Windows蓝屏分析及解决办法

计算机因故障导致的蓝屏对windows系统来说已经是家常便饭,特别是Vista之前的系统。蓝屏后出现的一堆信息及错误代码,对于非专业用户来说,几乎起不到任何作用,很多人在这种情况下都选择了将系统重装。虽然蓝屏很让人头疼,但也不必过于担心,其实微软为我们地提供了其解决办法。

对于系统蓝屏,可通过MEMORY.DMP和Minidump文件夹下的文件查找蓝屏原因,它们均位于C:\WINDOWS目录下,属于内存转储文件,“小内存转储”文件保存在C:\Windows\Minidump文件夹中,它只记录有发生蓝屏死机时的关键信息,“核心内存转储”及“完全内存转储”文件则直接保存在C:\Windows 文件夹中,文件名为MEMORY.DMP,它们分别记录发生蓝屏死机时的核心内存信息和完整的内存信息,要取得该文件,需要做以下工作:

在“控制面板”中打开“系统”属性,切换至“高级”选项卡(如果是Vista及以上版本的请在左上方的工具栏中选择“高级系统设置”,然后再切换至“高级”选项卡),在“高级”选项卡中打开“启动与故障恢复”。你可以在“启动与故障恢复”选项中找到“写入调试信息”的下拉菜单,在下拉菜单中将“无”修改为“小内存转储(64KB)”、“核心内存转储”或“完全内存转储”,即可在“蓝屏”时自动保存内存转储文件。通常我们更容易在MEMORY.DMP文件里找到蓝屏原因。下面就来说说具体方法。

MEMORY.DMP这个文件是无法使用记事本等程序打开的,它需要一个名为windbg的程序来打开。我们可以在微软的网站获取该程序,具体下载地址是:http://msdl.microsoft.com/download/symbols/debuggers/dbg_x86_6.11.1.404.msi。安装后运行windbg,依次打开File--Open Crash Dump,找到MEMORY.DMP文件所在的路径即可打开该文件,对于该文件前面的一串英文信息不必理会,直接将滚动条拉到最下面,找到“Probably caused by”所在的这一行,它后面的内容就是造成蓝屏的主因。那么,现在你知道引起蓝屏的问题所在了吗?

 

你可能感兴趣的:(系统与网络)