Step-by-Step Guide to Fix Windows Error 0x00000013

0x00000013: Empty Thread Reaper List

Try it yourself, or Reach Out!

If you still need a hand, we’re just a plan away

What is 0x00000013 Error?


The Stop Code 0x00000013, labeled EMPTY_THREAD_REAPER_LIST, occurs when the Windows kernel’s thread reaper process finds an empty list during its cleanup routine. This indicates that the system attempted to finalize a thread that doesn’t exist or was already handled, usually due to synchronization issues or memory corruption.

Causes

  • Thread Synchronization Failure: Improper handling of thread lifecycles by system or third-party software may result in premature cleanup or double-deletion of thread objects.
  • Faulty Kernel-Mode Drivers: Badly programmed drivers might mishandle thread signals or race conditions, leading to an invalid thread state.
  • Corrupted System Files: Missing or corrupted Windows components may interfere with normal thread scheduling and cleanup routines.
  • Malware or Exploits: Malicious software can compromise kernel thread management, triggering undefined behavior during cleanup.
  • Memory Errors: Bad RAM or faulty memory modules can corrupt the thread control block, confusing the kernel’s thread reaper process.

Resolution Steps




1. Check for Faulty Drivers

  • Open Device Manager (Win + X → Device Manager)
  • Update critical drivers, especially chipset, display, and network drivers
  • If the issue started after a driver update, use Roll Back Driver option


2. Run Memory Diagnostics

  • Press Win + R, type mdsched.exe, and press Enter
  • Choose Restart now and check for problems
  • Let Windows check your memory for hardware issues
  • Replace any faulty RAM if errors are detected


3. Scan for Malware

  • Run a full system scan using Microsoft Defender or a trusted third-party antivirus
  • Remove any threats or suspicious software that could interfere with system threads


4. Repair System Files

  • Open Command Prompt as Administrator
  • Run the following commands one by one:

             sfc /scannow

             DISM /Online /Cleanup-Image /RestoreHealth

  • These tools scan and repair corrupted system files that may cause thread cleanup errors


5. Perform a Clean Boot

  • Press Win + R, type msconfig, and hit Enter
  • In the Services tab, check Hide all Microsoft services, then click Disable all
  • Go to the Startup tab → Open Task Manager → Disable all startup items
  • Reboot your PC to isolate third-party services causing the issue


We’re Here for You!


Follow our step-by-step instructions to troubleshoot the issue. Still need help?
Contact us and choose a plan, and our experts will take care of it for you.

Transparent Pricing

Simple, upfront pricing with no hidden fees or surprises

Endpoints

  • Desktops$49
  • Laptops$49
  • Mobile Devices (MDM)$19
  • Workstations$69
  • POS/Kiosks$49
  • Network Printers$29
  • Purchase Now

Network

  • Routes$29
  • Switches$15
  • Firewalls$29
  • Access Points$9
  • VPN Gateways$19
  • Load Balancers$49
  • Purchase Now

Server

  • On-Prem Servers$99
  • Virtual Servers$69
  • Cloud Servers$99
  • Storage Systems (NAS/SAN)$49
  • Backup Appliances$99
  •   
  • Purchase Now

Security

  • Endpoint Protection (EDR)$9
  • AV/Antimalware$9
  • Patch Management$9
  • Web Filtering$9
  • MFA$5
  •   
  • Purchase Now

BDR

  • Local Backup$49
  • Cloud Backup$49
  • DR Infrastructure$199
  •   
  •   
  •   
  • Purchase Now

Compliance

  • Policy Mgmt & Audits$149/month
  • DLP$5/user
  • IT Governance Tools$199/month
  •   
  •   
  •   
  • Purchase Now

NOC

  • 24/7 Monitoring$10/device
  • RMM Tools$3/device
  • MDR Service$25/device
  •   
  •   
  •   
  • Purchase Now

SOC & SIEM

  • Threat Intelligence$199/month
  • Cloud SIEM (Sentinel, etc.)$200–$1000+
  •   
  •   
  •   
  •   
  • Purchase Now

Helpdesk

Open a Ticket / Contact Us

Need help now or want to explore partnership options?

Subscribe our newsletter to stay updated!