On very fast modern CPUs, NT 3.1 might trigger a "Division by Zero" error. You may need a patched INITIAL.EXE or use an emulator like 86Box which emulates specific older hardware more accurately than a standard VM.

with IBM, but after the explosive success of Windows 3.0, they decided to strike out on their own. Led by David Cutler, the team built a pure 32-bit operating system from the ground up.