Jump to content

Who can patch acpi.sys for windows 2000 binary? To run the ACPI v2.0 driver


Recommended Posts


Posted
4 hours ago, windows2 said:

ok and let us know what the answer is ;) 

I think I figured out the answer. It all boils down to serial port settings even if your laptop does not have such a port. Basically, you have to disable the serial port in the BIOS, but the problem is InsydeH2O BIOS doesn't include an option to enable/disable the serial port. It is believed this is why 2000 doesn't activate ACPI under that BIOS. When using Standard PC mode, Windows 2000 will show a floppy disk driver in the device manager, but with code 10. This is because 2000 is erroneously picking up serial port (whether you have one or not) as a floppy disk drive, and so it needs to be disabled, after which you should be able to switch into ACPI under an InsydeH2O BIOS. To get access to Serial port settings if your BIOS doesn't have one would required a modded BIOS. I did post a thread here inquiring about a modded BIOS that includes serial port settings for my Acer Aspire E1-531, so hopefully someone can help unlock the serial port settings.

 

Posted
11 hours ago, Jakob99 said:

I think I figured out the answer. It all boils down to serial port settings even if your laptop does not have such a port. Basically, you have to disable the serial port in the BIOS, but the problem is InsydeH2O BIOS doesn't include an option to enable/disable the serial port. It is believed this is why 2000 doesn't activate ACPI under that BIOS. When using Standard PC mode, Windows 2000 will show a floppy disk driver in the device manager, but with code 10. This is because 2000 is erroneously picking up serial port (whether you have one or not) as a floppy disk drive, and so it needs to be disabled, after which you should be able to switch into ACPI under an InsydeH2O BIOS. To get access to Serial port settings if your BIOS doesn't have one would required a modded BIOS. I did post a thread here inquiring about a modded BIOS that includes serial port settings for my Acer Aspire E1-531, so hopefully someone can help unlock the serial port settings.

 

Indeed, this was the answer as I got my problem fixed fixed! Details can be found here.

 

Posted
6 hours ago, Jakob99 said:

Indeed, this was the answer as I got my problem fixed fixed! Details can be found here.

 

Nice, I was pretty sure this will worked on Win2000

  • 3 months later...
Posted

is it possible to debug (add serial? add debug statments printf to) acpi.sys I am getting A5 ACPI_BIOS_ERROR on coreboot/tianocore

thx

  • 1 year later...
Posted

Hello :hello:,

I’m looking to use ACPI 2.0 on Windows 2000 and wanted to ask if anyone has experience with this.

  • 2 months later...
Posted (edited)
On 2/6/2025 at 2:41 PM, Xeno96 said:

I’m looking to use ACPI 2.0 on Windows 2000 and wanted to ask if anyone has experience with this.

Backporting a newer version of ACPI.sys to Windows 2000 lead to an unstable system. The issue could not be resolved.

No one involed knew what the many changes between the ACPI.sys from Windows 2000 compared to the new one was. So folks just tried to somehow force Windows 2000 to boot with the new ACPI.sys. Eventually Windows 2000 booted with ACPI 2.0 support. At this moment everyone just dropped everything and moved on with something else. That's why it was a waste of time.

My suggestion would be to start with ACPI.sys from Windows 2000 and do small and clear changes step by step.

Yes, I can help with the binary patching. I do a lot of low level programming. But I am not going to do everything alone.

Edited by Start Me Up
Posted
3 hours ago, Start Me Up said:

Backporting a newer version of ACPI.sys to Windows 2000 lead to an unstable system. The issue could not be resolved.

Noone involed knew what the many changes between the ACPI.sys from Windows 2000 compared to the new one was. So folks just tried to somehow force Windows 2000 to boot with the new ACPI.sys. Eventually Windows 2000 booted with ACPI 2.0 support. At this moment everyone just dropped everything and moved on with something else. That's why it was a waste of time.

My suggestion would be to start with ACPI.sys from Windows 2000 and do small and clear changes step by step.

Yes, I can help with the binary patching. I do a lot of low level programming. But I am not going to do everything alone.

I'm not sure what instability you got my friend. i think guys in the server not report about ACPI 2.0 a disturbing unstability now , only the CPU throttling should compared between 2k and XP in kernel to make the processr.sys works correctly.

Posted (edited)
1 hour ago, windows2 said:

I'm not sure what instability you got my friend. i think guys in the server not report about ACPI 2.0 a disturbing unstability.

Well, I did. I am glad that it works for you anyway.

Btw: If I remember correctly, I run into the problem on a system with a H2O BIOS from Insyde. The system works more or less ok with Windows 2000's original acpi.sys and ACPI-PC selected.

Edited by Start Me Up

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...