开发者社区> 奶berber> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

DLL文件修复

简介: 当你在Windows计算机中安装非操作系统的软件时,往往会覆盖或改写系统共享文件, 如动态链接库(.dll文件)和可执行文件(.exe文件)。  * 对于Windows系统来说,当用户操作不当(如非正常关机)时,就时常会出现DLL文件丢失或破坏现象。
+关注继续查看

当你在Windows计算机中安装非操作系统的软件时,往往会覆盖或改写系统共享文件,

如动态链接库(.dll文件)和可执行文件(.exe文件)。 


* 对于Windows系统来说,当用户操作不当(如非正常关机)时,就时常会出现DLL文件丢失或破坏现象。

        此刻,可以使用诺顿杀毒软件中的扫描系统盘功能,来解决此类问题。具体地说,诺顿杀毒软件中具有一个可自行扫描、修复系统错误的“系统医生(Windoctor)”工具。当你想要更换你的杀毒软件时,最好保留诺顿系统医生和磁盘碎片整理工具。

*在你打开下载的软件文件前,最好先运行文件扫描程序。

       及时删除那些你不常使用或不再需要的程序。由于程序数量过多会导致计算机超载运行,并减缓运行速度。因此,要定期清理冗余程序、整理磁盘碎片。当你下载或移除程序和音乐等文件、正常创建文件时,可能会覆盖系统文件(如.sys、.dll、.ocx、.ttf、.fon和.exe文件),从而影响系统布局、影响系统运行速度和正常功能,更改系统性能和程序运行行为,并导致操作系统发生错误、崩溃。
*如果你已确定丢失或被覆盖的DLL文件的名称,那么可以在谷歌等搜索引擎中进行搜索,找到免费提供该DLL文件的网站,并从网站上下载dll文件。

       先将DLL文件下载到桌面上,然后使用Winzip或WinRAR程序解压该压缩文件。

*现在,你需要将DLL文件放置到保存系统程序文件的对应文件夹或子文件夹中。

    你可以在谷歌或百度等网页中搜索某个程序会导致哪个对应的DLL文件丢失,从而确定丢失的DLL文件名和位置。

*例如

  C:\Program Files\Common Files\InstallShield\Professional\RunTime\0701\”信息,此时你需要在网页中搜索并下载“q_encutl.dll”文件。

*如果扫描结果显示:“Intel32\DotNetInstaller.exe”无法访问系统文件“mscoree.dll”。

  此时你需要下载“mscoree.dll”文件。

*然后使用资源管理器,进入本地磁盘C盘中的Program Files/Common Files/InstallShield/路径中,查看所有的子文件夹,直到你找到Professional/Run Time/Intel32子文件夹(该路径适用于修复本文提及的dll文件)。

  将上步下载的DLL文件剪切粘贴或复制粘贴到子文件夹中。如果你是复制粘贴的话,那么是将dll文件副本粘贴到该路径下。

*或者你可以进入“运行”菜单。

  输入“SFC”。如果输入丢失的DLL文件名不能起作用,那么使用Windows安装盘手动覆盖dll文件。

 

 

  • 有时候,有些软件会自带一些.dll文件,所以安装它们时会自动修复一些其他程序。
  • 如果按照上文的方法操作后还没有修复成功的话,你可能需要将dll文件移动到另一个子文件夹中。

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【QT】QT文件处理
【QT】QT文件处理
19 0
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件
“adb”不是内部或外部命令,也不是可运行的程序或批处理文件
199 0
centos7 lldb 调试netcore应用的内存泄漏和死循环示例(dump文件调试)
写个demo来玩一玩linux平台下使用lldb加载sos来调试netcore应用。 当然,在真实的产线环境中需要分析的数据和难度远远高于demo所示,所以demo的作用也仅仅只能起到介绍工具的作用。
1369 0
VM虚拟机的配置文件(.vmx)损坏修复
     VM虚拟机中使用.vmx文件保存虚拟机的所有软硬件配置,如果意外损坏的话将会出现不能正常打开虚拟机的故障,症状为:用文本查看软件打开虚拟机目录中的.vmk文件发现内容变为乱码(正常为可读文本,显示虚拟机中的配置信息)修复方法:    本方法仅适用.vmx文件损坏而其他文件完好无损的情况。
3680 0
如何写.bat批处理文件
  教教你如何写.bat批处理文件     扩展名是bat(在nt/2000/xp/2003下也可以是cmd)的文件就是批处理文件。
651 0
+关注
奶berber
这辈子没法做太多事情,所以每做一件事都要做到精妙绝伦
95
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载