1. Test and Replace Faulty RAM
- Run Windows Memory Diagnostic - Restart now and check for problems.
- Alternatively, use MemTest86 for a deep memory test.
- Replace defective RAM sticks or reseat them properly in their slots.
- Avoid mixing modules of different speeds or manufacturers.
2. Boot into Safe Mode and Uninstall Problematic Drivers or Software
- Restart the PC and press F8 / Shift + F8 - Choose Safe Mode (Minimal).
- Uninstall recently added drivers, antivirus tools, or virtualization software.
- Reboot normally and check if the BSOD persists.
3. Update All Drivers to the Latest Stable Versions
- Open Device Manager - Update all drivers, especially chipset, storage, and graphics.
- Visit official hardware manufacturer websites to download verified drivers.
- Avoid beta or unsigned drivers that might cause instability.
4. Run System File and Image Repair Commands
- Open Command Prompt (Admin) and execute:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Wait for completion and reboot.
- This repairs corrupted Windows kernel or thread-handling components.
5. Check Disk Health and Repair File System
- Run the following command in Command Prompt (Admin):
chkdsk C: /f /r /x
- Allow the system to scan and fix disk errors after a restart.
- This ensures thread-critical files are accessible and intact.
6. Reset BIOS/UEFI Settings to Defaults
- Enter BIOS/UEFI during boot (press Del or F2).
- Select Load Optimized Defaults or Reset to Default.
- Disable overclocking and advanced CPU/RAM tweaks.
- Save changes and reboot.
7. Disable Non-Microsoft Startup Programs
- Press Ctrl + Shift + Esc - Task Manager - Startup tab.
- Disable all third-party startup items.
- Reboot and verify if BSOD still occurs.
8. Perform a Clean Boot to Identify Conflicts
- Open System Configuration (msconfig) - Select Selective startup - Uncheck “Load startup items.”
- Under Services, select Hide all Microsoft services - Disable all others.
- Restart and observe system behavior.
9. Install Latest Windows and Firmware Updates
- Go to Settings - Update & Security - Windows Update.
- Install all critical, optional, and firmware updates.
- Updated kernel components often fix thread management and scheduling errors.
10. Perform an In-Place Upgrade or Clean Windows Installation
If all previous steps fail:
- Use the Windows Installation Media Tool - Select Upgrade this PC now - Keep personal files and apps.
- This refreshes all system and kernel files.
- If instability continues, perform a clean installation of Windows for a complete reset.
The 0x00000092 (THREAD_NOT_RUNNING) BSOD typically signals kernel-level thread corruption or driver instability.
To fix the issue:
- Test and replace faulty RAM.
- Update or remove problematic drivers and software.
- Run file system and component repair tools.
- Reset BIOS and disable overclocking for stable thread scheduling.
If the problem persists:
- Install all Windows and firmware updates.
- Perform an in-place upgrade or clean installation to ensure full stability.
Addressing hardware, driver, and thread-level errors promptly helps prevent future BSODs and ensures smooth, reliable Windows performance.