如果您在尝试在 Windows 0 计算机上启动程序时遇到错误 0000005xc10,则这意味着 Windows 无法处理文件和正确运行程序所需的配置。 您可能会在已安装的程序中遇到此类错误,甚至作为特定程序的安装程序也会遇到此类错误。 为了修复这个错误,这篇文章将为您提供一些可能有帮助的修复方法。 错误 0xc0000005 由于用户尝试打开程序时发生的访问冲突而发生,并且此错误代码可能伴随以下三个错误消息中的任何一个:
- 应用程序无法正确启动
- 访问冲突异常错误
- Windows安装错误
要修复此错误,您需要仔细遵循以下给定的选项,但在此之前,您可以先尝试使用系统还原点将计算机恢复到以前已知的稳定状态。
- 点击Win + R键以打开“运行”对话框。
- 之后,在字段中输入“sysdm.cpl”并点击 Enter。
- 接下来,转到“系统保护”选项卡,然后单击“系统还原”按钮。 这将打开一个新窗口,您必须在其中选择首选的系统还原点。
- 之后,按照屏幕上的说明完成该过程,然后重新启动计算机并检查问题是否已解决。
执行系统还原后检查错误 0xc0000005 现在是否已修复。 如果没有,请确保使用下面给出的选项来解决问题。
选项 1 – 更新或回滚驱动程序
如果系统还原不起作用,那么就该更新或回滚设备驱动程序了。 很可能在您更新 Windows 计算机后,您的驱动程序也需要刷新。 另一方面,如果您刚刚更新了设备驱动程序,则需要将驱动程序回滚到以前的版本。 无论哪种适用于您,请参阅以下步骤。
- 从 Win X 菜单打开设备管理器。
- 然后找到设备驱动程序并右键单击它们以打开“属性”。
- 之后,切换到驱动程序选项卡并单击卸载设备按钮。
- 按照屏幕选项完全卸载它。
- 最后,重新启动计算机。 它只会自动重新安装设备驱动程序。
请注意: 您可以在计算机上安装专用驱动程序,以防万一,或者您也可以直接从制造商的网站上查找。
选项 2 – 尝试运行系统文件检查器扫描
SFC 或系统文件检查器扫描可以检测并自动修复可能导致错误 0xc0000005 的损坏系统文件。 SFC 是一个内置的命令实用程序,它有助于恢复损坏的文件以及丢失的文件。 它将坏的和损坏的系统文件替换为好的系统文件。 要运行 SFC 命令,请按照以下步骤操作。
- 点击Win + R以启动运行。
- 输入 CMD 在字段中,然后按Enter。
- 打开命令提示符后,键入 SFC / SCANNOW
该命令将启动系统扫描,这将需要一些时间才能完成。 完成后,您将获得以下结果:
- Windows资源保护未发现任何完整性违规。
- Windows资源保护发现损坏的文件并成功修复它们。
- Windows资源保护发现损坏的文件但无法修复其中一些。
现在重新启动计算机。
选项 3 – 运行 Windows 内存诊断工具
由于此错误可能是由内存中的某些问题引起的,您可以尝试运行 Windows 内存诊断工具,看看它是否有帮助。
- 点击Win + R键以打开“运行”并键入 exe文件 然后按Enter打开Windows内存诊断工具。
- 之后,它将提供两个选项,例如:
- 立即重启并检查问题(推荐)
- 下次启动计算机时检查问题
- 重新启动计算机后,请执行基本扫描,或者也可以使用“高级”选项,例如“测试混合”或“通过计数”。 只需点击F10键即可开始测试。
请注意: 选择该选项后,您的 PC 将重新启动并检查基于内存的问题。 如果它发现任何问题,它会自动修复它们,如果没有发现问题,那么它很可能不是基于内存的问题,因此您应该尝试下面给出的其他选项。
选项 4 – 尝试重新创建引导记录
如果您的系统文件被某些恶意软件感染和修改,那么您收到错误 0xc0000005 也就不足为奇了,因为此错误也可能是由恶意软件引起的。 要解决此问题,您可以尝试在计算机上重新创建引导记录。 如何? 按着这些次序:
- 点击Win + R键以打开“运行”对话框。
- 然后在字段中键入“cmd”并按 Enter 键以打开命令提示符。
- 之后,输入以下每个命令,并在输入每个命令后立即按 Enter 键。
- 删除D:WindowsSystem32xOsload.exe
- 删除 D:WindowsSystem32xNtKrnl.exe
- 删除D:WindowsSystem32Driversoem-drv64.sys
- 属性 c:bootbcd -h -r –s
- ren c:bootbcd bcd.old
- BOOTREC / REBUILDBCD
- 输入上面列出的命令后,它将重新创建引导记录中所需的所有文件。
选项 5 – 尝试关闭数据执行保护或 DEP
如果数据执行保护或 DEP 可能会阻止您的进程运行特定程序,您可能想要关闭它。 要禁用 DEP,请参阅以下步骤。
- 在开始搜索中键入“cmd”,然后右键单击结果中的命令提示符并选择以管理员身份运行。
- 之后,键入以下命令并按 Enter 以禁用 DEP:
bcedit.exe /set {当前} nx AlwaysOff
选项 6 – 尝试修复注册表
- 点击Win + R键以打开“运行”对话框。
- 接下来,在字段中键入“Regedit”并按 Enter 键以打开注册表编辑器。
- 之后,转到此注册表路径:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWindows
- 从那里,双击 LoadAppInit_DLLs 位于面板右侧并将其值从“0”更改为“1”。
- 现在重新启动计算机。
选项 7 – 尝试检查 RAM
您还可以物理检查 RAM 并查看它是否处于可操作状态。 您可能需要考虑更换它,看看它是否修复了错误。
选项 8 – 尝试暂时禁用您的防病毒程序
禁用计算机中安装的防病毒程序或任何安全软件可能有助于解决错误,因为很有可能由于可疑行为而阻止程序执行。 只是不要忘记再次启用防病毒程序。
选项 9 – 在干净启动状态下对问题进行故障排除
在某些情况下,您的计算机中安装的某些冲突程序可能是导致错误 0xc0000005 的原因。 要确定导致问题的程序,您需要将计算机置于干净启动状态。 为此,请按照以下步骤操作。
- 以管理员身份登录您的 PC。
- 输入 MSConfig中 在“开始搜索”中打开“系统配置”实用程序。
- 从那里转到“常规”选项卡,然后单击“选择性启动”。
- 清除“加载启动项”复选框,并确保选中“加载系统服务”和“使用原始启动配置”选项。
- 接下来,单击“服务”选项卡并选中“隐藏所有 Microsoft 服务”复选框。
- 单击全部禁用。
- 单击“应用/确定”,然后重新启动PC。 (这将使您的PC进入“干净启动”状态。并配置Windows以使用通常的启动方式,只需撤销更改即可。)
- 从那里开始,通过检查您最近安装的哪个程序是问题的根本原因来隔离问题。
选项 10 – 尝试重置 Windows 10
要修复此错误,您可以尝试重置 Windows 10。这样做不会清除系统中的任何文件 - 而不是擦除所有媒体文件和文档,此重置选项会重置所有系统设置和文件。