晓张 XiaoZhang.net http://www.xiaozhang.net [分享] [RSS]

日志

蓝屏,莫怕。

已有 1057 次阅读2013-1-8 16:14 |个人分类:PC使用小技巧| 晓张, 蓝屏, Windbg

 

蓝屏,莫怕。

 

  当眼前的电脑屏幕变成恼人的蓝色时,一些用户心里抓虾,就会匆匆重新安装系统。其实蓝屏在电脑中是司空见惯的事儿,大可不必那么惊慌,只要我们找到蓝屏的起因,解决了该问题就OK了。

  如果只是想快速恢复系统,首先可以尝试一下进入“安全模式”,让系统以安装最少的驱动进入系统 ,若能够成功,则再重动计算机,用正常模式进入。

  Windows 7操作系统更增加了系统修复功能,像以前动不动就要Ghost系统的操作成为历史。

  当然,有些故障出现时不管怎样恢复注册表,都还是会出现蓝屏的现象,再或者是技术流朋友总想在第一时间就知道为什么会蓝屏,有办法,此工具为“WinDbg”。

 

 

例子·网卡驱动引起的蓝屏

  一电脑之前偶尔蓝屏,重启系统后还能接着用。现在屏幕频率越来越高,已经到了不得不解决的地步。

  首先是判断出现蓝屏的起因,最直接的方法就是看蓝屏(图1)上的英文代码提示。但系统有时设置为“蓝屏后自动重新启动系统”,这样就会出现屏幕一闪蓝,接着计算机就重启啦。不过没有关系,我们可以查看“dump”文件,里面能够读出蓝屏时的状态。

1

 

 

Dump文件的产生

  当系统发生蓝屏时,操作系统会在系统目录下产生一个dump文件,如memory.dmp。这个文件的主要意义在于分析系统错误发生的原因,以便用户找出解决方法。

Dump文件可分为三种类型:

1、完全内存转储。这个文件比较大,和物理内存相当,包含了程序崩溃前系统及用户模式下的所有信息。

2、核心内存转储。这个文件大小约物理内存的三分之一,主要包含崩溃前系统内核的运行情况。一般为了分析内核错误,就选用这种文件。

3、小内存转储。这个文件小,只有64k,刚好一个页面文件大小。它包含了相对比较少的信息,主要可用于微软的在线分析。

  以上三种形式的文件可以在“我的电脑”à“鼠标右键”à“属性”à“高级”à“故障及恢复中”设置(图2、图3)。

2

 

3

 

 

查找蓝屏原因

  打开“C:\Windows\Minidump”目录,里面会有好几个“.dump”文件,它们就是蓝屏的记录日志,根据“.dump”文件的创建时间可以看到,近来一段时间电脑确实出现几次蓝屏。“.dump”文件可以还原蓝屏的现场信息,能够帮助我们找到产生蓝屏问题的根源。用WinDbg软件打开这几个“.dump”文件(图4),观看其中的英文信息。其中,蓝屏代码全部都是“0x000000D01”,并且涉及“tcpip.sys”文件(图5)。

4

 

5

 

 

解决故障

  由以上分析,可以看出几次产生蓝屏问题的原因都相同,都是由tcpip.sys文件造成的。而tcpip.sys显然是和网络有关。于是查看电脑系统中关于网络的一些应用进程,没有什么问题。然后查看网卡驱动,结果发现网卡驱动实在是老掉牙了,2006年的版本,它应该是操作系统自带的,于是将网卡驱动程序更新到最新版本,结果没有再出现蓝屏,问题解决。


收藏 分享 转发到微博 举报

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

成都宠物论坛|手机版|成都宠物网搜索|百度|谷歌|宠我网 ( 蜀ICP备07500266号 

GMT+8, 2024-4-24 00:59 , Processed in 0.167134 second(s), 17 queries .

© 2007 By www.Petovo.com Some rights reserved

回顶部