Skip to content
WindowsBeginner

Windows Stop Code 0x00000037: FLOPPY_INTERNAL_ERROR

Quick Answer FLOPPY_INTERNAL_ERROR (0x00000037) is a rare Windows stop code. Microsoft documents its name and value but does not publish a specific cause or ...

BI
Bison Technical Team Enterprise IT specialists
Updated 27 Sep 2026 5 min read 0 total views
Structured technical guidanceSafety notes included where requiredSources listed below

Quick Answer

FLOPPY_INTERNAL_ERROR (0x00000037) is a rare Windows stop code. Microsoft documents its name and value but does not publish a specific cause or repair procedure for it. If it recurs, investigate any floppy drive, controller, or related device change, then examine the crash dump before concluding which component is responsible. The code alone does not prove that a floppy disk or drive has failed. Windows drivers

What the Error Means

Stop code 0x00000037 is named FLOPPY_INTERNAL_ERROR. Microsoft says it appears very infrequently. Its published bug-check page does not define diagnostic parameters or identify a particular faulty driver, disk, or controller. As a result, troubleshooting should follow the evidence from the affected PC rather than a presumed cause based on the name. Windows drivers

Advertisement

Do not confuse this stop code with “Code 37” in Device Manager. Device Manager Code 37 reports that Windows could not initialize a device driver. It is a different error with a different meaning. Microsoft Learn

Before You Begin

Record the complete stop code, the time of the crash, and what the PC was doing. Note whether a floppy drive or controller is present and whether any device, driver, or Windows update changed shortly before the first crash. Save important work and back up data before changing drivers. Administrator permissions may be required for a driver rollback. support.microsoft.com

Recommended Troubleshooting

  1. Check whether the crash repeats. If it occurred only once, record the details and monitor the PC. Repeated crashes provide a clearer pattern to investigate.
  2. Isolate recently added hardware. Shut down the PC before disconnecting a newly added external device. Restart and see whether the crash returns. Microsoft recommends removing new hardware as an initial step for recurring stop errors. support.microsoft.com
  3. Inspect Device Manager. Right-click Start > Device Manager and check for a device marked with an exclamation point. If a floppy drive or controller is present, inspect its Properties > Device status for a separate device error. support.microsoft.com
  4. Address a relevant recent driver change. If crashes began immediately after a driver update for an identified device, open its Properties > Driver > Roll Back Driver. If rollback is unavailable or does not help, check Windows Update or the hardware manufacturer’s official site for a compatible driver. Change one suspected driver at a time. support.microsoft.com
  5. Install available Windows updates and test again. If Windows cannot start normally, use Safe Mode to carry out the investigation. support.microsoft.com

If a driver change causes a new problem, restore the previous driver where possible or reinstall an appropriate driver from the manufacturer. Avoid deleting driver files or changing registry entries based only on the stop-code name.

Advanced Troubleshooting: Check the Crash Dump

For repeated crashes, preserve the newest memory dump. Depending on the configured dump type, Windows stores small dumps in %SystemRoot%\Minidump and several larger dump types as %SystemRoot%\MEMORY.DMP. A dump may be absent if one was not configured or could not be written. learn.microsoft.com

An IT professional can open the dump in WinDbg and run:

!analyze -v

Review the bug-check output and call stack for a device or driver lead, then compare it with the crash timing and recent changes. Dump analysis can be difficult, and a module appearing in the stack is not, by itself, proof of the root cause. learn.microsoft.com

How to Verify the Fix

Restart after a targeted change and use the PC under the same conditions that preceded the crash. Confirm that the device still works and that 0x00000037 does not recur. If it does, retain the new dump and investigate the next supported lead or contact the device manufacturer with the crash details.

Frequently Asked Questions

Is this error common on current Windows PCs?

Microsoft describes bug check 0x37 as very infrequent. It does not provide a frequency by Windows version. Windows drivers

Does the error mean the floppy disk is damaged?

No such conclusion follows from the stop code alone. A disk, drive, controller, or driver should be assessed using device symptoms and crash evidence.

What if the PC has no floppy drive?

First verify that the recorded stop code is 0x00000037. Then inspect the dump and device configuration. The published Microsoft definition does not establish that a physical floppy drive must be attached when this code appears. Windows drivers

Is Device Manager Code 37 the same error?

No. Device Manager Code 37 means Windows could not initialize a device driver; stop code 0x37 is FLOPPY_INTERNAL_ERROR. Microsoft Learn

Should I run Driver Verifier to diagnose it?

Leave Driver Verifier to a controlled debugging environment. Microsoft warns that it can cause crashes and recommends using it only on computers intended for testing and debugging. learn.microsoft.com

Conclusion

Treat FLOPPY_INTERNAL_ERROR as a rare stop code requiring evidence-led diagnosis. Check relevant device changes and Windows updates first. If crashes continue, use the memory dump to narrow the investigation and share the findings with the device vendor or IT support.

Sources

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy. Unsubscribe at any time.