link
library
的首字母缩写。 *** 作系统与软件之间是通过这些动态链接库(dll扩展名)文件提供底层支持。如果出错,就会导致系统异常。
虽然可以使用注册命令:regsvr32
actxprxy.dll
但是往往有时候会注册失败。
此时不妨使用修复dll动态链的工具。百度云分享路径是:
全部文件
>
维护电脑
>
恢复软件
>
【dllsuite】.rar
下载、解压、双击dllsuite.exe文件直接打开(此版本无需安装,也有安装版本)。
打开之后,会检查更新……
然后将语言更换一下,点击右上方的language→繁体中文。
双击打开注册程序→点击generate(生成密码)→复制密码。
然后再点击注册按钮→将注册密码粘贴进去。
点击确定之后,就会有注册成功的提示。
再次点击进去,就已经是注册状态了。
点击一键式扫描修复即可。
初次修复,可能会有很多错误。
扫描完毕,点击修复。
修复过程是一个很漫长的过程,不要看见进度条不动,就放弃。因为还要下载正确的动态链接库文件,才能修复。
有时候,可以使用命令统一注册所有的动态链接库文件。
开始→运行→输入:cmd
点击确定(或按回车键),打开命令提示符窗口。
2运行命令:[5]命令提示符
在命令提示符窗口输入命令,按回车(enter键)执行命令:
for
%1
in
(%windir%\system32\*.dll)
do
regsvr32.exe
/s
%1
屏幕中一阵翻滚,就会将所有可注册的动态链库文件注册完毕。
如果文件被破坏,可以尝试在软件中下载丢失的系统文件,再进行手动注册。
所有 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
1.一般来说,如果电脑中的dll动态链接库有问题,便会出现相关的警示窗口,这个时候,咱们便需要从电脑中出现的警示窗口中得知该动态链接的文件名,例如SHELL30.dll这种以dll后缀的文件,而它的路径则是C:WINDOWSsystem32SHELL30.dll,这是咱们需要记录下来的信息。2.之后,咱们同时按下键盘上的win+R快捷键打开电脑的运行窗口,然后在窗口中输入REGSVR32 /n /i:u shell30,之后单击回车,这样电脑便会自动的开始修复这个SHELL30.dll文件了,等待系统修复完成,咱们的工作也就完成了!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)