win10蓝屏修复之死路一条

来源:互联网 发布:艺考必备软件 编辑:程序博客网 时间:2024/04/28 15:59

总结:

如果你的电脑系统崩溃蓝屏以后: 1. 重启不能解决问题;2. 重启并进行自动修复失败;3. 无法进入安全模式;4.无法恢复备份(如果没创建过还原点);5. 无法回退到上一个更新点;那就只能重置电脑或者重装系统了,不要在浪费过多的时间去修复了。


前言:

事情从2017年9月5日说起,我在用VisualStudio2010写c++程序的时候,打开软件,提示我有一个包加载失败:

于是到网络上去寻找办法。坑爹之路从此开始。

说法1:注册表冲突,是因为之前安装过vs重装时注册表没删干净,所以需要删干净注册表再重装。(http://blog.csdn.net/wuxin651885019/article/details/7971607)

在我的印象里并没有重装vs2010,是一次性装好的,而且配置了openCV,所以不认为是注册表的问题,也不想重装。

说法2:cmd里切换到安装目录下的Common7/IDE,然后运行devenv /ResetSettings,VS2010自动初始设置,自动重启。然后一切搞定。

试了不行。

说法3:devenv /resetskippkg

试了不行。

还有人是在ActivityLog.xml里写入某些信息,没试;或者下载相关包安装,没试;有人是因为安装了升级包,删掉,我不是。无果,最终选择点击“否”,跳过这个问题。暂时没发现影响程序运行。


后续:

当我写好c++程序,运行的时候提示说我的程序触发了一个断点,继而又说某某堆损坏,某某处有未处理的异常,有人说是代码问题,断点设置问题,内存越界,我写了一个很小的测试程序,只有一个输出,仍然报错,明显不是代码问题,内存溢出。vs调用堆栈窗口提示没有为ntdll.dll加载符号,然后列出一堆框架说不正确或缺失。

试了一些方法,比如拷贝这个dll文件,运行regsvr32.exe NTDLL.DLL,无果,也有人贴代码分析,但我的测试代码没有内存或指针问题。在一通乱试之后,决定用一个修复dll文件的软件试一下,先下载了了个人编写的,检测到一两百异常但是修复失败,卸载后用360修复了一下,修复完毕,发现浏览器不能用了,继而win10左下角的home键无法点击,后下角的通知键不能点击,但桌面和固定在任务栏的软件都可正常打开,于是乎关闭各软件,重启。一重启事情大了,蓝屏报系统线程异常:终止代码:system thread exception not handled       失败的操作:fltmgr.sys  大致类似下图:


win10修复之旅:

重启无效;自动修复无效;将fltmgr.dll通过dos命令复制到c:\windows、c:\windows\system32、c:\windows\system32\drivers下重启无效;在回复模式下进入安全模式进入失败;在高级选项下进入启动修复,修复了一个多小时修复失败;试了其他一些方法和微软社区上的一些方法,无果;由于我无法进入PE系统,很多设置无法进行,而且在复制文件的时候发现自己盘符错乱,C:盘变成E:盘,E盘变成F:盘,插入的U盘变成了G盘,可能出现了严重错误。于是开始把重要文件通过dos指令拷到硬盘,准备好无法修复文件会丢失。然后开始试一些冒险的方法,在高级选项里回退到上一个更新点,失败;恢复备份,没有创建还原点,失败。由于破解版软件较多,装起来很麻烦,电脑也不卡,一直没狠心重装系统。而且第二天要组会汇报,还要运行工程截图,还要再次查看谷歌浏览器里保存的文件链接。

9月6号早上,到实验室首先打开电脑,看看会不会奇迹般复活,失败,于是开始在别的电脑上跑工程,找资料,做ppt。快11点搞好后,开始联系微软技术支持,微软客服提供了几个方法(微软客服的另外一个建议是不要使用第三方修复工具,可能造成系统更坏!),除了试过的以外,只有一个方法可行,拷出dump文件,给工程师分析,当我进入C:\Windows\Minidump下拷贝文件时,发现提示“复制了0个文件”,也就是说我的笔记本没有生成内存日志。微软客服的建议是:"只能重置电脑或者重装系统"。于是选择重置,


重置完成已经到了下午,重启后成功打开了!


这时软件已经都不能用了,只有Eclipse和一些不需要安装的小软件还在,好在文件都还在。本来以为有了希望,但是!!,网络无法连接,有线不能连接,学校的校内网无线不能连接,手机开的热点不能连接。(ip地址和dns已经设置成自动获取)系统自己诊断无法修复,360断网急救箱无法修复,驱动精灵显示修复完成需重启,重启后依然不能上网。下载新的网卡驱动安装上,不行;重置网络,不行,禁用网卡后重启,不行。真的是崩溃了!

下午开完组会后,无无奈折腾了半天晚上还是选择重装系统。一朝回到解放前。于是制作U盘介质,准备好下载和破解大的软件。在此贴上一句微软客服经常说的话:



总结:

如果你的电脑系统崩溃蓝屏以后: 1. 重启不能解决问题;2. 重启进行自动修复失败;3. 无法进入安全模式;4.无法恢复备份(如果没创建过还原点);5.无法回退到上一个更新点;那就只能重置电脑或者重装系统了,不要在浪费过多的时间去修复了。还可以试一下网上通用的救助方法不行,比如拷贝系统文件等另外,软件的安装包最好保留一份,防患未然,等你需要的时候直接安装会节省很多时间,版本号是你需要的,破解方法也无需再去找。


原创粉丝点击