如何修复应用程序错误 0xc0000005

应用程序错误 0xc0000005(Application Error 0xc0000005)访问冲突(Access Violation))错误是由您的计算机无法正确处理运行特定程序或安装所需的文件和设置引起的。尽管在您尝试使用特定软件或尝试升级Windows时会显示错误,但它有许多不同的原因,包括RAM问题、PC 文件错误以及您的设置问题等。个人电脑。

如何修复应用程序错误 0xc0000005

应用程序错误 0xc0000005 的原因(Cause of Application Error 0xc0000005)

  • Windows 安装错误
  • 访问WDF 冲突错误(WDF Violation Error)
  • 应用程序无法启动

当您尝试在 Windows 中启动您的程序之一或安装软件时,您会收到应用程序错误 0xc0000005消息。(application error 0xc0000005)程序以0xc0000005 消息(0xc0000005 message)终止,您无法让它工作。我们将尝试通过不同的修复来解决您的问题:

如何修复应用程序错误 0xc0000005

方法一:运行系统还原

在做任何事情之前,您可以尝试修复此错误的最佳解决方案是使用Windows 系统还原(Windows System Restore),是的,您可以切换到您的 PC 工作正常并且您没有遇到应用程序错误 0xc0000005 的较早日期。

1. 右键单击​​“这台电脑(This PC)”或“我的电脑”(My Computer)并选择属性。(Properties.)

右键单击此 PC 文件夹。 会弹出一个菜单

2. 在属性窗口中,选择左中角的“高级系统设置”。(Advanced system settings)

在以下窗口的左侧,单击高级系统设置

3. 在高级设置窗口中选择选项卡“系统保护”(System Protection),然后单击“系统还原”(System Restore)

系统保护下的系统还原

4. 点击下一步并选中“显示更多还原点(Show more restore points)”框。

显示更多系统还原点

5. 从那里选择一个还原点(可能选择当前日期前 20-30 天的还原点)。

6. 将出现一个确认对话框(confirmation dialogue box)。最后,点击完成。(Finish.)

将出现一个确认对话框 |  修复应用程序错误 0xc0000005

7. 就是这样,这需要一些时间,但你会恢复到更早的点。

现在去检查上面的解决方案是否修复了应用程序错误0xc0000005错误,如果没有继续下一个方法。

方法 2: 修复 Windows 注册表配置(Fix Windows Registry Configuration)

Windows 注册表(Windows Registry)是 Windows 中的一个数据库,其中(Windows)包含有关系统硬件、已安装程序和设置以及计算机上每个用户帐户的配置文件的重要信息。Windows不断引用注册表中的信息。

由于堆叠所有内容所需的某些文件损坏,注册表可能会损坏。这些也可能受到病毒和恶意软件的影响。因此,请按照以下步骤修复注册表,以解决应用程序错误0xc0000005

1.从这里(here)下载并安装Registry Cleaner

2. 安装过程完成后打开软件。

3. 在界面上,单击左侧窗格中的注册表选项卡,然后单击标记为(Registry)Scan for Issues的按钮。

CCleaner 修复 0xc0000005

4. 它将开始在注册表中搜索错误,当搜索完成时,将激活一个按钮修复选定问题。(Fix Selected Issue )单击(Click)该按钮,一切都将得到修复。

5.重新启动您的PC并再次检查应用程序错误0xc0000005。

对于大多数用户而言,此修复程序可能有效,但如果您仍然遇到相同的错误,请继续。

方法 3:运行系统文件检查器

sfc /scannow命令(系统文件检查器(System File Checker))扫描所有受保护的Windows系统文件的完整性,并尽可能用正确的版本替换不正确的损坏、更改/修改或损坏的版本。

1.打开具有管理权限的命令提示符(Open Command Prompt with Administrative rights)

2. 现在在 cmd 窗口中键入以下命令并按Enter

sfc /scannow

sfc 现在扫描系统文件检查器

3.等待(Wait)系统文件检查器完成。

再次尝试给出错误 0xc0000005(error 0xc0000005)的应用程序,如果仍然没有修复,则继续下一个方法。

方法 4: 检查您的 BCD(引导配置数据)
(Check your BCD (Boot Configuration Data) )

