搜索的关键词就是终止代码 , 在贴吧、论坛特别是微软官方社区 , 长期存在大量精品帖子帮助求助者解答各种各样奇奇怪怪的蓝屏问题 , 微软官方论坛中高质量帖多为英文 , 翻译一下不难理解 , 分析准确、步骤详细且讨论时间长达数年 。
2、精确分析 , 对症下药
现在我们讲重点 , 首先还是那句话 , 找到“probably caused by”非常重要 。由于一个终止代码往往可以囊括数十种错误原因 , 所以有时遇到一些疑难杂症通过网上的教程难以修复 , 这时如果可以分析出引发蓝屏的原因和症结所在 , 将会节省大量时间 , 尽早解决问题 。当然 , 一些用户可以凭借经验、专业知识甚至是直觉直接可以解决 , 普通用户还是难免要搜索一下 , 不过有了更精准的信息 , 也更容易找到解决方案 。
补充一个我们之后会用到的概念 , Dump/dmp 文件:Dump 文件是进程的内存镜像 , 文件后缀为“.dmp” , 可以把程序的执行状态通过调试器保存到 Dump 文件中 , 多用以调试驱动程序 。(根据小编个人习惯 , 下文中都作“dmp 文件” 。)Windows 蓝屏瞬间也会生成 dmp 文件 , 将和蓝屏相关的时间、终止代码、可能诱因、内存地址等信息保存在内 。
首先我们要知道的是 , 蓝屏生成的 dmp 文件大部分情况下存储在“C:\Windows\Minidump”路径下 , 打开文件需要权限 。
可以分析 dmp 文件的工具非常多 , 下面我们分享最有代表性的三个:依次为 WinDBG、BlueScreenView 和联想蓝屏分析诊断工具 。这几款软件都可以载入 dmp 文件 , 读取其中堆栈信息等参数 , 通过分析其中的关键参数 , 可以大致或精确地推断出症结所在 , 方便对症下药 。虽然基础功能都是一样的 , 但也有不同点:按照上述提到的顺序 , 图形化程度、操作便捷性、有效信息展示直观性、易用性等依次提高 。
【蓝屏最好的解决方法 电脑蓝屏怎么修复】 小编找到几个 dmp 文件 , 我们以其中一个为例 , 来看三款软件的使用和分析过程 。
①安装
软件安装后打开 , 界面如下 。
②设置符号表
符号表相当于 WinDBG 的“数据库” , 离开符号表 WinDBG 几乎无法分析出太多有效信息 。设置方法为:运行软件后单击【File→Symbol File Path…】或按快捷键【Ctrl+S】弹出设置对话框 , 将符号表地址
SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols
粘贴于其中 , 点击确定即可 。
注:红色字体为符号表本地存储路径 , 可自定义 。
③载入 dmp 文件
我们知道蓝屏后生成的 dmp 文件存储在“C:\Windows\Minidump”路径下 , 运行软件后 , 可以通过快捷键【Ctrl+D】来打开一个 dmp 文件 , 或单击【File→Open Crash Dump…】来打开 。
如果想打开第二个 dmp 文件时上一个文件还未分析完成导致无法打开 , 可以使用快捷键【Shift+F5】来关闭上一个 dmp 文件的分析记录 。
③分析文件
我们选择其中一个 dmp 文件用 WinDBG 打开 。
推荐阅读
- vivo最值得买的手机推荐 vivo性价比高的手机型号
- 2023护士薪资待遇标准最新 每月工资多少
- 未来农村最吃香十大挣钱行业 2023哪些行业薪资高
- 4款新能源车值得买入 10万内最好电动汽车排行
- 一句话诠释爱的最高境界 活在缘分里并非关系中是什么意思
- 二月份栽种这些蔬菜最合适 二月适合种什么蔬菜植物
- 全国这5个省份产地的荔枝最好吃 中国荔枝哪里的最出名
- 目前照相最专业的手机排行榜 专业照相手机哪款最好
- 水蜜桃最好的产地
- 小龙虾煮多长时间最好