How to manually fix the high speed issue manually on 95 RTM.

October 19, 2016 at 03:43:31
Specs: Windows 95, Pentium 4/128MB RAM
I have the original version of Windows 95 as well as OSR2. I have numerous computers that run Windows 95 or 95a fine. But my grandmother gave me one made from circa 2000. It is a Compaq Presario. The update for OSR2 works on the updated version of Windows 95 but it is a pain because you will have to copy the updated ios.vxd and esdi_506.pdr from a floppy disk and manually copy them from a DOS command prompt as with OSR2, it won't even boot into Safe Mode only command prompt only. Every boot says "While Initializing Device IOS: Windows Protection Error". But after the files have been replaced, Windows 95b will run regularly but I run the update normally just to update any additional files or any registry entries. My guess is because it is a Pentium 4 processor. But with the RTM version, the version I want to use for specific reasons (educational and to make a few recordings etc. as for some reason Windows 95 works real well on it), Safe Mode and the command prompt always works and occasionally it will boot up normally, but most times you get "Windows Protection Error: You Must Restart Your Computer". And FIX95CPU does patch it but I'd rather manually fix it and I'm sure it's possible and you could probably even add FAT32 support with rework. It seems to be a "divide exception" issue. But older versions of Windows work fine including Windows 3.1. Not to mention I was able to use the full 18 GB hard drive on a single partition on Windows NT 3.51. All I had to do is replace ntfs.sys, atapi.sys and atdisk.sys from the Windows NT 4.0 SP6a update and disabled atdisk.sys in Control Panel as Windows NT 4.0 does the same when you apply the Service Pack otherwise without disabling it, you get some error saying the device failed to load but the file still needs to be updated and they can be replaced from within Windows if you are an Administrator and then restart the computer. I just extracted the files from the Service Pack. Then to use the remaining hard drive space, I used PowerQuest Volume Manager and extend the remaining hard drive space as the Disk Manager in Windows NT does not allow you to extend the system partition. And FAT32 can easily be added by just replacing one file. But if you could help me manually fix the high speed processor error on Windows 95, I would really appreciate it. I'm pretty sure it is possible and Microsoft even claims it's a bug in the software but would not patch it. Especially if FIX95CPU was created.

See More: How to manually fix the high speed issue manually on 95 RTM.

Reply ↓  Report •

October 19, 2016 at 03:56:40
Do yourself a favour and get a more modern version Windows, many of the members here have never even heard of some of those old OSes you've referred to, much less be able to help you with them!

You must be a glutton for punishment soldiering on with those dinosaurs.

message edited by phil22

Reply ↓  Report •

October 19, 2016 at 05:07:12
I clearly understand that. And obviously has been unsupported as of December 31, 2001. However, I do want to still use it for those reasons. But my other computers are modern obviously. The computer I mainly use is 32 bit but has 2GB of RAM, 75GB HDD and I updated it to Windows 8.1 as it originally had Windows XP. I also have 64 bit machines but they are horrible. And my uncle works for CBS news and 64 bit machines make such poor recordings and is so mad he got rid of his 32 bit system. In addition many of my favorite musicians albums were recorded on Windows 95 RTM and I know it for a fact because I am friends with some of them. And you won't believe who. And the early ones were on MS-DOS and sound is very good and I have the same sound card that was used on one of my favorite one. And my other friend was a backing vocalist on three of the tracks. The singer lives in America and I do too but the backing vocalist lives where you live. One song on it is public domain but uses the same melody and chorus and some of the original lyrics but to hide it it is credited to A.P. Carter. That's my hint but I have the original sheet music and won't use his version. So I would really like to know if it could be fixed if possible.

message edited by kjmitchell98

Reply ↓  Report •

October 19, 2016 at 09:54:00
You provided a lot of unneeded background info but little about the hardware you're working with. The vast majority of us have made the Windows transitions throughout the years - Win3.1 > Win9x > XP > Vista > Win7, etc, etc. Why are you clinging to the obsolete? I don't buy your claim about better audio with Win95; I think it's just that you're comfortable with the older OSes & don't want to change.

Regardless, if I understand what you're asking, the old trick to get Win95 to work was to underclock the CPU to 300MHz or lower, install the AMDK6 patch, then reclock the CPU back to it's original speed again. Although the patch was originally developed for AMD K6-2/3 CPUs, it was also found to be necessary with P3s & P4s.

You've probably seen the following; if not, it may be of help:

Maybe you should consider "upgrading" to Win98 which doesn't have these problems?

EDIT: here's a thought... from what I remember, Win95 was usually able to transition from one computer to another with minimal issues. How about temporarily installing the HDD in a system with an older/slower CPU, install Win95 + the AMD patch, & then transfer the HDD into the P4 machine?

message edited by riider

Reply ↓  Report •

Related Solutions

