在 Windows 11 或 10 PC 上经常会出现一些程序突然停止响应或停止工作的情况。发生此问题的主要原因是某些 DLL 或 ActiveX 文件丢失或损坏。出现这种情况时,无论您尝试重新启动 PC 多少次,相关应用程序都不会启动。如果您的设备遇到此类问题,您需要在 Windows 中注销然后重新注册损坏的 DLL 或 OCX 文件。
尽管有许多第三方工具可以通过简单地安装和运行它们来解决此问题,但这里我们讨论如何使用 Regsvr32 工具进行修复。这基本上是一个命令行实用程序,您可以使用它来注销和重新注册 DLL 或 OCX 文件。让我们详细探讨如何使用此工具 –
注意:在运行本教程中列出的任何命令之前,请确保创建系统还原点。您可以使用此备份以防在此过程中突然出现问题。
如何在 Windows 11/10 中注销 DLL 或 OCX 文件
如果您想取消注册您 PC 上的所有 DLL 文件,请执行以下操作 –
- 按 WinKey + R。
- 当“运行”对话框打开时,键入“ CMD ”并同时按Ctrl + Shift + Enter 。
- 这样做将调用具有管理权限的命令提示符。
- 在提升的控制台上,复制/粘贴下面的代码,然后按Enter –
regsvr32 /u "path & filename of dll or ocx"
这将取消注册 Windows 10 或 11 PC 上的所有 DLL 和 OCX 文件。
如何在 Windows 中注册 DLL 或 OCX 文件
要在 Windows 11/10 中注册 DLL 文件,请执行以下操作 –
- 以管理员身份打开命令提示符。
- 输入以下内容并按 Enter –
regsvr32 "path & filename of dll or ocx"
注意:如果您的设备已经包含一些 DLL 文件并想重新注册它们,请改为执行以下代码 –
for %1 in (*.dll) do regsvr32 /s %1
使用第三方工具注销或重新注册 DLL 或 OCX 文件
如果您不习惯在命令提示符下运行代码,有许多程序可以代您完成。您所需要的只是将它们下载并安装到您的计算机上。几个例子是——
- 根目录
- 注册/取消注册 DLL/OCX 实用程序
- RegDllView
我希望这篇文章能帮助您解决计算机上丢失的 DLL 或 OCX 文件。