您在计算机上被黑客入侵或感染了文件。这些文件可能会被病毒或恶意软件感染,但如果您有 xOsload.exe、xNtKrnl.exe或/和OEM-drv64.sys,它们会被黑客入侵以克服激活Windows的问题。

检查您的BCD并在必要时进行以下修复(风险自负)。在Windows中,以管理员(Administrator)身份打开命令提示符(Command Prompt)并键入BCDEdit并输入,如果您的Windows 引导加载程序路径(Windows Boot Loader Path)是 xOsload.exe,那么您需要删除一些文件并修复您的BCD

BCD编辑命令

注意:(NOTE:) 请根据您的 windows 安装目录设置驱动器号。(Please set the drive letters according to your windows installed directory. )之后您需要重新激活Windows,因此请确保您手边有Windows 7 或Windows 10 密钥。(Windows)

访问高级启动选项(Access Advanced Startup Options)在启动时打开命令提示符,(Command Prompt at boot)然后一一键入以下命令并按Enter

Del D:\Windows\System32\xOsload.exe
Del D:\Windows\System32\xNtKrnl.exe
Del D:\Windows\System32\Drivers\oem-drv64.sys
attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd

方法 5:关闭 DEP

由于Microsoft(Microsoft)Windows SP2中引入并在更高版本中使用的数据执行保护(Data Execution Prevention)( DEP ),经常会出现应用程序错误 0xC0000005错误。DEP是一组安全功能,可防止从不可执行的内存段执行代码。您可以使用本指南轻松关闭 DEP(turn off DEP using this guide)

关闭 DEP

方法 6: 坏 RAM 内存(Bad RAM Memory)

应用程序错误经常发生在有故障的RAM内存中。如果您在安装新的RAM内存后开始收到(RAM)0xC0000005错误消息,这很可能是原因。要检查这一点,您可以移除新内​​存并查看0xC0000005错误是否消失。

在开始移除内存之前,不要忘记执行以下操作:

1) 关闭计算机并移除所有电缆(电源、网络等)
2) 取出电池(如果您有笔记本电脑)。
3)在你接触记忆之前先把自己接地。

如果上述方法不能解决问题,那么您可以随时测试您计算机的 RAM 是否存在错误内存(test your Computer’s RAM for Bad Memory)

测试您计算机的 RAM 是否有坏内存 |  修复应用程序错误 0xc0000005

方法7:试试Rkill

Rkill是在BleepingComputer.com开发的一个程序,它试图终止已知的恶意软件进程,以便您的正常安全软件可以运行并清除您的计算机感染。当Rkill运行时,它将杀死恶意软件进程,然后删除不正确的可执行关联并修复阻止我们在完成后使用某些工具的策略,它将显示一个日志文件,其中显示程序运行时终止的进程。 从此处下载 Rkill(Download Rkill from here),安装并运行它。

病毒(Virus)恶意软件(Malware)也可能是应用程序错误 0xc0000005(Application Error 0xc0000005)的原因。如果您经常遇到此问题,则需要使用更新的防恶意软件(Anti-Malware)防病毒(Antivirus)软件(如Microsoft Security Essential )(这是(Microsoft Security Essential)Microsoft的免费官方防病毒(Antivirus)程序)扫描您的系统。否则,如果您有第三方防病毒(Antivirus)恶意软件(Malware)扫描程序,您也可以使用它们从系统中删除恶意软件程序。

在 Malwarebytes Anti-Malware 扫描您的 PC 时,请注意威胁扫描屏幕

因此,您应该使用防病毒软件扫描您的系统并立即清除任何不需要的恶意软件或病毒。(get rid of any unwanted malware or virus immediately)如果您没有任何第三方防病毒(Antivirus)软件,请不要担心您可以在Windows 10中使用- 内置恶意软件扫描工具,称为Windows Defender

方法 8:禁用防病毒软件

防病毒(Antivirus)程序会影响许多程序的可执行文件。因此,为了解决此问题,您需要禁用(disable)第三方防病毒程序以检查是否是问题所在。请注意,禁用防病毒程序可能会对连接到 Internet 的计算机造成严重威胁。

禁用自动保护以禁用您的防病毒 |  修复应用程序错误 0xc0000005

你可能也会喜欢:

就是这样,您已经成功学习了如何修复应用程序错误 0xc0000005( How to Fix Application Error 0xc0000005),但是如果您对本文仍有任何疑问,请随时发表评论。



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts