如何修复Windows10中的应用程序错误“0xc0000142”

由于 Windows 10 中的某些错误代码 0xc0000142,您是否无法启动或启动应用程序?好吧,出现此问题的主要原因是系统文件/ Windows 组件损坏、DLL 文件丢失或第三方干扰。

无论您遇到什么问题,都可以通过应用本教程中讨论的四种解决方法来解决。这些都是 –

  • 运行 SFC 和 DISM
  • 通过启动到干净启动来更正系统应用程序
  • 重新注册所有 DLL 文件以修复应用程序错误 0xc0000142
  • 修改注册表

修复 – 应用程序无法正确启动,错误 0xc0000142

为了修复错误 0xc0000142 并恢复应用程序的正常启动,请依次尝试这些变通方法 –
如何修复Windows10中的应用程序错误“0xc0000142”

1.运行SFC和DISM

损坏的应用程序文件或 Windows 映像本身的存在可能会在计算机上引发此类错误。在这种情况下,用户应通过执行 SFC 扫描来修复损坏或丢失的文件。

以下是执行此扫描的方法 –

  • 打开命令提示符(管理员)。
  • 输入“sfc/scannow”并按回车键。
  • 让扫描/修复过程达到 100%,这可能需要 15-20 分钟。
  • 完成后,重新启动您的 PC。
  • 从下次登录开始,检查您现在是否能够启动冲突的应用程序。

错误 0xc0000142 也可能由于损坏的 Windows 组件而发生。因此,您应该通过执行 DISM 扫描来更正它们。为此,请使用以下步骤 –

  • 按 Win + R 启动“运行”对话框。
  • 键入“cmd”,然后按 Ctrl + Shift + Enter 键。这样做将调用具有管理权限的命令提示符。
  • 接下来,复制/粘贴以下内容并再次按Enter –

Dism /Online /Cleanup-Image /RestoreHealth

  • 整个恢复过程大约需要 20-25 分钟,因此请相应地等待。
  • 最后,关闭所有正在运行的窗口,然后重新启动您的 PC。

如果错误 0xc0000142 确实是由于损坏的文件或组件引起的,那么现在同样可以解决。而且,您可以毫无问题地启动麻烦的应用程序。

2.通过引导进入干净启动来更正系统应用程序

如果您在打开系统应用程序时遇到此问题,您可以通过启动到干净启动状态来修复它。这是可能的,因为启动到安全模式会禁用所有第三方应用程序,因此它们的干扰不复存在。以下是如何进行 –

  • WinKey + S
  • 开始输入“系统配置”并点击最上面的结果。
  • 当系统配置打开时,转到服务选项卡。
  • 勾选“隐藏所有 Microsoft 服务”复选框,然后点击“全部禁用”

这将使 Windows 进入干净启动状态。在此状态下,检查您是否能够正确启动应用程序。

3.重新注册所有DLL文件以修复应用程序错误0xc0000142

由于计算机上缺少某些 DLL 文件,也可能会出现应用程序错误 0xc0000142。如果是这种情况,您需要重新注册所有 DLL 文件。为此,请使用以下步骤 –

  • 启动具有管理权限的命令提示符。
  • 在提升的控制台上,复制/粘贴以下内容 –

for %1 in (*.dll) do regsvr32 /s %1

  • 这将重新注册所有丢失或已损坏的 DLL 文件。
  • 最后,重新启动 Windows 10 以使所做的更改生效。
注意:如果您遇到有关缺少某些 DLL 文件的错误,您可以从https://www.dll-files.com / 下载并安装它。

4.修改注册表

注册表配置不正确可能会在计算机上引发不同的问题,包括应用程序错误 0xc0000142。为了修复此错误,您必须打开注册表编辑器并删除与有问题的应用程序相关的所有条目。以下是工作的基本步骤 –

注意:确保在继续之前 创建完整的注册表备份。

  • 按 Win + R 并regedit在文本字段中键入“ ”。
  • 点击确定启动注册表编辑器。如果 UAC 窗口出现提示,请按Yes
  • 在随后的屏幕上,导航至以下内容 –

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

  • 在右侧窗格中,右键单击可用的 DWORD 条目,然后点击删除。
  • 对 Run 文件夹中存在的所有条目执行相同的操作。
  • 接下来,转到以下注册表 –

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \Windows\LoadAppInit_DLLs

  • 移动到右侧面板并找到 DWORD 条目 – LoadAppInit_DLLs
  • 双击该文件,在数值数据字段下放置“0”而不是“1”。
  • 关闭注册表窗口和所有其他正在运行的应用程序。
  • 接下来重新启动您的 PC,以便所做的更改在下次登录时生效。

到目前为止,您必须已经解决了设备上的应用程序错误 0xc0000142。如果您有任何疑问或建议,请在评论部分告诉我们。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2023年4月8日
下一篇 2023年4月8日

相关推荐