0x0000003D INTERRUPT_EXCEPTION_NOT_HANDLED
Quick Answer INTERRUPT_UNWIND_ATTEMPTED (0x0000003C) is a Windows stop code that Microsoft describes as very infrequent. Its dedicated documentation confirms...
Quick Answer
INTERRUPT_UNWIND_ATTEMPTED (0x0000003C) is a Windows stop code that Microsoft describes as very infrequent. Its dedicated documentation confirms the name and value but does not provide a detailed cause, parameter definitions, or a specific repair procedure. The code alone cannot identify the faulty component. Microsoft Learn
If the error repeats, record recent hardware and driver changes, perform the general Windows troubleshooting steps below, and preserve a crash dump for analysis. This guide helps ordinary users recover access and gives IT professionals a starting point for investigating recurring crashes.
What Microsoft Documents About This Error
| Item | Documented information |
|---|---|
| Stop code | 0x0000003C |
| Symbolic name | INTERRUPT_UNWIND_ATTEMPTED |
| Frequency | Very infrequent |
| Detailed cause | Not supplied on the dedicated Microsoft page |
| Parameter meanings | Not supplied on the dedicated Microsoft page |
| Code-specific repair | Not supplied on the dedicated Microsoft page |
Because the available description is limited, explanations that assign this code to a particular driver, interrupt conflict, or hardware failure require evidence from the affected system. Microsoft Learn
Before You Begin
- Save your work and back up important files before changing drivers.
- Record the crash time, complete stop code, and any driver filename displayed.
- Note recent hardware installations, driver updates, and software changes.
- Have administrator access available for driver rollback.
- If using Windows recovery options on an encrypted PC, have the BitLocker recovery key available.
- On a managed computer, coordinate driver changes and restarts with IT support. Microsoft Support
The interface steps below use Windows 11 terminology. Older Windows versions can have different menus.
Recommended Troubleshooting
1. Establish Whether the Crash Repeats
After restarting, record whether the error returns during startup, device use, or a particular application’s operation.
A single successful restart does not establish the cause. If crashes recur, keep a short record of their timing and preceding activity.
2. Check Recent Hardware Changes
If the crashes began after connecting new hardware:
- Shut down the PC.
- Disconnect the newly added external device.
- Restart and observe whether the same stop code returns.
Removing newly added hardware is part of Microsoft’s general stop-error troubleshooting. A stable result helps narrow the investigation but does not distinguish a device defect from a driver problem. support.microsoft.com
3. Review the Relevant Driver
If the timing or crash evidence points to a particular device:
- Right-click Start and select Device Manager.
- Locate the device and open Properties.
- Select the Driver tab.
- If the problem began after its driver was updated, select Roll Back Driver, when available.
- Follow the prompts and restart if requested.
If rollback is unavailable or unsuitable, obtain a compatible driver through Windows Update or the device manufacturer’s official website. Match the driver to the device and Windows version. Make one targeted change at a time. Microsoft Support
Recovery: If a driver change causes a new problem, roll it back where possible or reinstall the appropriate manufacturer driver.
4. Check Windows Update
In Windows 11, open Settings > Windows Update > Check for updates. Install applicable updates and restart when required.
This is general maintenance and troubleshooting; Microsoft does not identify a particular update as a universal fix for 0x3C. support.microsoft.com
If Windows Cannot Start Normally
Use Safe Mode to investigate a recent change:
- Access the Windows Recovery Environment.
- Select Troubleshoot > Advanced options > Startup Settings > Restart.
- Press 4 or F4 to enable Safe Mode.
- Investigate or reverse the suspected driver change.
- Restart normally to test.
Safe Mode loads a limited set of drivers and services. Its stability can help narrow the investigation, but it does not identify a particular faulty driver. An encrypted device may request its BitLocker recovery key. Microsoft Support
Advanced Troubleshooting: Analyze a Crash Dump
For repeated crashes, preserve the newest dump before further changes.
| Dump type | Default location |
|---|---|
| Small memory dump | %SystemRoot%\Minidump |
| Kernel or automatic memory dump | %SystemRoot%\MEMORY.DMP |
These locations apply when Windows is configured and able to write the corresponding dump. Microsoft Learn
An IT professional can open the dump in WinDbg, configure appropriate symbols, and run:
!analyze -v
This command runs in WinDbg’s command window. It produces detailed crash analysis; it does not repair Windows.
Review the stop code, recorded arguments, call stack, and module information alongside recent changes. Since Microsoft’s 0x3C page does not define the arguments, do not borrow parameter meanings from another bug check. A module appearing in the stack needs investigation before being treated as the cause. Microsoft Learn
If analysis is inconclusive, send the findings and dump through an approved support channel to your IT team, Microsoft Support, or the implicated driver vendor.
How to Verify the Fix
After a targeted change:
- Restart Windows normally.
- Repeat the activity that previously preceded the crash, where practical.
- Confirm that affected devices and applications still work.
- Monitor across multiple sessions if the original crash was intermittent.
If 0x3C returns, preserve the new dump and reassess the evidence before changing another component.
Frequently Asked Questions
Does this code prove that an interrupt conflict exists?
No. Microsoft’s dedicated page does not identify an interrupt conflict as the cause. The name alone is insufficient for that diagnosis. Microsoft Learn
Should I replace RAM or other hardware immediately?
The stop code alone does not justify replacement. Use crash analysis and relevant diagnostic findings to determine whether hardware testing is needed.
Will a registry change fix the error?
Microsoft does not document a registry fix specific to 0x3C. Avoid applying registry changes based only on an error-code search result. Microsoft Learn
What if no crash dump exists?
Have IT support check the dump configuration, available storage, and page-file requirements. A missing dump does not establish why the system crashed. Microsoft Learn
Should I enable Driver Verifier?
Use it only as part of a controlled debugging investigation. Microsoft warns that Driver Verifier can cause crashes and recommends running it on computers used for testing and debugging. learn.microsoft.com
Conclusion
For recurring INTERRUPT_UNWIND_ATTEMPTED crashes, start with recent changes and preserve diagnostic evidence. Microsoft provides limited information about this rare code, so crash-dump analysis is the next step when basic troubleshooting does not resolve it.
Sources
- Microsoft Learn — Bug Check 0x3C: INTERRUPT_UNWIND_ATTEMPTED.
- Microsoft Support — Troubleshooting Windows unexpected restarts and stop code errors.
- Microsoft Support — Windows startup settings.
- Microsoft Support — Update drivers through Device Manager in Windows.
- Microsoft Learn — Stop code error or bug check troubleshooting.
- Microsoft Learn — How to Use Driver Verifier for Driver Testing.
Was this guide useful?
Your answer helps us keep BISONKB accurate and practical.