; PE Builder v3 plug-in INF file ; Created by Bart Lagerweij ; http://www.nu2.nu/pebuilder/ ; ; Use this file to customize some personal settings ; ; Modified by K.H. Au-Yeung [Version] Signature= "$Windows NT$" [PEBuilder] Name="Customize" Enable=1 Help="custom.htm" ; Add your stuff here... [SourceDisksFiles] ; ; --- WinPE_Plus System Files --- ; REGIMPORT.CMD imports registry and set TempFolder on RAMDRIV B:\temp ; REGIMPORT_CTEMP.CMD imports registry and set TempFolder on C:\temp for larger Cache ; STARTNET.CMD will perform Start Network Service and then Import Registry ; STARTERD.CMD will Import Registry prior to ERDC logon ; TOTALCMD.CMD is for starting the Total Commander Shell ; BLUEBOX.CMD is for starting the Bluebox Shell ; NU2MENU.CMD is for running \nu2menu\nu2menu.exe ; ERDC.CMD is for full ERDC logon ; ERDCSHELL.CMD will run the ERDC WindowsShell only without logon ; WINPE.BMP is the Desktop Wallpaper ; REGIMPORT.CMD=2 REGIMPORT.REG=2 REGIMPORT_CTEMP.CMD=2 REGIMPORT_CTEMP.REG=2 REGIMPORT_HD.CMD=2 STARTERD.CMD=2 TOTALCMD.CMD=2 BLUEBOX.CMD=2 ERDC.CMD=2 ERDCSHELL.CMD=2 NU2MENU.CMD=2 WINPE.BMP=2 ;WORDPAD.EXE=2 ext2.sys=4 LICENSE.TXT=30000 ; Configuratioo File for NJStar Communicator NJCOM.INI=1 ; 3 Files for Windows Explorer as File Manager browselc.dll=2,,1 fmifs.dll=2,,1 WinExplorer.exe=2,,1 ; Changed to use the Network Plugin ; StaticIP/DHCPIP ; Get IPChange3.0.exe from http://www.csparks.com/ipchange/ ; Get GNetCfg.exe from http://mitglied.lycos.de/cybtools/ ; Inf by ejmyers ;IPChange3.0.exe=2,IPChange.exe ;GNetCfg.exe=2 ;DHCPIP.cmd=2 ; Dependency Walker depends.exe=2 depends.dll=2 riched32.dll=2 ; Fixing the WordPad problem: Cannot create blank document msftedit.dll=2 ; PEShell Swapper PEShell.exe=2 PEShell.ini=2 ; PE Network Configurator - will be implemented in !network.inf ; PENetCfg.exe=2 ; ScrSet.exe - Requiem's Screen Res Tool scrset.exe=2 ; Run for nu2menu run.exe=2 msvbvm60.dll=2 ; Changed to use the DosPE Plugin ; Windows 16 bits subsystem ;autoexec.nt=2 ;command.com=2 ;config.nt=2 ;country.sys=2 ;dosx.exe=2 ;himem.sys=2 ;mscdexnt.exe=2 ;ntio.sys=2 ;ntdos.sys=2 ;ntvdm.exe=2 ;redir.exe=2 ;ntvdmd.dll=2 ;krnl386.exe=2 ;avicap.dll=2 ;avifile.dll=2 ;comm.drv=2 ;commdlg.dll=2 ;compobj.dll=2 ;ctl3dv2.dll=2 ;ddeml.dll=2 ;gdi.exe=2 ;keyboard.drv=2 ;lanman.drv=2 ;mciavi.drv=2 ;mciseq.drv=2 ;mciwave.drv=2 ;mmsystem.dll=2 ;mouse.drv=2 ;msacm.dll=2 ;msvideo.dll=2 ;netapi.dll=2 ;ole2.dll=2 ;ole2disp.dll=2 ;ole2nls.dll=2 ;olecli.dll=2 ;olesvr.dll=2 ;pmspl.dll=2 ;progman.exe=2 ;shell.dll=2 ;sound.drv=2 ;storage.dll=2 ;system.drv=2 ;timer.drv=2 ;toolhelp.dll=2 ;typelib.dll=2 ;vga.drv=2 ;user.exe=2 ;wfwnet.drv=2 ;win87em.dll=2 ;winoldap.mod=2 ;winsock.dll=2 ;winspool.exe=2 ;wow32.dll=2 ;wowdeb.exe=2 ;wowexec.exe=2 ; NTKrnlmp.exe patch for resources: ; HEX search with UltraEdit for 4d 00 69 00 6e 00 69 00 4e 00 54 (M.i.n.i.N.T) ; Replaced with 4d 00 69 00 6e 00 69 00 4e 00 4F (M.i.n.i.N.O) ; Save the new file as ntkrnlmp.exe.wxp ot ntkrnlmp.exe.2k3 ;ntkrnlmp.exe.wxp=2,ntkrnlmp.exe,1 ;ntkrnlmp.exe.2k3=2,ntkrnlmp.exe,1 [Default.AddReg] ; Set the wallpaper... ; 0x2, "Control Panel\desktop", "WallPaper", "%systemroot%\system32\mywall.bmp" 0x2, "Control Panel\desktop", "WallPaper", "%systemroot%\system32\winpe.bmp" ; menu delay -- default is 400 0x1,"Control Panel\Desktop", "MenuShowDelay","50" ; set numlock on ; 0x1,"Control Panel\Keyboard","InitialKeyboardIndicators","2" ; no places bar -- remove bar with shortcuts like: ; my recent documents, desktop, my documents, my computer, my network places 0x4, "Software\Microsoft\Windows\CurrentVersion\Policies\comdlg32", "NoPlacesBar", "0x1" [SetValue] ; Set the boot message ; "txtsetup.sif", "SetupData", "loaderprompt", """Booting...""" "txtsetup.sif", "SetupData", "loaderprompt", """Starting Windows Preinstallation Environment...""" [Software.AddReg] ; --- MISSING FONT INFO --- 0x1,"Microsoft\Windows NT\CurrentVersion\Fonts","Microsoft Sans Serif (TrueType)","MICROSS.TTF" 0x1,"Microsoft\Windows NT\CurrentVersion\Fonts","Courier 10,12,15 (VGA res)","COURE.FON" 0x1,"Microsoft\Windows NT\CurrentVersion\Fonts","MS Sans Serif 8,10,12,14,18,24 (VGA res)","SSERIFE.FON" 0x1,"Microsoft\Windows NT\CurrentVersion\Fonts","MS Serif 8,10,12,14,18,24 (VGA res)","SERIFE.FON" ;**** Alternate Font FIX for Bart PE V3.0.10 ;0x1, "Microsoft\Windows NT\CurrentVersion\GRE_Initialize", "FONTS.FON", "sserife.fon" [SetupReg.AddReg] ; WheelMouse Detection 0x4, "ControlSet001\Services\i8042prt\Parameters","EnableWheelDetection",0x00000002 ; Set timezone to "(GMT-05:00) Eastern Time (US & Canada)" 0x4, "ControlSet001\Control\TimeZoneInformation", "ActiveTimeBias", 0x0000012C 0x4, "ControlSet001\Control\TimeZoneInformation", "Bias", 0x0000012C 0x4, "ControlSet001\Control\TimeZoneInformation", "DaylightBias", 0xFFFFFFC4 0x1, "ControlSet001\Control\TimeZoneInformation", "DaylightName", "Eastern Daylight Time" 0x3, "ControlSet001\Control\TimeZoneInformation", "DaylightStart", \ 00,00,04,00,01,00,02,00,00,00,00,00,00,00,00,00 0x4, "ControlSet001\Control\TimeZoneInformation", "StandardBias", 0x0 0x1, "ControlSet001\Control\TimeZoneInformation", "StandardName", "Eastern Standard Time" 0x3, "ControlSet001\Control\TimeZoneInformation", "StandardStart", \ 00,00,0A,00,05,00,02,00,00,00,00,00,00,00,00,00 ; Startup Shell ;0x1, "Setup", "CmdLine", "\Programs\Nu2Menu\nu2menu.exe" 0x1, "Setup", "CmdLine", "PEShell.exe" ; Windows 16 bits subsystem 0x0, "ControlSet001\Control\WOW" 0x2, "ControlSet001\Control\WOW","cmdline","%SystemRoot%\system32\ntvdm.exe" 0x1, "ControlSet001\Control\WOW","DefaultSeparateVDM","no" 0x1, "ControlSet001\Control\WOW","KnownDLLs","comm.drv commdlg.dll ctl3dv2.dll ddeml.dll keyboard.drv lanman.drv mmsystem.dll mouse.drv netapi.dll olecli.dll olesvr.dll pmspl.dll shell.dll sound.drv system.drv toolhelp.dll vga.drv wfwnet.drv win87em.dll winoldap.mod winsock.dll winspool.exe wowdeb.exe timer.drv compobj.dll storage.dll ole2.dll ole2disp.dll ole2nls.dll typelib.dll msvideo.dll avifile.dll msacm.dll mciavi.drv mciseq.drv mciwave.drv progman.exe avicap.dll" 0x1, "ControlSet001\Control\WOW","LPT_timeout","15" 0x4, "ControlSet001\Control\WOW","SharedWowTimeout",0x00000e10 0x1, "ControlSet001\Control\WOW","size","0" 0x2, "ControlSet001\Control\WOW","wowcmdline","%SystemRoot%\system32\ntvdm.exe -a %SystemRoot%\system32\krnl386" 0x1, "ControlSet001\Control\WOW","wowsize","16" 0x3, "ControlSet001\Control\WOW","RomFontPointers",f0,7b,00,c0,f0,73,00,c0,f0,77,00,c0,f0,99,00,c0,f0,89,00,c0,1d,9b,00,c0 0x0, "ControlSet001\Control\VirtualDeviceDrivers" 0x7, "ControlSet001\Control\VirtualDeviceDrivers","VDD" ; Display Resolution ; 16 Bit 0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x010 ; 24 Bit ;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x018 ; 32 Bit ;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x020 ; The following for 800x600 0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x320 0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x258 ; The following for 1024x768 ;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400 ;0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300 ; Memory Management ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "DisablePagingExecutive", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "LargeSystemCache", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "IoPageLockLimit", 0x00010000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "ClearPageFileAtShutdown", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "NonPagedPoolQuota", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "NonPagedPoolSize", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "PagedPoolQuota", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "SecondLevelDataCache", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "SystemPages", 0x00000000 ;0x7, "ControlSet001\Control\Session Manager\Memory Management", "PagingFiles", 00,00,00,00 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "PhysicalAddressExtension", 0x00000000 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "SessionViewSize", 0x00000030 ;0x4, "ControlSet001\Control\Session Manager\Memory Management", "SessionPoolSize", 0x00000004 ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "VideoInitTime", 0x00000439 ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "EnablePrefetcher", 0x00000003 ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "AppLaunchMaxNumPages", 0x00000fa0 ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "AppLaunchMaxNumSections", 0x000000aa ;0x7, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters"AppLaunchTimerPeriod", 80,69,67,ff,ff,ff,ff,ff ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "BootMaxNumPages", 0x0001f400 ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "BootMaxNumSections", 0x00000ff0 ;0x7, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "BootTimerPeriod", 00,f2,d8,f8,ff,ff,ff,ff ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "MaxNumActiveTraces", 0x00000008 ;0x4, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "MaxNumSavedTraces", 0x00000008 ;0x1, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "RootDirPath", "Prefetch" ;0x7, "ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters", "HostingAppList", "DLLHOST.EXE,MMC.EXE,RUNDLL32.EXE" 0x2,"ControlSet001\Control\Session Manager\Environment","ProgramFiles","%SystemDrive%\Programs" 0x2,"ControlSet001\Control\Session Manager\Environment","CommonProgramFiles","%ProgramFiles%\Common Files" [Append] nu2menu.xml, custom.xml