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
- 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.
-
Update or Roll Back Device Drivers
PressWin + 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. -
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.
-
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. -
Perform a Clean Boot
Go tomsconfig→ 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.