[GUIDE] Windows 2000 on Intel Sandy Bridge and later with ACPI

XP before XP was good.
User avatar
Moline
Posts: 100
Joined: 18 May 2021, 20:06
Has thanked: 12 times
Been thanked: 12 times
Contact:
United States of America

[GUIDE] Windows 2000 on Intel Sandy Bridge and later with ACPI

Unread post by Moline »

This guide will teach you how to install Windows 2000 to Intel Sandy Bridge or later platforms with working ACPI and SATA drivers.

Here's what you will need:

A separate laptop with 7 or later (Not sure about 7, but I do know 8.1 and later will for sure work).

nlite: https://www.nliteos.com/download/nLite-1.4.9.3.setup.exe

IMGBURN or your favorite CD/DVD image burning software.

SATA drivers: http://win2k.org/cgi-bin/dl.cgi?file=iata76_cd2ka.zip

Modded ACPI.SYS: http://win2k.org/cgi-bin/dl.cgi?file=acpi.cab

Latest 64bit Linux burned to USB with Rufus in Legacy mode.

Run as administrator command prompt (Open start menu, type CMD, right click, and click Run as Administrator)

MakeCab.exe (in the C:\Windows\System32 directory).

Cabarc.exe: https://www.mediafire.com/file/07aylmvglqm6k5h/cabarc.exe/file

Windows 2000 ISO extracted to folder named Windows 2000 on the Desktop using 7zip

A USB separate from the Linux USB with blackwingcat's modded ACPI.SYS stored on it (more on why this is necessary later).


1. Setup nlite, your favorite DVD burning software (such as IMGBURN), and 7zip (if you don't already have it).

2. Download the SATA driver and ACPI.CAB files linked to above and move the cab files to the desktop. Also download the Cabarc file I linked to above and place that on the desktop as well. Also locate MakeCab.exe as well. This is in the C:\Windows\System32 directory already so no installation is needed.

3. Next, we have to extract the SATA and ACPI cab files. Run this command (If you put the files where I told you to, you can just simply copy and paste this command, changing YourUserNameHere with your Windows account name) in an Administrator command prompt (Make sure you create a folder named iata76_cd2kh on the desktop): expand -F:* \Users\YourUserNameHere\Desktop\iata76_cd2kh.cab \Users\YourUserNameHere\Desktop\iata76_cd2kh (for the SATA) expand -F:* \Users\YourUserNameHere\Desktop\acpi.cab \Users\YourUserNameHere\Desktop\ (for ACPI). Once the commands complete, the SATA drivers should be in the aforementioned folder and the ACPI.SYS file should be on the desktop.

4. Navigate to MakeCab.exe and drag acpi.sys to it. This will create acpi.sy_. Rename it to ACPI.SY_.

5. If you haven't already, extract your Windows 2000 ISO to a folder on the desktop named Windows 2000.

6. Navigate to the i386 directory and find the original ACPI.SY_ file. Delete this and copy the modded ACPI.SY_ in. Next up, find the DRIVER.CAB file and move it to the desktop. Create a folder named DRIVER and then using an admin command prompt, run this command to extract the files: -F:* \Users\YourUserNameHere\Desktop\DRIVER.CAB \Users\YourUserNameHere\Desktop\DRIVER. Open up the DRIVER folder and find ACPI.SYS and delete it. Move blackwingcat's acpi.sys in and rename it to ACPI.SYS. Also delete the original DRIVER.CAB file from the desktop

7. In the command prompt, run this command: cd C:\Users\YourUserNameHere\Desktop\DRIVER. This will change the directory to the DRIVER folder. Once done, run this command: dir /b > ..\filelist.txt. It will create a file named filelist.txt on the desktop.

8. Next up, run this command: ..\cabarc.exe -m LZX:21 -p -r -i 65349 N ..\DRIVER.CAB @..\filelist.txt. This will rebuild DRIVER.CAB. Once it is done, you can move it back into the i386 folder.

9. Now, open up nlite and point it to the Windows 2000 folder on the desktop. On the options screen, select Drivers and Bootable ISO. On the next screen, select Insert and Multiple Driver Folder. Chose the iata76_cd2kh folder. Once it shows a list of drivers, select all of them. Let it integrate them. Once done, have it make a bootable ISO. Give it a name and then select Make Bootable ISO. Give it the same name again and save the ISO to the desktop.

10. Once done, open your DVD burner and burn it to a DVD.

11. Load up your computer and install Windows normally (Do not press F5, F6, or F7). After the second phase of setup is complete, insert the Linux USB and remove the Windows 2000 CD. Press F12 or whatever the hotkey is to boot into the USB. Select Try Ubuntu from the USB. Load it up. On the other computer, if you haven't already, copy blackwingcat's ACPI.SYS to a separate USB, Insert that into the other computer once done there. Navigate to your Windows 2000 hard drive and navigate to WinNT\System32\Drivers folder. Look for acpi.sys and delete it. Load up the other USB in a separate window and move in blackwingcat's ACPI.SYS to the folder. Also search for USBhub20.sys and delete it. Use Unbuntu's restart command, remove both USB's, press enter, and let it load Windows 2000. The last setup stuff it has to do will complete and you will be at your desktop in no time.

NOTE: There are USB wi-di adapters that support Windows 2000, so if you use one, you can use the unofficial Windows Update tool to grab the updates. You can also have success if your computer has Realtek Ethernet as that STILL has 2000 support even to this day!

I hope this helps you guys out! Credit to mswin.bat, Vruh 2, and lambdacore over at Betawiki Discord and also to blackwingcat for helping me out here! This would not have been possible without their help (with rebuilding the cab file and the custom made sata and acpi driver).
Last edited by Moline on 02 Nov 2021, 14:14, edited 1 time in total.
View my computers here. If you also need Windows help, get it here as well: http://windowsenthusiasts1.epizy.com/

User avatar
K4sum1
Lazy Owner
Posts: 829
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 515 times
Been thanked: 241 times
Contact:
United States of America

[GUIDE] Windows 2000 on Intel Sandy Bridge and later with ACPI

Unread post by K4sum1 »

I need to look at that acpi.sys. I've had ACPI issues with my 8770W and haven't encountered a working file.

Ivy Bridge is similar enough, right?
R3n who?

User avatar
Moline
Posts: 100
Joined: 18 May 2021, 20:06
Has thanked: 12 times
Been thanked: 12 times
Contact:
United States of America

[GUIDE] Windows 2000 on Intel Sandy Bridge and later with ACPI

Unread post by Moline »

K4sum1 wrote: 31 Oct 2021, 04:44 I need to look at that acpi.sys. I've had ACPI issues with my 8770W and haven't encountered a working file.

Ivy Bridge is similar enough, right?
Is your computer Ivy Bridge? If so, mine is too and I can tell you 100% that it will work! In fact, I have it (Windows 2000) setup as a dual-boot with Windows XP and am using the XP portion as I type this. If your laptop is Sandy Bridge, it should still work, but I am less certain on that. I did have a Sandy Bridge laptop for about three months (inherited from my parents), and while I did install 2000 to it, I did not know about this file then and used the F5 method to disable ACPI. Also, that laptop only lasted three months in my care as it started to make noise when I booted it up and a hinge was busted so I tried to take it apart to look at it, but I broke it.

EDIT: There are USB wi-di adapters that support Windows 2000, so if you use one, you can use the unofficial Windows Update tool to grab the updates. You can also have success if your computer has Realtek Ethernet as that STILL has 2000 support even to this day!
View my computers here. If you also need Windows help, get it here as well: http://windowsenthusiasts1.epizy.com/

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests