1. Test and Replace Faulty RAM
- Run Windows Memory Diagnostic or MemTest86 to check for defective modules.
- Replace any faulty memory components detected.
- Ensure proper configuration and matching of memory speeds in BIOS/UEFI.
2. Boot into Safe Mode and Remove Conflicting Software
- Restart the PC - Press F8 or Shift + F8 to enter Safe Mode (Minimal).
- Uninstall newly installed applications, especially antivirus or virtualization tools.
- Reboot and check whether the BSOD reoccurs.
3. Update All Device Drivers
- Open Device Manager - Right-click each major device - Select Update driver.
- Install official drivers from GPU, chipset, and motherboard manufacturers.
- Avoid unsigned or beta drivers that may cause instability.
4. Run System File and Health Scans
- Open Command Prompt (Admin) and run:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Let both scans complete and restart your computer.
- These commands fix damaged or missing kernel-related components.
5. Reset BIOS/UEFI Settings
- Enter BIOS/UEFI Setup by pressing F2, DEL, or ESC at startup.
- Choose Load Optimized Defaults or Reset to Default Settings.
- Disable CPU or memory overclocking.
- Save and reboot your system.
6. Check Disk Health and File System Integrity
- Open Command Prompt (Admin) and execute:
- chkdsk C: /f /r /x
- Restart the PC and let the scan complete.
- This helps correct file system inconsistencies or disk-level corruption.
7. Disconnect Non-Essential External Devices
- Remove unnecessary USB devices, PCI cards, or peripherals.
- Reboot and verify system stability.
- Reconnect devices individually to identify any faulty hardware.
8. Disable Unnecessary Startup Programs
- Open Task Manager (Ctrl + Shift + Esc) - Go to Startup tab.
- Disable all non-Microsoft and unnecessary startup applications.
- Restart and test for recurrence of BSOD.
9. Install Latest Windows and Firmware Updates
- Open Settings - Update & Security - Windows Update.
- Install all available updates, including optional driver and BIOS updates.
- Reboot after installation to ensure kernel updates are properly loaded.
10. Perform an In-Place Upgrade or Clean Installation
If the issue persists after all previous steps:
- Download the Windows Installation Media Tool.
- Choose Upgrade this PC now - Keep personal files and apps to repair all core system files.
- If the problem continues, back up data and perform a clean installation for complete system restoration.
The 0x00000096 (INVALID_WORK_QUEUE_ITEM) BSOD usually stems from driver malfunctions, corrupted system files, or invalid kernel work queue operations.
To fix the issue:
- Check and replace faulty RAM.
- Update or reinstall all critical drivers.
- Run SFC, DISM, and CHKDSK to repair system-level corruption.
- Reset BIOS and disable any overclocking settings.
If instability remains:
- Apply all Windows updates and remove conflicting software.
- Disconnect non-essential hardware.
- Perform an in-place upgrade or clean installation for complete kernel recovery.
By addressing underlying driver, memory, and system file issues promptly, you can eliminate the 0x00000096 BSOD and restore stable Windows performance for long-term reliability.