Windows Error 0xC0000005 — Access Violation
Errorapplication
Overview
Windows error 0xC0000005 (Access Violation) means an application tried to read or write memory that it does not have permission to access.
Key Details
- STATUS_ACCESS_VIOLATION — most common app crash error
- Application tried to access protected memory
- Can affect any Windows application or game
- Often related to corrupted files or compatibility issues
Common Causes
- Application bug causing invalid memory access
- Corrupted application files or DLLs
- Incompatible application with current Windows version
- DEP (Data Execution Prevention) blocking legitimate code
Steps
- 1Reinstall the application completely
- 2Run application in compatibility mode (right-click > Properties)
- 3Add DEP exception for the application if appropriate
- 4Update Visual C++ Redistributables and .NET Framework
Tags
windowsapplicationaccess violationwindows-errorfix
More in Application
windows-C000007B-bad-image-formatWindows Error 0xC000007B — Bad Image Format
Errorwindows-C0000142-application-init-failedWindows Error 0xC0000142 — Application Init Failed
Errorwindows-SxS-Error-side-by-side-configuration-errorWindows Error SxS-Error — Side-by-Side Configuration Error
Warningwindows-DLL-Missing-dll-not-foundWindows Error DLL-Missing — DLL Not Found
Warningwindows-app-runtime-r6025Windows Runtime Error R6025 — Pure Virtual Function Call
Warningwindows-app-runtime-r6034Windows Runtime Error R6034 — Manifest Error
WarningFrequently Asked Questions
The program tried to read or write memory it is not allowed to use, causing Windows to terminate it.