October 19, 2016 at 11:26:21
Thank you. Newer operating systems are very slow for some reason. Only the original Windows 95 runs fast for some reason and the OS it came with Windows ME. Which I cannot stand. The only thing is it does not explain how to underclock the CPU and it is just for those two purposes. But I do thank you for your help rather than the previous comment. It looks like Windows 95b is basically an early version of Windows 98 especially with the updates it featured and the slightly different boot screen. Also the files that it is made up of not to mention the update Microsoft created for 95b to fix this issue used some of those files from a beta version of 98 from late 1997 and they recommend "waiting to the next release of Windows". This error seems to even go back to a very early version of Windows Chicago. I just tested it once it was Chicago 58's. You don't get the Windows Protection Error but the boot screen will start to load then freeze. Windows 95 May Test Release would do the same. Those two are not time bombed but with the May Test Release you need to skip the part of the setup where it asks you to enter your Beta ID Group number and you don't have to enter it otherwise it will say after setup "Getting Ready to run Windows 95 for the First Time" then will say you need to "see your seller" for a new version of Windows 95 if it even boots otherwise the Windows Protection Error arises. I tried replacing the updated esdi_506.pdr because that does exist in 95a but that resulted in the whole OS being corrupted. It seems to be that the original Windows 95 is substantially different architecturally. As ios.vxd does not exist on it. It is most likely something else architecturally as they claim it is a divide exception. I am wondering if the idea of FIX95CPU was an idea sparked from the type of Compaq computer my grandmother previously had. She got rid of it years ago. I remember using it and I used to have the "Quick Restore" CD and it was a customized version. It was practically 95b with the RTM splash screen and other original elements. And the man who was in charge of Compaq at the time did it for some reason and he left a text file about it on the CD. Most likely as Microsoft did not want OEM machines to support FAT32 by default and Compaq was one of them.

message edited by kjmitchell98

Reply ↓  Report •

October 19, 2016 at 12:51:07
"Newer operating systems are very slow for some reason"

Not on modern hardware.

"the OS it came with Windows ME. Which I cannot stand"

Too bad. It was an excellent OS that got a bad rap. All it takes is a minimal amount of tweaks (the biggest being disabling System Restore) & it runs great.

"The only thing is it does not explain how to underclock the CPU"

You're working with an OEM system (Compaq) so it does not have the ability to underclock the CPU. That's why I included the "edit" comment about temporaily installing the HDD in a different computer, installing Win95 & the AMD patch, & then returning the HDD to the Compaq. You can then install the appropriate drivers, software, etc.

But if you insist on using old hardware & old Windows versions, I highly recommend Win98SE as the oldest you should consider. If you don't have a copy, it's out there in the wild.

Reply ↓  Report •

October 19, 2016 at 13:53:19
Thank you for letting me know that a Compaq computer cannot be underclocked. With Windows Me, most issues could be fixed although I never liked system restore even on XP. I actually have them all on CD. I even saved the original packaging. I have Windows 3.11 for Workgroups but although not needed, I do have 5 licenses for it because I bought Windows NT 3.51 Server along time ago. And when I got Windows NT 4.0 Server it came with 5 licenses for Windows 95. And installing Windows 3.11 for Workgroups that way was so much easier because it comes on the Windows NT CD and is in 1 folder so I don't need to put in a million floppy disks. And it installs real fast. Although Windows 3.1x is practically useless although it does not have the Windows Protection Error. But what it interesting about 95 is a lot of newer programs run on it even on 95a. I was able to get Internet Explorer 6 SP1 and Windows Media Player 7.1 to run without failure. IE6 required some extensive work but Windows Media Player 7.1 was so easy. Just extract the setup files and replace the setup executable with the one from 7.0 and it works fine. It will just say it is not supported but will run and work fine. And all the setup exe for 7.1 from 7.0 was left untouched except to prevent it from being installed on Windows 95 or Windows NT 4.0. And Windows Media Player 7.0 and 7.1 works fine on 95 without errors but on NT 4.0 the only issue is the CD burning feature doesn't work. And should be unchecked during setup as you get error when Windows NT boots after logging on saying things like certain drivers fail to load.

Reply ↓  Report •

October 19, 2016 at 15:09:30
This guy has created a fix provided you can make a bootable floppy or burn a CD .iso image to install his update with. This will allow a fix to be put in without too much dancing. It does seem to need some reading to get there though.

Can't agree more with 98se as minimum useful DOS based OS, but you don't seem to be the type that really wants to hear this part, so best of luck. I figure you will need plenty.

As to fixing RTM manually it would seem you need to make the floppy, go to the folder of interest and move those files as per the batch files. But there is a registry entry that just might need to be in place upon boot up which might mean you need to let the floppy do it for you as it was designed to.

I would let this floppy find the OS installed and execute as designed. Because you mention RTM, 95a and 95b, but we don't know which it is you want fixed. Seems to matter too.

What I did notice in passing was that the earlier version of 95 fix had the DUN 1.4 update in it and it appears to be non existent in the final 3 version. The fix is the DUN 1.4 update. You might ought to get both fix95 updates. WinZip will extract the files from inside their .exe files too.


Reply ↓  Report •

Ask Question