Win10弹出没有找到mscoree.dll?官方修复方法汇总

前两天用电脑的时候,突然弹出来一个提示,说是找不到*,整个屏幕都卡住了。这玩意儿搞得我游戏打不开,软件也跑不起来,挺烦人的。

开头那会儿的折腾

我直接上Win10系统去查。一搜发现,这个*好像跟什么NET框架有关。我就先试了重启电脑,结果屁用没有。然后又跑去控制面板捣鼓,找到“程序和功能”,点了“启用或关闭Windows功能”。看看是不是NET框架没开全——果然,好几个选项是灰的。我全选了,按提示重启,还是弹错误。折腾半天没啥进展,心里有点郁闷。

开始尝试官方法子

我记起微软官网上提过一些工具,反正别乱下载就先掏出了命令提示符,右键点了“以管理员身份运行”。在里面输入了sfc /scannow,回车让它跑扫一遍。等了快20分钟,显示说修了些坏文件。我兴奋地重启,结果,该死的提示还是跳出来,气得我差点拍键盘。

我又试了DISM工具,也是命令行的活儿。输入DISM /Online /Cleanup-Image /RestoreHealth,等它慢慢搞。这回更久,快半小时才完事儿。输出说没大问题,我重开机看,错误照旧。这时候我真想砸电脑,但想了想官方法子还没试完。

  • 再重装NET框架:我直接在系统设置里点“应用”,卸了那个NET框架的重装包,然后去Microsoft官网找了个对应版本(别担心,不是第三方),下载后运行安装。安装过程卡了好几次,只好耐心等着。
  • 更新系统补丁:检查Windows更新,让它自动下载最新包。安装后重启,总算看到点希望了。

搞定了

整了个大半天,连饭都没吃安稳。最管用的还是重装NET框架加上更新补丁。全部弄完再试运行程序,错误窗口没了,软件正常跑起来。回头这*的问题,多半是系统文件被玩坏了或NET没对齐。反正官方法子试几轮总有戏,别瞎下乱七八糟的东西就行。这经历告诉我,电脑出毛病就当练耐心,慢慢抠总能解决的。