Your computer may stop responding followed by 0xc0000005 error. This error is fairly common with Windows Explorer, Visual Studio, Windows Update, and many other applications.
Here are some quick ways to fix this problem.
There are certain situations when missing entries in your registry and registry corruption causes this problem. Try running a registry scan to identify if there are any such issues. Estimated Download Time: 10 SecondsDownload the Diagnostic
Resolve DEP Conflicts
Data Execution Prevention, a technology that secures your computer against memory-based code exploits, might conflict with instances of different applications installed on your computer.
- Press Windows Key + X.
- Select Run.
- It opens the System Properties dialog box.
- Click the Advanced tab.
- Click Settings (Performance).
- Click the Data Execution Prevention tab.
- Select the option: Turn on DEP for all programs and services except those I select.
- Click Add.
- Browse and locate the application’s executable file that displays you an error.
- Click Open.
- Click OK | OK.
Change System Settings
Modify your computer’s settings to enable loading of app initialization Dynamic Link Library (DLL) files.
- Press Windows Key + R.
- Type RegEdit and then hit ENTER.
- Locate the following subkey:
- HKEY_LOCAL_MACHINE | SOFTWARE | Microsoft | Windows NT | CurrentVersion | Windows | AppInit_DLLs
- In the right-hand side panel, right-click on LoadAppInit_DLLs string, and select the Modify option.
- Replace the existing value to 1, and hit ENTER.
Reset Internet Zones To Fix 0xc0000005
An Internet Zone changes depending on the specific environment. Restore the default zone configurations as outlined below:
- Press Windows Key + R.
- Type inetcpl.cpl in the Open textbox, click OK or press ENTER.
- Click the Security tab in the Internet Properties dialog box.
- Click on Reset all zones to default level.
- Click Apply | OK to save the changes and exit.
Reregister DLL File Dependencies
Many programs built for Windows require OCX and DLL file components to function. These files, registered in the system Registry, are accessed time to time. When a file gets deregistered, you encounter a 0xc0000005 error.
- In the Search Box on your Taskbar, type Command Prompt.
- Right-click Command Prompt displayed in the Search Results.
- Select Run as administrator.
- Execute the below command:
- regsvr32 Officevalidator.dll
- Restart your computer for successful completion of the DLL dependency reregistration.
Note: Amend the command if the actual file name differs.
Diagnose Faulty RAM
This error sometimes pinpoints to faulty memory. Use the pre-installed program in Windows to diagnose the issue.
- Type Memory Diagnostic in the Search Box.
- Open the Windows Memory Diagnostic from the Search Results.
- Click the option: Restart now and check for problems.
- Your computer will conduct several memory diagnostic tests followed by a system reboot.
Identify Faulty Drivers
It is also advisable to scan your system for faulty/ incompatible drivers using Device Manager, a devices listing, and organizer tool.
- Type DevMgr in the Search Box.
- Open the Device Manager from the Search Results.
- Click the View menu, select Show hidden devices to expand the existing list of devices.
- Do you see any devices with a yellow color exclamation mark? Right-click such a device, select Uninstall option.
- Reboot your system for the changes to take effects.
Uninstall Conflicting Updates
Some of the recently installed updates may have caused error 0xc0000005. By uninstalling these updates, you can fix the issue.
- Press Windows Key + X, select Control Panel.
- Click Programs icon.
- Click View installed updates under the Programs and Features category.
- Windows lists all updates on your screen. Right-click Security Updates for Microsoft Windows (KB2859537).
- Select Uninstall.
- Restart your computer after successful removal.