CamTron Posted November 17, 2017 Share Posted November 17, 2017 (edited) While Windows NT based operating systems use the HLT instruction while the CPU is idle, Windows 95 and 98 (and maybe Windows ME) do a busy loop instead, which tends to use more power and run hotter. There are a few programs available that are able to run HLT instructions to sleep the CPU when it is idle, and supposedly make Windows 9x run cooler. http://www.benchtest.com/cooler.html I'm wondering if anyone has experience with these programs on actual hardware, and knows if they are worth it to save power and reduce CPU temps. Edited November 17, 2017 by CamTron Link to comment Share on other sites More sharing options...
i430VX Posted November 17, 2017 Share Posted November 17, 2017 I use KCPUCooler on some of my older systems. No actual measurements but it seems to work. http://www.majorgeeks.com/files/details/kcpucooler.html Link to comment Share on other sites More sharing options...
pangoomis Posted November 17, 2017 Share Posted November 17, 2017 I use AMNHLTM. http://toogam.com/software/archive/drivers/cpu/cpuidle/cpuidle.htm It's a simple VXD file that you install and forget about it. Can't be simpler than that! Link to comment Share on other sites More sharing options...
UCyborg Posted November 17, 2017 Share Posted November 17, 2017 (edited) Windows 98 was the first to support ACPI and HLT. If the support is present but not detected by the OS, it may be enabled manually, see this. With NT systems, Windows 2000 was the first with ACPI support. For NT 4.0, some hardware manufacturers provided custom NTDETECT.COM and HAL.SYS among other things, see this. Edited November 17, 2017 by UCyborg Link to comment Share on other sites More sharing options...
CamTron Posted November 17, 2017 Author Share Posted November 17, 2017 I have ACPI enabled on my computer, so I guess it's already using HLT anyway. Link to comment Share on other sites More sharing options...
UCyborg Posted November 18, 2017 Share Posted November 18, 2017 Probably, you can check and see if you have ACPI related items in Device Manager under System Devices. At least when installing Windows 98 into VirtualBox, manual intervention is required to enable ACPI support on the OS level. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now