![]() ![]() |
Apr 27 2007, 04:38 AM Post
#1 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
So you want to create a fully up-to-date Windows 2000 installation CD / DVD ? Well here's how (updated for November). First you are going to need some files: From this post's attachments, the Config2000sp5_date.zip file and extract it, this will also setup the necessary directory structure. The archive contains: \InstallWin2000sp5.txt (end user guide) \Run1_W2Ksp5.bat (install .Net 2.0, DirectX 9c and 6 minor updates, optional silent installers) \Run2_W2Ksp5.bat (install Windows Media Player 9 and 6 hotfixes, optional silent installers) \AddOns\Access*.lnk \AddOns\ChOwn*.bat (optional files for running as a limited user, see notes part 3) \AddOns\Grant_Access.txt \AddOns\MenuReorg.bat (optional menu & desktop cleanup) \AddOns\qtalt.ini (config file for QuickTime alternative lite installation) \Misc\Hotfix2000sp5_date.torent (hotfixes, duh) \Misc\Run*_W2Ksp5.bat (optional additional install passes) \Misc\UpdatePrep.bat (renames files, also deletes outdated hotfixes and unnecessary DirectX components) \Misc\Win2000sp5.ini (nLite session file) Either from RyanVM's tracker, download via BitTorent the Unofficial Windows 2000 Service Pack 5.1.2195.24 Refresh, extract the actual service pack (w2ksp51.exe) from the .zip file and save it to \Misc. OR download from MediaFire or eSnips the 3 part 7-Zip archive, recombine and save to \Misc. MD5: B86F9385CBF2FBD3053492FD00CFA598 SHA-1: A422A40C062989BFE95AA428C094321E82394ACC Download from MediaFire or eSnips the .NET installers (see notes part 4 for other options). 998-2KDNF11SP1.7z, save to \Hotfix MD5: B4820DCFDCBB18026117CBEF0D1F492B SHA-1: 40E4C8DB375E4EB32A73324DF8D8C39FC78CF6A6 2KDNF20SP2.exe, save to \RunOnce MD5: 6B6AD8991BC5B0C4E0F957B489B3E3D3 SHA-1: 7A1FC0D00DBD1DF406555CAD3A65C108AD375765 From Microsoft you want (▼ is a direct link to the executable): ▼ Windows Media Player 9, rename it to “WMP09-Setup-98Me2000.exe” and save it to \RunOnce (sometimes Microsoft's file names are neither informative nor exclusive). MD5: E919C4E0050B32AEBE83A5D2EB613DD4 SHA1: 580536D10657FA3868DE2869A3902D31A0DE791B ▼ EXTRACT the latest (Aug 09) DirectX redistributable to \DirectX_9c (you can get back 44MB by deleting the x64.cab files). MD5: 3F615F38FDC5EE3A8F142DC6F7594657 SHA-1: 563B96A3D78D6038D10428F23954F083320B4019 Once again you can either: Download the current Hotfix 7-Zip archives from MediaFire, extracting them into the same directory that you chose to extract the Config archive into, this method is recommended for new users. The archives won't necessarily be updated every month, only when there is a deletion and/or several new hotfixes. OR open the Hotfix2000sp5_date.torent (from \Misc) into the same directory that you chose to extract the Config archive into. If you have used this guide previously, run the UpdatePrep.bat file in the \Misc directory before opening the Hotfix torent, this will remove any outdated hotfixes. Due to slow speed (about 50 hours for a full download) this method is recommended for returning users updating their hotfix list, it can also be used to error check the downloads (the torent also contains most of the other files for error checking purposes). They both have the following contents: At \Hotfix for direct integration 020-Windows-KB909520-v1.000-x86-ENU.exe 641,312 050-Windows2000-KB917008-x86-ENU.exe 1,337,832 060-Windows2000-KB920670-x86-ENU.exe 521,192 070-Windows2000-KB920683-x86-ENU.exe 573,416 080-Windows2000-KB921398-x86-ENU.exe 1,243,112 110-Windows2000-KB923980-x86-ENU.exe 646,632 120-Windows2000-KB924270-x86-ENU.exe 1,359,848 130-Windows2000-KB926247-x86-ENU.exe 503,272 140-Windows2000-KB928843-x86-ENU.exe 721,264 150-Windows2000-KB924667-x86-ENU.exe 1,213,928 160-Windows2000-KB918118-x86-ENU.exe 708,584 170-Windows2000-KB926436-x86-ENU.exe 532,968 180-Windows2000-KB925902-x86-ENU.exe 1,622,896 200-Windows2000-KB920213-x86-ENU.exe 1,093,608 210-MDAC253-KB927779-x86-ENU.exe 2,254,200 220-Windows2000-KB927891-x86-ENU.exe 1,276,272 240-Windows2000-KB935839-x86-ENU.exe 736,624 260-WindowsMedia6-KB925398-v2-x86-ENU.exe 797,008 270-Windows2000-KB926122-x86-ENU.exe 1,397,104 330-Windows2000-KB938827-x86-ENU.exe 990,064 350-Windows2000-KB923810-x86-ENU.exe 1,414,000 400-Windows2000-KB943485-x86-ENU.exe 1,197,424 410-Windows2000-KB942831-x86-ENU.exe 596,848 420-Windows2000-KB943055-x86-ENU.exe 761,200 440-Windows2000-KB944338-x86-ENU.exe 832,368 450-Windows2000-KB945553-x86-ENU.exe 575,856 490-Windows2000-KB950749-x86-ENU.exe 3,036,896 520-Windows2000-KB951748-x86-ENU.exe 836,320 540-Windows2000-KB950974-x86-ENU.exe 578,272 560-Windows2000-KB952954-x86-ENU.exe 524,000 610-Windows2000-KB953155-x86-ENU.exe 563,936 650-Windows2000-KB958644-x86-ENU.exe 618,024 660-Windows2000-KB955069-x86-ENU.exe 926,944 680-msxml6-KB954459-enu-x86.exe 952,840 Optional, Microsoft XML Core Services 6.0 Service Pack 1 690-Windows2000-KB957097-x86-ENU.exe 1,453,792 700-WindowsMedia64-KB954600-x86-ENU.exe 1,373,584 710-Windows2000-KB956802-x86-ENU.exe 618,024 740-Windows2000-KB958687-x86-ENU.exe 617,512 760-Windows2000-KB960225-x86-ENU.exe 561,192 780-Windows2000-KB967715-x86-ENU.exe 1,243,704 790-Windows2000-KB952004-x86-ENU.exe 3,294,432 800-Windows2000-KB960803-x86-ENU.exe 1,350,696 810-Windows2000-KB959426-x86-ENU.exe 511,544 820-Windows2000-KB923561-x86-ENU.exe 1,306,168 840-Windows2000-KB961501-x86-ENU.exe 1,319,664 860-Windows2000-KB970238-x86-ENU.exe 703,760 870-Windows2000-KB970483-x86-ENU.exe 592,632 894-Windows2000-KB961371-V2-x86-ENU.exe 581,888 896-Windows2000-KB971032-x86-ENU.exe 1,382,136 898-Windows2000-KB971557-x86-ENU.exe 529,144 900-Windows2000-KB973869-x86-ENU.exe 538,360 902-Windows2000-KB958470-x86-ENU.exe 1,517,816 904-Windows2000-KB973507-x86-ENU.exe 523,504 906-Windows2000-KB960859-x86-ENU.exe 1,219,624 908-OE6.0sp1-KB973354-Windows2000-x86-ENU.exe 2,423,184 910-Windows2000-KB956844-x86-ENU.exe 555,760 912-Windows2000-KB971961-x86-ENU.exe 693,488 914-IE6.0sp1-KB974455-Windows2000-x86-ENU.exe 4,216,728 916-Windows2000-KB973525-x86-ENU.exe 495,344 918-WindowsMedia64-KB974112-x86-ENU.exe 598,920 920-IE6.0sp1-KB958869-Windows2000-x86-ENU.exe 1,551,240 922-Windows2000-KB975254-x86-ENU.exe 537,840 924-Windows2000-KB969059-x86-ENU.exe 1,049,336 926-Windows2000-KB971486-x86-ENU.exe 1,604,344 928-Windows2000-KB974571-x86-ENU.exe 513,264 930-Windows2000-KB969947-x86-ENU.exe 1,314,040 932-IE6.0sp1-KB976749-Windows2000-x86-ENU.exe 1,769,864 At \RunOnce for installation via nLite's RunOnce / batch files install_flash_player_ax.exe 1,962,544 Optional, Adobe Flash ActiveX control for I.E. msxml.msi 2,434,048 Optional, Microsoft XML Core Services 4.0 Service Pack 3 rootsupd_fe44934fd80dd11fec2f0f9b24431658a4f6d589.exe 239,000 Forum thread ShutDown.exe 19,456 - From %SystemRoot%\System32 of Win XP sp3 vcredist_x86.exe 2,745,256 Optional, Visual C++ 2005 SP1 runtime Windows2000-DirectX9-KB971633-x86-ENU.exe 1,008,520 Windows2000-KB923191-x86-ENU.exe 791,016 Windows2000-KB941569-x86-ENU.exe 2,432,560 Windows2000-WindowsMedia9-KB973540-x86-ENU.exe 2,196,360 Windows2000-WindowsMedia-KB952069-x86-ENU.exe 3,564,944 Windows2000-WindowsMedia-KB954155-x86-ENU.exe 768,392 Windows2000-WindowsMedia-KB968816-x86-ENU.exe 1,618,832 WindowsUpdateAgent30-x86.exe 6,216,032 At \AddOns SchTasks.exe 121,856 - if you have Win XP sp2 then you already have this file at %SystemRoot%\System32, but you would need to change hex offset E3F8 from 75 to EB for it to work with Windows 2000. SchTasks.exe is also available separately from this post's attachments. SubInACL.exe 290,304 (both extracted from subinacl.msi) SubInACL.htm 89,886 Note as to format, the trailing number in italics is obviously file size while the leading number is to ensure that they are integrated in the same order that Windows Update would install them. The large gaps in number are so that any future changes can be inserted into the hotfix torent without requiring name changes, re-ordering or re-downloading files. It is important to note that the tracker's IP address is at least nominally dynamic (static for months at a time though), so if you can't connect for more than a day PM me. If you prefer to directly download all the hotfixes, UpdatePrep.bat will rename the files as appropriate. If you've done everything correctly \Hotfix should have 68 files 83,923,404 and \RunOnce should have 15 files 57,233,663. Of course you won't get very far without nLite (1.4 beta or later) and a Windows 2000 install CD. Now it's time to fire up nLite. NB: must be run with administrator privileges, might need to disable anti-virus software, Vista users should run in XP compatibility mode and there is an archive of screenshots available at my MediaFire page. 1. Locate your source (my session file is located at \Misc, you should probably use it as a base). 2. Slipstream the unofficial service pack 5 (w2ksp51.exe). 3. Add all the hotfixes listed in the \Hotfix directory (use Crtl-A, check the order) and any program Addons (N.B. not all Addons will work without modification, see notes part 1). 4. Add any drivers you may need, especially textmode SATA & RAID drivers (Intel, nVidia). I've found that 7zip will extract some things WinRAR won't (also see notes part 2). 5. Unattended settings, this is the most important one. Your RunOnce file should look like this: CODE Ping -n 11 127.0.0.1 > nul For %%I in (Z Y X W V U T S R Q P O N M L K J I H G F E D) do CMD /R "%%I:\Run1_W2Ksp5.bat %%I" rem should not see me Pause You must also set it to autologon twice to an administrator class account (read the note), fully automated mode would be an excellent idea Smithers. 6. Make any tweaks you want, then run the process. 7. Copy all the files and folders that you have downloaded, except those at \Hotfix and \Misc to your nLite working directory, maintaining the directory structure (\AddOns contains optional files, see notes part 1 & 3). 8. After you drag n drop anything else that you may want / need, go ahead and burn that image / CD / DVD. Installation If you have gone for the fully unattended / autologon x2 option, then all you have to do is let it be for roughly 1 1/2 hours. The system will be ready for use when a logon box is waiting for your input. The only download available will be the “Malicious Software Removal Tool”. Here is how it works: Gurglemeyer's excellent unofficial service pack 5 has most of the post service pack 4 updates and more importantly Internet Explorer 6 sp1, so once that is slipstreamed most of the updating is done. The updates that are directly integrated are those that show up when you first run Windows Update on Win2000 sp5. Note that because %Source% does not work with Windows 2000, the RunOnce file has to search for Run1_W2Ksp5.bat, this means having unusual file names is important. Here we install DirectX 9.0c, some minor updates and the hotfix that fails under nLite to integrate into the source. The order is important because KB923191 will force a system reboot, but in this case that helps us as a reboot is recommended between the installation of DirectX 9.0c and Windows Media Player 9 anyway. Run1_W2Ksp5.bat CODE rem you must use either %Source% or %1:\ when referring to files on the install media Set Source=%1:\ rem add command line shutdown ability to Windows 2000 Copy %Source%RunOnce\ShutDown.exe %SystemRoot% rem first pass of updates %Source%RunOnce\rootsupd_fe44934fd80dd11fec2f0f9b24431658a4f6d589.exe %Source%RunOnce\install_flash_player_ax.exe /S msiexec /I %Source%RunOnce\msxml.msi /Passive /NoRestart %Source%RunOnce\vcredist_x86.exe /Q %Source%RunOnce\2KDNF20SP2.exe rem .Net silent install option %Source%RunOnce\NetFx20SP2_x86.exe /Passive /NoRestart %Source%RunOnce\NDP20SP2-KB958481-x86.exe /Passive /NoRestart %Source%RunOnce\NDP20SP2-KB974417-x86.exe /Passive /NoRestart %Source%RunOnce\NDP20SP2-KB971111-x86.exe /Passive /NoRestart %Source%RunOnce\dotNetFx.exe /Q /C:"Install /Qb" %Source%RunOnce\NDP1.1sp1-KB867460-x86.exe /Q %Source%RunOnce\NDP1.1sp1-KB953297-x86.exe /Q %Source%RunOnce\NDP1.1sp1-KB971108-x86.exe /Q %Source%DirectX_9c\DXsetup.exe /Silent %Source%RunOnce\WindowsUpdateAgent30-x86.exe /Q /WUforce rem silent installers go here rem add Windows Explorer to Quick Launch Copy "%AllUsersProfile%\..\Default User\Start Menu\Programs\Accessories\Windows Explorer.lnk" "%UserProfile%\Application Data\Microsoft\Internet Explorer\Quick Launch\" Copy "%AllUsersProfile%\..\Default User\Start Menu\Programs\Accessories\Windows Explorer.lnk" "%AllUsersProfile%\..\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch\" rem copy optional files, these make running as a limited user feasible and use no system resources Copy %Source%AddOns\SubInACL.* %SystemRoot% Copy %Source%AddOns\ChOwn*.bat %SystemRoot% Copy %Source%AddOns\Grant_Access.txt %SystemRoot% If exist %SystemRoot%\SubInACL.exe MkDir "%AllUsersProfile%\Start Menu\Programs\Grant Access\" Copy %Source%AddOns\Access*.lnk "%AllUsersProfile%\Start Menu\Programs\Grant Access\" rem add advanced command line task scheduling ability to Windows 2000 Copy %Source%AddOns\SchTasks.exe %SystemRoot% rem support JohnDoe74's Daemon Tools addon (older 4.10 version only) %SystemRoot%\daemon\dt410x86.exe RmDir /S /Q %SystemRoot%\daemon rem all GUI run once commands go here rem setup for second pass Echo Windows Registry Editor Version 5.00 > %Temp%\2ndPass.reg Echo. >> %Temp%\2ndPass.reg Echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] >> %Temp%\2ndPass.reg Echo "command0"="%1:\\Run2_W2Ksp5.bat %1 " >> %Temp%\2ndPass.reg RegEdit /S %Temp%\2ndPass.reg Del %Temp%\2ndPass.reg rem VMware drivers "%ProgramFiles%\7-Zip\7z" X %Source%AddOns\Windows.iso -O%Temp%\VMware msiexec /I "%Temp%\VMware\VMware Tools.msi" ADDLOCAL=ALL /Passive /NoRestart RmDir /S /Q %Temp%\VMware rem this patch will force reboot %Source%RunOnce\Windows2000-KB923191-x86-ENU.exe /Passive On the second attempt to logon the desktop will actually appear, but don't try to use it just yet, as we still have to install Media Player 9 and it's updates, which is done by Run2_W2Ksp5.bat. The batch file gets run by GuiRunOnce which was setup by the RegEdit command in Run1_W2Ksp5.bat. Run2_W2Ksp5.bat CODE rem startup delay to allow disk thrashing to subside before proceeding Ping -n 121 127.0.0.1 > nul rem you must use either %Source% or %1:\ when referring to files on the install media Set Source=%1:\ rem second pass of updates %Source%RunOnce\Windows2000-DirectX9-KB971633-x86-ENU.exe /Passive /NoRestart %Source%RunOnce\WMP09-Setup-98Me2000.exe /Q %Source%RunOnce\Windows2000-KB941569-x86-ENU.EXE /Passive /NoRestart %Source%RunOnce\Windows2000-WindowsMedia-KB952069-x86-ENU.exe /Passive /NoRestart %Source%RunOnce\Windows2000-WindowsMedia9-KB973540-x86-ENU.exe /Passive /NoRestart %Source%RunOnce\Windows2000-WindowsMedia-KB968816-x86-ENU.exe /Passive /NoRestart %Source%RunOnce\Windows2000-WindowsMedia-KB954155-x86-ENU.exe /Passive /NoRestart rem support Bashrat the Sneaky's Driver Packs %SystemDrive%\DPsFnshr.exe rem silent installers go here rem install & configure Open Office, requires 7-Zip for configuration options (defaults shown) "%ProgramFiles%\7-Zip\7z" X %Source%AddOns\OOo_3.1.1_Win32Intel_install_en-US.exe -O%Temp%\OpenOffice If exist %Temp%\OpenOffice\openofficeorg31.msi msiexec /I %Temp%\OpenOffice\openofficeorg31.msi ALLUSERS=1 ADDLOCAL=ALL SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1 /Qr /NoRestart RmDir /S /Q %Temp%\OpenOffice If Not exist "%ProgramFiles%\7-Zip\7z.exe" %Source%AddOns\OOo_3.1.1_Win32Intel_install_en-US.exe /S Copy %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\gdiplus.dll "%ProgramFiles%\OpenOffice.org 3\Basis\program\" rem support QuicktimeAltLite for Win 2000 %Source%AddOns\Quicktimealt181lite.exe /Silent /NoRestart /LoadInf="%Source%AddOns\qtalt.ini" rem setup for the next pass Set NextBatch=Run3_W2Ksp5.bat Echo Windows Registry Editor Version 5.00 > %Temp%\NextPass.reg Echo. >> %Temp%\NextPass.reg Echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] >> %Temp%\NextPass.reg Echo "command0"="%1:\\%NextBatch% %1 " >> %Temp%\NextPass.reg If exist %1:\%NextBatch% RegEdit /S %Temp%\NextPass.reg Del %Temp%\NextPass.reg rem VirtualBox Drivers "%ProgramFiles%\7-Zip\7z" X %Source%AddOns\VBoxGuestAdditions.iso -O%Temp%\VirtualBox %Temp%\VirtualBox\VBoxGuestAdditions.exe /S %Temp%\VirtualBox\VBoxWindowsAdditions-x86.exe /S RmDir /S /Q %Temp%\VirtualBox Xcopy "%UserProfile%\Start Menu\Programs\Sun VirtualBox Guest Additions" "%AllUsersProfile%\Start Menu\Programs\Sun VirtualBox Guest Additions\" /e rem support JohnDoe74's Windows Defender addon (RunOnce version only) If exist %SystemRoot%\windefender\windefender.cmd Copy %SystemRoot%\Microsoft.NET\Framework\v2.0.50727\gdiplus.dll %SystemRoot%\System32\ %SystemRoot%\windefender\hidec.exe /w %SystemRoot%\windefender\windefender.cmd RmDir /S /Q %SystemRoot%\windefender %Source%AddOns\mpas-fe.exe /Q rem support Spybot - Search and Destroy %Source%AddOns\spybotsd162.exe /Silent /SP- /Components="" /NoRestart %Source%AddOns\spybotsd_includes.exe /S "%ProgramFiles(x86)%\Spybot - Search & Destroy\SpybotSD.exe" /taskbarhide /autoimmunize /autoclose rem support Avast anti-virus (must rename setup file to match) %Source%AddOns\Avast_setupeng.exe /Silent /SP- /NoRestart %Source%AddOns\vpsupd.exe /Silent rem support Comodo Firewall %Source%AddOns\Comodo2.exe rem optional menu reorganization rem CMD /R %Source%AddOns\MenuReorg.bat rem VirtualPC drivers (ejects CD, must be the last command of the last batch file) "%ProgramFiles%\7-Zip\7z" X %Source%AddOns\VMAdditions.iso -O%Temp%\VirtualPC msiexec /I %Temp%\VirtualPC\Windows\VirtualMachineAdditions.msi ADDLOCAL=ALL /Passive /ForceRestart ShutDown /R /F /T 20 You can have as many application install reboot passes as desired. To do this simply set the system to auto-logon (in step 5) as many times as required and place the appropriate number of batch files in the root directory of your install media. The first 5 batch files are already written (at \Misc) with the needed handover command, but if you need more they are fairly self explanatory. If using VirtualPC be sure to install its drivers last. Run3_W2Ksp5.bat CODE rem startup delay to allow disk thrashing to subside before proceeding Ping -n 121 127.0.0.1 > nul rem you must use either %Source% or %1:\ when referring to files on the install media Set Source=%1:\ rem silent installers go here rem setup for the next pass Set NextBatch=Run4_W2Ksp5.bat Echo Windows Registry Editor Version 5.00 > %Temp%\NextPass.reg Echo. >> %Temp%\NextPass.reg Echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce] >> %Temp%\NextPass.reg Echo "command0"="%1:\\%NextBatch% %1 " >> %Temp%\NextPass.reg If exist %1:\%NextBatch% RegEdit /S %Temp%\NextPass.reg Del %Temp%\NextPass.reg ShutDown /R /F /T 20 Other notes: Part 1: Application addons You can fit an amazing amount of stuff onto this CD, I managed to get all the following onto an install CD and still have a few MB to spare (thanks for all your hard work Rado354 & JohnDoe74 on these Program Addons): All ProgramAddons*.cab files here DriverPacks: CPU, Chipset, MassStorage & LAN Kels_CPL_MutliPack_Win2k_addon_v1.8.rar (Recommended) Daemon Tools by JohnDoe74 You must use the older 4.10 version ProgramAddons AnyDVD 6.6.0.3.cab ProgramAddons HashTab 2.3.cab (Recommended) version 3.0 fails ProgramAddons ImgBurn 2.5.cab ProgramAddons Firefox 3.5.5.cab Adobe Flash & Shockwave plugins by JohnDoe74 Silverlight.exe /Q (Silent Install) ProgramAddons Java Runtime Environment 6 Update 17.cab ProgramAddons SumatraPDF 0.9.4.cab ProgramAddons GIMP 2.6.7.cab ProgramAddons Mihov Image Resizer 1.2.cab ProgramAddons 7-Zip 4.65.cab (Recommended) ProgramAddons DVD Shrink 3.2.0.15.cab DOSBox0.73-win32-installer.exe /S (Silent Install) ProgramAddons uTorrent 1.8.2.cab K-Lite_Codec_Pack_544_Mega.exe /Silent /NoRestart /LoadInf="%Source%AddOns\klcp_mega_unattended.ini" (Silent Install) QuickTime Alternative Lite 1.81 (Silent Install) Windows Defender by JohnDoe74 Detection update integration supported You must use the RunOnce version Spybot - Search & Destroy (Silent Install) Detection update integration supported avast! AntiVirus Home Edition (Silent Install) Detection update integration supported Comodo Firewall (Silent Install) However it is important to note that not all addons will work, in my tests I found that JohnDoe74's Daemon Tools and Windows Defender addons silently fail (this is fixable however). One problem with this install method is that due to the forced reboot at the end of Run1_W2Ksp5.bat, GuiRunOnce doesn't execute on the first pass. You can get around this by moving GuiRunOnce commands to the batch files. For example, to get the Daemon Tools addon to work you take the GuiRunOnce command [%windir%\daemon\dt410x86.exe] and place it in Run1_W2Ksp5.bat just above KB923191. As it is far easier to delete than add, compatiblity lines will be added to the batch files as they become known, as long as the worst negative consequence is a "File not found" error. A large number of command line silent install switches can be found at my similar topic for XP-64. The items listed below are supported by the batch files, unless otherwise directed simply place the end-user installer at \AddOns for automatic installation.
Part 2: Bashrat the Sneaky's Driver Packs This setup will work with the DriverPacks finisher, however due to the forced reboot at the end of Run1_W2Ksp5.bat you must use the custom finisher method. Hence the %SystemDrive%\DPsFnshr.exe line in Run2_W2Ksp5.bat (this has only been tested with slipstream method 2). You should run DPs_Base at step 7 (after nLite has finished its modifications). If you get an "out of memory" or "file is corrupt" error during the textmode section of installation, then do NOT integrate the mass storage DriverPack as textmode (you can rerun DPbase to remove mass storage textmode). In this case you'll have to integrate any mass storage drivers you need with nLite at step 4. In Virtual PC 2007 there was an error about a denied request to install / upgrade a game port, but that did not appear to hinder the installation. Part 3: Optional components (currently SubInACL/ChOwn & SchTasks) Any small (<2MB) but useful optional components will be placed in the \AddOns directory. The batch files will be written to support their installation if \AddOns is copied to the nLite working directory. SubInACL is a command line utility meant for network administrators, but it can be useful to us mere mortals as it makes running as a limited user feasible. Using the "Access *" commands I only have to logon as the Administrator about once a fortnight. Since I started setting up my friend's computers this way I haven't had to deal with the "I cancelled a print job and now my printer is gone" (they deleted the printer) or "Why do I get all these annoying pop-ups" (opened Amazing_Photos.vbs) type service calls. How many of us can truly say they have never clicked the wrong button or typed the wrong command? Remember, the neck you save might just be your own. SchTasks.exe from XP sp2 (modified to work with Windows 2000) was originally used to launch Run2_W2Ksp5.bat, so it's inclusion is a legacy item, none the less it does add advanced command line task scheduling abilities to Windows 2000. Part 4: .Net framework The installers linked to in the downloads section was created using Tomcat76/Strel's script, they are used rather than the original Microsoft installers as they save 70.7MB on your install media (28.5 for 2.0, 42.2 for 1.1). If you prefer to use the original files then save the following 8 to \RunOnce: ▼ NetFx20SP2_x86.exe 25,001,480 ▼ NDP20SP2-KB958481-x86.exe 8,981,856 ▼ NDP20SP2-KB974417-x86.exe 11,459,928 ▼ NDP20SP2-KB971111-x86.exe 1,679,720 ▼ dotNetFx.exe 24,265,736 ▼ NDP1.1sp1-KB867460-x86.exe 10,703,680 ▼ NDP1.1sp1-KB953297-x86.exe 14,120,896 ▼ NDP1.1sp1-KB971108-x86.exe 7,002,048 There is also the option of using OnePiece's .Net 1.1sp1 True AddOn, integrate it along with the hotfixes at step 3. Part 5: Multi-media installations Sometimes you won't be able to fit everything you want onto one CD and a DVD can't be used. In that case skip step 7 and instead burn the files & folders you would have copied to another CD. You will also have to do one of the following: A) If you have multiple CD drives just put one CD in each, too easy. B} Set a system boot password in BIOS and then change CDs on the second reboot. C) Insert a Pause command as the first line of the RunOnce file (step 5), change CDs on the pause. If you find that you've added too many AddOns and your image is over CD size, you can just delete the appropriate executables from \I386\svcpack and recreate the image. Most of the executables will be switchless installers so you could instead add them to Run1_W2Ksp5.bat or Run2_W2Ksp5.bat (open the original .cab file and read the Entries*.ini file to be sure). For instance you could do a base W2K CD with all the DriverPacks (except Graphics) and another CD with 560MB of application installs (117MB already reserved). Part 6: Unofficial Windows 2000 Service Pack 5.1.2195.21 Both Major Geeks and Softpedia host this older version of the service pack. If at all possible the use of version 5.1.2195.24 via BitTorent or eSnips is preferred, however if you must use this version then you will need 4 additional hotfixes: Hotfix\28-Windows2000-KB913580-x86-ENU.exe 5,470,696 Hotfix\36-Windows2000-KB911280-v2-x86-ENU.exe 928,744 Hotfix\40-Windows2000-KB914388-x86-ENU.exe 618,472 Hotfix\44-Windows2000-KB917537-x86-ENU.exe 626,152 Part 7: Testing There are 3 free Virtualization programs that you can use to test your creation, VMware Server, Sun VirtualBox and Microsoft VirtualPC 2007. Automatic installation of Virtual Machine drivers is supported, just place the appropriate .iso file at \AddOns (you MUST use a 7-Zip AddOn for this to work, from either Rado354 or JohnDoe74). VMware Server 1.0.x (v2.0.x untested) Pros: Can virtualize just about anything, including x64 guest OS's (x64 support check) Cons: 4 times the size of the others (v2 15x), registration required ISO: %ProgramFiles%\VMware\VMware Server\Windows.iso Sun VirtualBox (last version to run on a Win2000 host MediaFire,eSnips) Pros: Also good for virtualizing Linux, supports x64 guest OS's if CPU has AMD-V or VT-x Cons: Will not virtualize Win9x properly, v2.2.4 & earlier - do NOT install Comodo Firewall on the guest ISO: %ProgramFiles%\Sun xVM VirtualBox\VBoxGuestAdditions.iso Microsoft VirtualPC 2007 (Host OS XP or later) Pros: Good for virtualizing Win9x, guest usuable even without VM drivers Cons: Will not virtualize non Microsoft OS's properly ISO: %ProgramFiles%\Microsoft Virtual PC\Virtual Machine Additions\VMAdditions.iso Part 8: Space / Time According to nLite a clean install CD (no Addons / Drivers, deleted the x64 DirectX cabs and the BootDisk,Discover,Support,ValueAdd folders) uses 484 MB. A clean installation takes 1 hour with my setup (see below). An installation with all the applications noted in part 1 takes 1 1/2 hours (includes dealing with 1st run application screens). An installation with all the applications and ALL the DriverPacks takes 3 hours 15 minutes (keeping all the drivers, MUCH faster on a real machine). System specs: Virtual PC 2007 running on Win XP x64 Pro platform Turion 64 ML-34 (1.8GHz, 1MB cache), 1GB RAM, 100GB 5400rpm HDD Each Virtual PC was allocated 384MB RAM and a 16GB HDD on an USB-HDD No other applications were running on the laptop during the tests. As all these tests were performed using Virtual PC 2007, please post about your real world experiences. This post has been edited by Kurt_Aust: Nov 13 2009, 04:29 PM Attached File(s)
SchTasks.exe ( 119K )
Number of downloads: 362
ShutDown.exe ( 19K )
Number of downloads: 31
Config2000sp5_14Nov09.zip ( 56.29K )
Number of downloads: 0 |
| | |
Apr 27 2007, 12:25 PM Post
#2 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
Changelog: 11 May 07: Full rewrite of topic, changelog reset. 13 May 07: Found solution to Open Office & Adobe Reader integration problem, updated Config.zip (just choose overwrite all). 17 Jun 07: June updates, see post 9 (18th, fixed error in AFT_OpenOffice.bat). 13 Jul 07: July updates, see post 10. 18 Jul 07: Updated instructions and ******* for kb925398v2 (re post 11), also altered nLite's RunOnce and the *.bat files (see post 12). 15 Aug 07: August Updates, see post 13. 20 Aug 07: Updated instructions and ******* for kb832353 (re post 14) and Run1*.bat to support JohnDoe74's Windows Defender AddOn. 7 Sep 07: Removed kb832353 as redundant (re post 23) and moved NDP20-KB928365-X86.exe from Run2*.bat to Run1*.bat (post 24). 12 Sep 07: September Updates, see post 25. 21 Sep 07: Added information on version 5.1.2195.21 of the USP, updated AFT_OpenOffice.bat for Open Office 2.3.0. 23 Sep 07: Added W2K USP 5.1.2195.24 to my tracker as RyanVM's tracker always seems to return scrape errors for me. 12 Oct 07: October Updates (see post 27), eSnips direct download of USP 5.1.2195.24 & Hotfix pack, AV definition update support. 16 Nov 07: Quiet month (no updates), added support for "Root Certificates Update" and Spybot:S&D immunization on install. 16 Dec 07: December updates (see post 35), new fully updated .Net installers, file numbering reorder, Open Office install options. 10 Jan 08: January updates, see post 40. 16 Feb 08: February updates, see post 42. 15 Mar 08: March updates, see post 43. 15 Apr 08: April updates, see post 46. 17 May 08: May update, see post 50. 14 Jun 08: June updates, see post 54. 12 Jul 08: July updates, see post 57. 17 Aug 08: August updates, see post 61. 26 Aug 08: Added details on multi-CD installs & VM testing (notes 5 & 7 above) 16 Sep 08: September updates, see post 63. 19 Oct 08: October updates, see post 64. 15 Nov 08: November updates, see post 65. 18 Nov 08: Added Comodo Firewall support 13 Dec 08: December updates, see post 67. 16 Jan 09: January updates, see post 68. 23 Jan 09: .Net 2.0 SP2 standalone out, see post 70. 14 Feb 09: February update & added screenshot archive, see post 71. 14 Mar 09: March updates, see post 72. 3 Apr 09: Changed method of launching Run2_W2Ksp5.bat to one that allows greater flexibility, see post 75. 20 Apr 09: April updates, see post 76. 14 Jun 09: June updates, see post 77. 17 Jul 09: July updates, see post 79. 15 Aug 09: August updates, see post 85. 13 Sep 09: September updates, see post 86. 14 Nov 09: October/November updates, see posts 92-94. This post has been edited by Kurt_Aust: Nov 13 2009, 04:42 PM Attached File(s) |
| | |
Apr 27 2007, 12:48 PM Post
#3 | |
| An HFSLIP Guy Group: Software Developers Posts: 914 Joined: 16-July 04 From: About 3 hours from TommyP Member No.: 24731 OS: none |
Kurt, rather than maintain that list of hotfixes, you might want to just link to the ones that originated in the HFSLIP forum: http://www.vorck.com/windows/hotfixes_2000.html http://www.vorck.com/windows/hotfixes_xp.html http://www.vorck.com/windows/hotfixes_2003.html This post has been edited by fdv: Nov 30 2008, 11:05 PM |
| | |
Apr 28 2007, 12:24 PM Post
#4 | |
| Newbie Group: Members Posts: 49 Joined: 18-August 04 Member No.: 28119 | removed
Reason for edit: warez talk prohibited
|
| | |
May 11 2007, 03:59 AM Post
#5 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
This project has undergone a major rewrite to enhance ease of use, most significantly there is now a torrent with 31 of the 38 needed executable files. Also all configuration files are now in a single archive. Project has been updated for May, main notes for those who used the April version: Re-read the topic, major changes Hotfix order was stuffed, run UpdatePrep.bat to fix (didn't affect installation though) Move all files from \WMP9 and \Utilities to \RunOnce As there are only small changes between the bimonthly versions of the DirectX redistributable, I am considering adding the ability to update it via the torrent \ UpdatePrep.bat, opinions? |
| | |
May 31 2007, 01:01 PM Post
#6 | |
| Group: Members Posts: 1 Joined: 30-May 07 Member No.: 141255 OS: 2000 |
Wow...Thanks for this...I've tried before and it took AGES...This sped it up soo much...I appreciate it.
|
| | |
Jun 1 2007, 06:18 AM Post
#7 | |
| win2k Freak ![]() ![]() ![]() ![]() Group: Members Posts: 637 Joined: 23-November 04 From: Somewhere.. Member No.: 37147 OS: 2000 |
i tend to dis-agree with this for a bit though... dont get me wrong the idea is perfect but id rather see using hfslip or maybe a derivative special to this project... step 1, slipstream usp5xxxxx.exe step 2, use hfslip for directx mdac mplayer net1.1 and net2.2 and the hotfix list.. step 3, use nlite to tweak the hfsliped source.... this way you save a lot of install time for dx9 and mdac. ather that adding driverpacks is a verry good idea.. but i would say, lets look at the totorial for 'creating your own DP' and build ourselves a win2k version (removing those files that arn't neaded for xp... etc (all to make these packs a bit smaller), This post has been edited by -I-: Jun 1 2007, 06:25 AM |
| | |
Jun 1 2007, 02:41 PM Post
#8 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
adchia: Glad to hear it was of help to you. -I-: I did this under nLite as while there are many ways to create an up to date XP installer, there seems to be a major dearth of Win2000 solutions. Also I am familiar with nLite and I wanted to prove to myself that it was in fact possible and I could do it. If you wish to write a similar guide for HFslip, by all means go for it, it's not like I have a software patent on the idea. Feel free to block copy appropriate sections of this guide if you wish. As for install time, since it's unattended, it didn't seem like all that big a deal. The batch file stage takes about 20 minutes under VirtualPC, how much time is HFslip likely to save? (this is an honest question, I've never used HFslip) As for Driver Packs, I felt that having application AddOns was more important, so once you added drivers as well you were forced to use a DVD as the install media anyway. Also I wanted this guide to be as newbie friendly as possible, so things like editing driver packs was definitely off the agenda. |
| | |
Jun 16 2007, 07:49 PM Post
#9 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
June Hotfix updates: Delete 140-Windows2000-KB917422-x86-ENU.EXE Delete 580-IE6.0sp1-KB931768-Windows2000-x86-ENU.exe Move RunOnce\MDAC253-KB927779-x86-ENU.exe to Hotfix\580-MDAC253-KB927779-x86-ENU.exe Add the following to \Hotfix 600-Windows2000-KB927891-x86-ENU.EXE [1,276,272] 620-Windows2000-KB935840-x86-ENU.EXE [564,080] 640-Windows2000-KB935839-x86-ENU.EXE [736,624] 660-IE6.0sp1-KB933566-Windows2000-x86-ENU.exe [4,189,088] Other changes: Moved all RunOnce commands to the batch files for easier maintenance, MDAC patch is supported by latest nLite version. |
| | |
Jul 13 2007, 05:23 AM Post
#10 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
July Hotfix updates: Add the following to \Hotfix 680-Windows2000-KB926122-x86-ENU.EXE [1,397,104] Add the following to \RunOnce NDP1.1sp1-KB928366-X86.exe [9,249,736] NDP20-KB928365-X86.exe [15,394,248] No deletions The 2 .Net hotfixes that get saved to RunOnce are huge, 23.5 MB in total !! Hopefully it won't be too long before RyanVM updates his switchless installers and we get most of that back, however RyanVM has indicated that he is very busy at the moment so it may be a while. EDIT: Delete Hotfix\320-WindowsMedia6-KB925398-x86-ENU.exe and replace it with Hotfix\670-WindowsMedia6-KB925398-v2-x86-ENU.exe This post has been edited by Kurt_Aust: Jul 18 2007, 05:06 AM |
| | |
Jul 18 2007, 03:43 AM Post
#11 | |
| Newbie Group: Members Posts: 24 Joined: 20-July 06 Member No.: 104467 |
Looks like this line 320-WindowsMedia6-KB925398-x86-ENU.exe [791,888] has been replaced by WindowsMedia6-KB925398-v2-x86-ENU.exe [797,088] because thats what I obtained from Microsoft. IGNORE TEXT ABOVE - LIST HAS BEEN UPDATED Copy the below into a batch file and place in the Misc folder. This will rename all of Kurt's direct download list according to his numbering specifications. @echo off echo. echo "File not Found" errors should not occur if all files downloaded correctly as per list above pause rem Renumbering of direct downloads from Microsoft for July 2007 rename ..\Hotfix\WindowsInstaller-KB893803-v2-x86.exe 020-WindowsInstaller-KB893803-v2-x86.exe rename ..\Hotfix\Windows-KB909520-v1.000-x86-ENU.exe 100-Windows-KB909520-v1.000-x86-ENU.exe rename ..\Hotfix\Windows2000-KB917008-x86-ENU.EXE 120-Windows2000-KB917008-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB920670-x86-ENU.EXE 160-Windows2000-KB920670-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB920683-x86-ENU.EXE 180-Windows2000-KB920683-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB921398-x86-ENU.EXE 200-Windows2000-KB921398-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB920685-x86-ENU.EXE 220-Windows2000-KB920685-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB923414-x86-ENU.EXE 240-Windows2000-KB923414-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB924191-v2-x86-ENU.EXE 260-Windows2000-KB924191-v2-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB923980-x86-ENU.EXE 280-Windows2000-KB923980-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB924270-x86-ENU.EXE 300-Windows2000-KB924270-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB926247-x86-ENU.EXE 340-Windows2000-KB926247-x86-ENU.EXE rename ..\Hotfix\***OE6.0sp1-KB923694-Windows2000-x86-ENU.exe 360-OE6.0sp1-KB923694-Windows2000-x86-ENU.exe rename ..\Hotfix\IE6.0sp1-KB929969-Windows2000-x86-ENU.exe 380-IE6.0sp1-KB929969-Windows2000-x86-ENU.exe rename ..\Hotfix\Windows2000-KB928843-x86-ENU.EXE 400-Windows2000-KB928843-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB924667-x86-ENU.EXE 420-Windows2000-KB924667-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB918118-x86-ENU.EXE 440-Windows2000-KB918118-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB926436-x86-ENU.EXE 460-Windows2000-KB926436-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB925902-x86-ENU.EXE 480-Windows2000-KB925902-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB930178-x86-ENU.EXE 500-Windows2000-KB930178-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB931784-x86-ENU.EXE 520-Windows2000-KB931784-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB932168-x86-ENU.EXE 540-Windows2000-KB932168-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB920213-x86-ENU.EXE 560-Windows2000-KB920213-x86-ENU.EXE rename ..\Hotfix\MDAC253-KB927779-x86-ENU.exe 580-MDAC253-KB927779-x86-ENU.exe rename ..\Hotfix\Windows2000-KB927891-x86-ENU.EXE 600-Windows2000-KB927891-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB935840-x86-ENU.EXE 620-Windows2000-KB935840-x86-ENU.EXE rename ..\Hotfix\Windows2000-KB935839-x86-ENU.EXE 640-Windows2000-KB935839-x86-ENU.EXE rename ..\Hotfix\IE6.0sp1-KB933566-Windows2000-x86-ENU.exe 660-IE6.0sp1-KB933566-Windows2000-x86-ENU.exe rename ..\Hotfix\WindowsMedia6-KB925398-v2-x86-ENU.exe 670-WindowsMedia6-KB925398-v2-x86-ENU.exe rename ..\Hotfix\Windows2000-KB926122-x86-ENU.EXE 680-Windows2000-KB926122-x86-ENU.EXE This post has been edited by dbrunton: Jul 18 2007, 05:16 AM |
| | |
Jul 18 2007, 04:55 AM Post
#12 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
Updated post #1 and the torrent for 670-WindowsMedia6-KB925398-v2-x86-ENU.exe as reported by dbrunton. Also rewrote the nLite RunOnce file and the 2 batch files to fix a problem I discovered when I added a USB card reader to my RMware testbed. With the older version an "Invalid parameter" error dialogue box would pop-up when any attempt was was made to access the card reader during installation. |
| | |
Aug 15 2007, 06:55 AM Post
#13 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
August Hotfix updates Deletions Hotfix\260-Windows2000-KB924191-v2-x86-ENU.EXE Hotfix\380-IE6.0sp1-KB929969-Windows2000-x86-ENU.exe Hotfix\660-IE6.0sp1-KB933566-Windows2000-x86-ENU.exe RunOnce\WindowsMedia9-KB917734-x86-ENU.exe Additions Hotfix\690-Windows2000-KB921503-x86-ENU.EXE [756,712] Hotfix\700-Windows2000-KB938829-x86-ENU.EXE [619,376] Hotfix\710-IE6.0sp1-KB937143-Windows2000-x86-ENU.exe [4,189,088] Hotfix\720-Windows2000-KB936021-x86-ENU.EXE [925,552] Hotfix\730-IE6.0sp1-KB938127-Windows2000-x86-ENU.exe [1,498,528] RunOnce\WindowsMedia9-KB936782-x86-ENU.exe [2,300,320] EDIT: Delete RunOnce\WindowsMedia-Q828026-x86-ENU.exe and replace it with RunOnce\WindowsMedia-KB832353-ENU.exe[2,861,608] EDIT Mark2: Delete RunOnce\WindowsMedia-KB832353-ENU.exe As reported by "the_guy" in post 23 both Q828026 and KB832353 are redundant. This post has been edited by Kurt_Aust: Sep 6 2007, 10:16 PM |
| | |
Aug 15 2007, 11:49 AM Post
#14 | |
| MSFN Addict ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 1976 Joined: 24-November 04 Member No.: 37246 | QUOTE RunOnce\WindowsMedia-Q828026-x86-ENU.exe /Q Replace Q828026 with Q832353 as Q832353 fixes some "script" problems found in Q828026. use WindowsMedia-KB832353-ENU.exe instead This post has been edited by erpdude8: Aug 15 2007, 11:50 AM |
| | |
Aug 18 2007, 01:06 PM Post
#15 | |
| Newbie Group: Members Posts: 24 Joined: 20-July 06 Member No.: 104467 |
Works. Very nice. With August hotfixes it only needed 7 security updates and 1 Malicious Software Tool from Windows Update to complete Express update. One hardware device error which I think you may have got. "The class installer has denied the request to install or upgrade this device" The device is classed as a MEDIA device and seems to be a gameport and won't install from Add/Remove Hardware or Device Manager after all of the setup has finished. But it found pretty much everything else which impressed me. Some ATI codecs had to be got from Windows Update but that's nothing. A 1 Gb DVD disc with 975 Mb of drivers and addon applications was used on a system with 640 Mb of RAM and a 200 Gb hard disk with a 1.3 GHz Duron processor. Installation time approx 1 hr to 2 hrs. |
| | |
Aug 20 2007, 03:46 AM Post
#16 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
Updated post #1 and the torrent for WindowsMedia-KB832353-ENU.exe as advised by erpdude8. Note that this is a reliability change and is not security related. Also added support for JohnDoe74's Windows Defender AddOn, however you must use the RunOnce version and deRem a line in Run1_W2Ksp5.bat for it to work. dbrunton: Glad to hear it worked for you, but I'd just like to clarify one thing. You used the July update list and then got 7 updates, correct? Your post could be read as: "with August hotfixes" integrated "it needed 7 security updates and 1 Malicious Software Tool from Windows Update". Which seems way too much, unless of course you have added other Microsoft software that also updates via Windows update. EDIT: Ignore the missing update list in the next post, the problem was traced back to dbrunton using the wrong version of the Hotstream Unofficial Service Pack 5. There are several versions out there, however 5.1.2195.24 is the most up-to-date version and the one this guide was designed to work with. To the best of my knowledge it is only available via the torrent from RyanVM's tracker. This post has been edited by Kurt_Aust: Aug 27 2007, 01:53 AM |
| | |
Aug 22 2007, 01:27 AM Post
#17 | |
| Newbie Group: Members Posts: 24 Joined: 20-July 06 Member No.: 104467 |
Sorry. It included all of the August stuff you listed as well. Here's the list of what Windows update required fixed. Looking at some of these dates; these are a year old. No other Microsoft apps added. Windows Malicious Software Removal Tool - August 2007 (KB890830) Security Update for Windows 2000 (KB914388) Security Update for Windows 2000 (KB911280) Security update for (Jscript Version 5.6) for Windows 2000 (KB917344) Security Update for Windows 2000 (KB917953) Security Update for Windows 2000 (KB913580) Security Update for Windows 2000 (KB917736) Security Update for Windows 2000 (KB914389) |
| | |
Sep 1 2007, 03:17 AM Post
#18 | |
| Newbie Group: Members Posts: 27 Joined: 22-March 07 Member No.: 132190 |
Ok, I'm assuming te hotfix list is current as of August, 2007. So I've already added the regular hotfixes to Windows 2000 PRo with nLite. Now I need to add the "runonce" hotfixes. Now, where exactly do I put the "runonce" hotfixes, assuming just for fun that the working folder for the future CDROM was H:\W2KSP4_PLUS containing these folders (print screen bitmap attatched): (sorry for the 2-color bitmap, but I needed to reduce the file size) Thanks in advance, kd6aaj This post has been edited by kd6aaj: Sep 1 2007, 03:18 AM Attached File(s) |
| | |
Sep 1 2007, 06:40 AM Post
#19 | |
| Master of trial, error & Google ![]() ![]() ![]() Group: Members Posts: 324 Joined: 26-April 07 From: Sydney Member No.: 137148 OS: XP Pro x64 |
As noted in step 7 of the instructions, you copy the downloaded directory structure to the nLite working directory. Your image shows a directory H:\W2KSP4_PLUS\RunOnce, all the RunOnce hotfixes belong there so they can be called by the batch files. There should also be 2 batch files in H:\W2KSP4_PLUS and the directory H:\W2KSP4_PLUS\DirectX_9c. When nLite creates your install media, the contents of H:\W2KSP4_PLUS will become the root directory of the CD \ DVD. |
| | |
Sep 1 2007, 10:25 AM Post
#20 | |
| Newbie Group: Members Posts: 27 Joined: 22-March 07 Member No.: 132190 |
Thank you Kurt Aust, I'm sorry if I got confused. I actually have more hotfixes in my hotfixdownload directory from Windows update, etc because I ran MBSA and downloaded ALL the hotfixes and service packs when I did a fresh install from my slipstreamed W2K_SP3_EN cdrom a couple of weeks ago. They must be obsolete now, since I slipstreamed the w2ksp51.exe service pack last night. I only integrated the hotfixes "UpdatePrep.bat" gave me (total of 32) via drag-and-drop into nLite. The other directories and files were not in my working dirctory yet, as I was just doing a "normal" slipstream and hotfix integration I also clicked "yes" evertime I was asked If I wanted to keep a newer version of a file. What do I do with your "win2000sp5.ini"? Can I delete the "Last Session.ini" and "Last Session_u.ini" files? I've never reloaded a session with nLite (yet). Thanks, kd6aaj This post has been edited by kd6aaj: Sep 1 2007, 10:41 AM |
| | |
![]() ![]() |
| Lo-Fi Version | Time is now: 21st November 2009 - 03:55 AM |