Why does Win95 hate fast processors?

edited February 2017 in Software
When installing Windows 95 in VirtualBox, I had to use the Fix95CPU patch to bypass the Windows protection error. Why does Windows do this? Was it MS trying to force people to buy a newer OS instead of sticking with 95 until the RAM limit got maxed out, or is this some complicated kernel limitation/bug of some kind?

P. S. I apologize for yesterday's problematic topic. It won't happen again, I swear. I really don't want MS to shut off this excellent abandonware repository.

Comments

  • IIRC, a component tried to estimate speed - until CPUs got so fast that it started hitting division by zero in the kernel.
  • Thanks alot. This is perfectly logical. :)
    How does the patch work?
  • Presumably by replacing the test with no-operations.
Sign In or Register to comment.