如何批量修复dll动态链接库文件

 我来答
匿名用户
2017-07-25
展开全部
所有 DLL 文件一般都在 system32 目录下,如果能把 system32 目录下所有 DLL 文件都注册一下,那么不就可以解决大多数由 DLL 文件引起的问题了吗?怎么才能3秒钟找到 DLL 文件的“罪魁祸首”,把 system32 目录下的所有DLL 文件都注册一遍呢?其实实现起来很简单,只要运行下面这个命令即可:
for %1 in (%WinDir%\SYSTEM32\*.DLL) DO RegSvr32.EXE /s %1
“命令提示符”后输入命令,这个指的是MS-DOS下的命令提示符后输入。并不是指运行中直接运行。 另外,注意空格位置。除括号内的没空格,其他后都带有一个空格。请再试试,看是不是成功了?

新建一个文本文件,键入下面的两行命令保存为 [注册修复DLL.bat] 批处理文件。
for %%1 in (%WinDir%\SYSTEM32\*.DLL) DO RegSvr32.EXE /s %%1
for %%1 in (%WinDir%\SYSTEM32\*.OCX) DO RegSvr32.EXE /s %%1
啊七小0p
2016-09-14 · TA获得超过9.1万个赞
知道大有可为答主
回答量:3.7万
采纳率:89%
帮助的人:5611万
展开全部
操作系统中的动态链接库是以DLL(扩展名),这是英文Dynamic Link Library 的首字母缩写。操作系统与软件之间是通过这些动态链接库(DLL扩展名)文件提供底层支持。如果出错,就会导致系统异常。

虽然可以使用注册命令:regsvr32 actxprxy.dll 但是往往有时候会注册失败。

此时不妨使用修复DLL动态链的工具。百度云分享路径是:
全部文件 > 维护电脑 > 恢复软件 > 【DllSuite】.rar

下载、解压、双击DllSuite.exe文件直接打开(此版本无需安装,也有安装版本)。

打开之后,会检查更新……

然后将语言更换一下,点击右上方的Language→繁体中文。

双击打开注册程序→点击Generate(生成密码)→复制密码。

然后再点击注册按钮→将注册密码粘贴进去。

点击确定之后,就会有注册成功的提示。

再次点击进去,就已经是注册状态了。

点击一键式扫描修复即可。

初次修复,可能会有很多错误。

扫描完毕,点击修复。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wanggaojie0214
2017-07-23 · TA获得超过2963个赞
知道小有建树答主
回答量:836
采纳率:83%
帮助的人:127万
展开全部
dll文件等丢失、损坏,一些包括游戏在内的应用程序无法启动。
解决方法有:
1、用Windows系统盘功能进行文件修复;
2、若在此之前有一键备份过,可以重新还原;
3、从网上下载系统文件然后覆盖到原文件夹里;
4、由于从网上下载系统文件,可能会因为系统文件版本与操作系统不相符造成系统文件不兼容的情况,修复系统文件最好使用专业的工具进行一键修复。
5、可以用驱动精灵、安全卫士等软件修复下。打开电脑管家——电脑诊所——软件问题——缺少dll文件。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式