经常发生一些程序突然停止响应或在 Windows 11 或 10 PC 上运行。 出现此问题的主要原因是某些 DLL 或 ActiveX 文件丢失或损坏。 出现这种情况时,无论您尝试重新启动 PC 多少次,相关应用程序都不会启动。 如果您在设备上遇到此类问题,您需要在 Windows 中取消注册然后重新注册损坏的 DLL 或 OCX 文件。
尽管有许多第三方工具可以通过简单地安装和运行来解决这个问题,但我们在这里讨论怎样使用 Regsvr32 工具来解决这个问题。 这基本上是一个命令行实用程序,您可以使用它来取消注册和重新注册 DLL 或 OCX 文件。 让我们详细探索怎样使用这个工具——
笔记:在运行本教程中列出的任何命令之前,请确保创建系统还原点。 您可以使用此备份,以防在此过程中出现问题。
怎样在 Windows 11/10 中注销 DLL 或 OCX 文件
如果要注销 PC 上的所有 DLL 文件,请执行以下操作 –
- 按 WinKey + R。
- 当运行对话框打开时,输入“命令” 并按下 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 文件。