How to fix Error 640 on Windows 11

Windows 11 Error 640: ERRORMULTIPLEFAULT_VIOLATION Troubleshooting Guide

Why This Error Happens

Error 640 (ERRORMULTIPLEFAULT_VIOLATION) occurs when a process attempts to execute an operation that triggers repeated, conflicting fault conditions—typically caused by corrupted system files, incompatible drivers, or memory access violations that the system cannot resolve on retry. This often stems from damaged Windows system components, outdated device drivers, or conflicts between security software and core OS processes. In some cases, it is also triggered by disk-level corruption affecting critical system libraries required for a specific application or service to run.

Step-by-Step Resolution Guide

  1. Run System File Checker (SFC) and DISM
    Open Command Prompt as Administrator and execute:
   sfc /scannow

Once complete, run:

   DISM /Online /Cleanup-Image /RestoreHealth

Restart your PC after both commands finish.

  1. Update or Roll Back Device Drivers
    Press Win + X → select Device Manager. Expand categories (especially Display adapters, Storage controllers, and Network adapters). Right-click each device → Update driver. If the error started after a recent driver update, instead select Properties → Driver tab → Roll Back Driver.

  2. Check Disk for Corruption
    Open Command Prompt as Administrator and run:

   chkdsk C: /f /r

Confirm the scheduled scan on restart, then reboot to let it complete.

  1. Review Windows Event Viewer for the Faulting Module
    Open Event Viewer (eventvwr.msc) → navigate to Windows Logs → System. Locate the Error 640 entry, note the faulting application/module name, and check if it corresponds to a specific third-party driver or service that may need reinstalling.

  2. Perform a Clean Boot
    Go to msconfig → Services tab → check “Hide all Microsoft services” → Disable all. Restart and test if the error persists. This isolates whether a third-party application or startup service is causing the fault.

Alternative or Verification Steps

  • Verify the fix: Reproduce the original action that triggered Error 640; check Event Viewer for recurrence of Event ID 640 or related fault entries.
  • Alternative solution: If the error persists, use System Restore (rstrui.exe) to roll back to a restore point created before the issue began, or consider an in-place upgrade repair via Windows 11 installation media if corruption is deeply rooted in system files.