How to fix Error 736 on Windows 11

Windows 11 Troubleshooting Guide: Error 736 (ERRORABANDONEDWAIT_63)

Why This Error Happens

Error 736 (ERRORABANDONEDWAIT_63) occurs when a thread terminates while it still owns a mutex object, causing the wait operation on that object to be abandoned rather than properly released. This typically happens due to an application crashing mid-process, a driver failing to release a system resource lock, or a corrupted service that improperly handles thread synchronization. Third-party software conflicts, outdated drivers, or interrupted Windows updates are common triggers for this synchronization failure.

Step-by-Step Resolution Guide

  1. Check Event Viewer for the source application
  • Press Win + X and select Event Viewer.
  • Navigate to Windows Logs > Application and Windows Logs > System.
  • Locate the Error 736 entry and note the associated process/service name (this identifies which program abandoned the mutex).
  1. Restart the affected service or process cleanly
  • Open Task Manager (Ctrl + Shift + Esc) and locate the process identified in Step 1.
  • Right-click and select End Task, then relaunch the application normally.
  • If it’s a Windows service, open services.msc, right-click the service, and select Restart.
  1. Update or roll back device drivers
  • Open Device Manager (Win + X > Device Manager).
  • Focus on storage controllers, network adapters, or GPU drivers (common culprits for mutex abandonment).
  • Right-click the suspect driver, select Update driver, or Roll Back Driver if the issue started after a recent update.
  1. Run System File Checker and DISM
  • Open Command Prompt as Administrator.
  • Run: sfc /scannow
  • Follow with: DISM /Online /Cleanup-Image /RestoreHealth
  • Restart your PC once both scans complete.
  1. Check for pending Windows Updates
  • Go to Settings > Windows Update.
  • Install any pending updates, especially cumulative updates that address kernel-level synchronization bugs.
  • Restart the system after updating.

Alternative or Verification Steps

  • Verify the fix: Reopen Event Viewer and monitor the Application/System logs for 24–48 hours to confirm Error 736 does not reoccur.
  • Alternative fix: If the error persists and is tied to a specific third-party application, uninstall and reinstall that application, or check the vendor’s website for a patch addressing thread synchronization issues.