Win7历险记:不要乱动系统文件

目录

设备详情

故障描述

解决过程

结论

总结反思

操作系统留备份

系统文件别乱动

遇到问题不要慌

从根源解决问题


昨晚在win7上安装OBS,安装过程一切正常;运行程序,显示dxgi.dll异常。于是获取C:\\Windows\System32和C:\\Windows\SysWOW64管理员所有权,自信地下载了dxgi.dll塞进去,然后,系统寄了。。。

设备详情

操作系统:Windows7旗舰版64位(6.1,版本7601)

#前几天刚刚加装固态并重做系统,原C盘是现在的D盘#

故障描述

Microsoft Visual C++ Runtime Libruary报错:This application has requested the Runtime to terminate it in an unusual way.Please contact the application's support team for more information.

各种进程报错:无法定位程序输入点xxx于动态连接库xxx

微信v3.8.0.41报错:无效的WechatWin.dll文件 errCode:193,点击“确定”之后跳转到微信官网

钉钉、腾讯会议启动没有反应,观察任务管理器发现进程只存在几秒就崩了

系统主题丢失,运行Aero修复可以暂时解决,但几分钟之后又会丢失

打开控制面板报错,关闭错误信息后windows资源管理器重启

重启之后各种系统进程崩溃(如dwm.exe)

安装较低版本微信、钉钉,可以正常使用,但使用过程中仍有报错信息

解决过程

故障原因显而易见,就是擅自修改了dxgi.dll文件,只要恢复原状就好了。

但是!!

因为当时过于自信,我直接用网上下载的文件替换系统文件。原来的文件已经丢了。。。

这个时候,我才发现网上根本找不到合适的dxgi.dll,重装出故障的软件已经不管用了,重装各个版本的Visual C++之后也没修好,火绒自带的系统修复显示没有检测到故障。

然后我开始上网查找解决方案,踩了不少的坑。不知道为什么,很多人都建议使用360修复,实际上并没有效果,360的流氓操作倒是一样没少。

一波操作猛如虎,结果因为修改了其他系统文件,故障不减反增。。。

就在考虑重做系统的时候,我突然想到D盘里存了win7的系统文件。把dxgi.dll拉到C盘,最开始的故障部分修复,但微信、钉钉仍不能运行较高版本,主题依旧异常。

至此,可以推断,dxgi.dll引发的故障已经修复,剩余的故障是修复过程中其他误操作造成的。

幸亏某些系统插件的更新使windows自动建立了还原点,使用系统还原可以回到故障刚出现不久的状态。恢复到故障出现后最早的版本(不直接恢复到故障之前的版本是因为故障发生之前没有还原点),重新从D盘复制dxgi.dll,完美解决。

结论

如果dll文件丢失或损坏,直接从相同的系统中搬运所需的文件即可,切不可轻信网上乱七八糟的解法,也尽量不要用网上下载的文件,因为网上的资源往往不能准确说明适用的系统,有的甚至标记了错误的系统。修复工具也一定慎用,毕竟“收费、捆绑、没效果”的弊病总是要带上几点。

总结反思

操作系统留备份

如果没有不费吹灰之力重做系统的能力,那么最好趁着系统稳定保存备份,以防万一。假如系统遭遇不测,至少还有一条退路。

系统文件别乱动

不要乱动系统文件,尤其是系统不希望你修改的文件。系统要求用权限修改的文件,偏偏要把权限拿到手去改,改完就翻车,那不是文件的问题,而是手贱的问题。

遇到问题不要慌

如果遇到问题,应该先冷静思考,确定最佳方案,然后解决问题,不要急于动手处理,否则很可能招致新的麻烦。

从根源解决问题

dxgi.dll损坏造成的故障,就用修复dxgi.dll的方法解决。只要能探明故障原理,就不要从其他角度着手处理,否则不但很难解决问题,还可能引发新的故障。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值