windows xp/2000系统在基于NT的架构上,稳定性已大大地增强了许多,有些人还给它赋予了从不死机的称号,但有少数人却不赞同,因为他们仍然在开机时偶尔会得到蓝色警报(蓝屏)信息,这该怎么办呢?


Windows XP蓝屏的原因


  Windows XP和2000都是采用分层结构模式,分别为用户(User Mode)和内核(Kernel Mode)模式,应用程序是无法直接访问硬件设备的,只有借助驱动程序才能直接访问。不过 ,就算NT架构再稳定也会由于某些原因,如硬件冲突、硬件产生问题 、注册表错误、虚拟内存不足等导致驱动程序或应用程序出现错误,严重时甚至会波及内核层。这种情况下,Windows会 中止系统运行,并启动名为KeBugCheck的功能,通过检查所有中断的处理进程,并同预设的停止代码和参数比较后,屏幕 将变为蓝色,并显示相应的错误信息和故障提示。这种现象时实际上就意味着死机,因此常称为“Blue Screen of Death ”(BSOD),又称停止信息。


处理windows xp蓝屏的三步骤


  虽然Windows XP的蓝屏警报窗口显示的信息可能各有不同,或者是硬件原因,或者是驱动程序与系统兼容性方面的问题,或者索性是应用程序的某些Bug。我们要做的首先当然是排除病毒的原因,然后我们才可以按照以下三步骤来处理:


  第1步:重启系统


  出现蓝色警报窗口时,我们首先应该考虑的是重新启动系统,大部分情况下重启系统后即可解决问题。不过,一般此时已无法通过“Ctrl+Alt+Del”热启动,而只能按下复位 按钮冷启动,或者索性断电后重新开机。


  进入系统时,从“控制面板--管理工具--事件查看器”,或者在“开始--运行”框中键入“eventvwr.msc”命令进入事件查看器界面,在这里根据日期和时间重点检查“系统 ”和“应用程序”中的类型标志为“错误”的事件,报告某个服 务启动失败的错误。


  第2步:恢复至最后一次正确的配置


  Windows XP出现蓝屏警报并不是无缘无故而来,NT架构的操作系统也不会乱发脾气,一般都是由于更新了设备驱动程序或者安装了某些软件而造成,有时甚至是用户自行优化 系统或删除了某些重要的系统文件所导致,此时可以重启系统, 并快速按下F8键,选择“最后一次正确配置”,这样会恢复注册表中 HKEY_LOCAL_MACHINESystemCurrentControlSet项的 有效注册表信息,但无法解决驱动程序或文件损坏而导致的错误。


  或者,你也可以尝试按下F8键选择启动至安全模式,如果能够正常进入安全模式,那么说明可能是驱动程序或系统服务的问题。


  第3步:查询出错代码


  记下蓝屏窗口中的英文信息,特别是“0x0000001E”这段出错代码,然后从另外一台计算机上访问微软帮助和支持http://support.microsoft.com的站点,在左上角的“搜索 ”中键入“stop ***”,这里的“***”表示出错代码,为阅 读的便利,一般当然是选择“中文知识库”,不过很多时候我们恐怕只能在“英文知识库”才能找到答案,或者也可 以在 Google或百度上进行搜索。


  如果以上几招还是无法解决问题,也许我们应该考虑是否属于硬件方面的问题,Windows XP可以访问http://support.microsoft.com/default.aspx?scid=kb;zh-cn;314062查 看硬件兼容列表(HCL),Windows 2000用户可以访问http://winqual.microsoft.com/download/display.asp?FileName=hcl/Win2000HCL.txt查看硬件兼容列表,然后可以考虑重新 插拔内存、显卡、网卡,或者用替换法尝试逐个更换,比较常见的是内存问题或电源问题,如果这一招还不行的话,恐怕就只能考虑重新安装系统或格式化硬盘了(笔记本U盘重装系统)。



本文转载自新萝卜官网:http://u.xinluobo.com