为什么电脑会突然蓝屏

如题所述

电脑蓝屏怎么办

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-01
电脑蓝屏,又叫蓝屏死机(Blue Screen of Death,缩写为:BSoD),指的是微软Windows操作系统在无法从一个系统错误中恢复过来时所显示的屏幕图像。
人有的时候都会闹情绪,更何况是机器呢。Windows有时候也会跟我们闹闹情绪,小则 电脑蓝屏
是“应用程序遇到问题需要关闭”,搞不好还可能给您脸色看看。但是,这脸色可不是红的白的,而是一张“蓝脸”,您见过吗?首先,我们介绍以下三个重要的问题:   这里指的就是大家经常称之为“蓝屏”、“系统崩溃”之类的东西,外国人又叫它BSOD(Blue Screen of Death)。从专业的角度讲,这一术语被定义为“是指当Microsoft Windows崩溃或停止执行(由于灾难性的错误或者内部条件阻止系统继续运行下去)时所显示的蓝色屏幕”。而我们平常所说的“系统崩溃(system crash)”或者“内核错误(kernel error)”抑或“停止错误(Stop error)”的专业术语为“程序错误检查(Bug Check)”。

原因
  一旦遇上系统蓝屏崩溃,大多数的人都会以为Windows不行了所以就瘫痪了,有的罪魁祸首是Windows,或者Windows不够强悍、不够稳定的意思。要知道,每当有内核模式设备驱动程序或者子系统引发了一个非法异常,Windows就会面临这个艰难的抉择,虽然Windows最终还是选择了崩溃,但是这并不代表它就不能够忽略该异常,让设备驱动程序或者子系统继续往下执行。Windows之所以要选择“亡我”,是因为它不知道该错误是否能被隔离出来从而不伤害系统的其它程序与数据,或者该组件将来是否能够恢复正常,而且,Windows深知,这个异常更有可能来 电脑蓝屏
源于更深层的问题,比如由于内存的常规破坏(General Corruption),或者由于硬件设备不能正常工作。允许系统继续运行可能导致更多的异常,而且,存储在磁盘或其他外设中的数据可能也会遭受破坏。Windows意识到,这样做的风险太大了,为了您的程序、数据安全与完整,为了将您的损失在第一时间减小至最低,Windows于是忍痛做出了自我牺牲。 当系统检测到引发崩溃的致命错误时,Windows自己执行崩溃函数“KeBugCheckEx”。该函数接受一个停止代码(STOP Code,也称为错误检查码“Bug Check Code”),以及四个根据停止代码来解释的参数(下文中会有图例)。在调用KeBugCheckEx之后,首先该系统所有处理器上的所有中断将被屏蔽,然后系统将显示器切换到低分辨率的VGA图形模式(因为这是所有Windows平台显卡均支持的通用模式),绘制一个蓝色背景,然后显示此停止代码,并且后面紧跟一些对用户诊断错误有帮助的关键信息。最后,KeBugCheckEx调用所有已注册的设备驱动程序错误检查回调函数(这种回调函数通过调用KeRegisterBugCheckCallback函数来注册),从而让这些驱动程序停止运行它们所支配的设备(有系统数据结构已经被破坏得太严重以至于蓝屏都显示不出来的可能性)。
端口
检查
  在开始-->运行中输入:EventVwr.msc,回车出现“事件查看器”,注意检查其中的“系统日志”和“应用程序日志”中表明“错误”的项。   把蓝屏中密密麻麻的E文记下来,接着到其他电脑中上网,进入微软帮助与支持网站 电脑蓝屏
在左上角的“搜索(知识库)”中输入停机码。如果,搜索结果没有适合信息,可以选择“英文知识库”再搜索一遍。一般情况下,会在这里找到有用的解决案例。另外,在baidu、Google等搜索引擎中使用蓝屏的停机码或者后面的说明文字为关键词搜索,往往也会有收获。   一般情况下,蓝屏都是在硬件驱动或新加硬件并安装驱动后,出现冲突或不兼容的情况,这时Windows 2K/XP提供的“最后一次正确配置”就是解决蓝屏的快捷方式。   重启系统,在出现启动菜单时,按下F8键,就会出现windows高级启动选项菜单,键盘光标,选定:“最后一次正确配置”,然后,回车键(Enter),回车键(Enter),按下去。   有些蓝屏是Windows本身存在缺陷造成的,因此可通过安装最新的系统补丁和Service Pack来解决。   如果系统可以运行的情况下,错打了冲突的补丁,可以用,金山急救箱,来“扩展扫描”,立即扫描,扫描完毕后,会提示:哪个补丁,不需要修复。然后,照提示点:立即处理。完毕后,如果提示需要“重启电脑”,立即重启电脑,就可以了。
重启
  Windows 2K/XP蓝屏信息非常多,无法在一篇文章中全面讲解,但他们产生的原因往往 电脑蓝屏
集中在不兼容的硬件和驱动程序、有问题的软件、病毒等,因此,首先为大家提供了一些常规的解决方案。在遇到蓝屏错误时,应先对照这些方案进行排除,下列内容对正在使用Windows、Vista或Windows 7的用户也有帮助。   有时只是某个程序或驱动程序一时犯错,重启后它们会改过自新。(注意:此时参见第八章节查询停机码。)蓝屏第二部分是推荐用户进行的操作信息。 有时, 推荐的操作仅仅是一般性的建议(比如: 到星晴吧网站查找BIOS的更新等); 有时, 也就是显示一条与当前问题相关的提示. 一般来说, 惟一的建议就是重启。
硬件
  应该检查新硬件是否插牢,这个被许多人忽视的问题往往会引发许多莫名其妙的故障。如果确认没有问题,将其拔下, 然后换个插槽试试,并安装最新的驱动程序。同时,还应对照微软网站的硬件兼容类别检查一下硬件是否与操作系统兼容。如果,你的硬件没有在表中,那么就得到硬件厂商网站进行查询,或者拨打他们的咨询电话。   对于新装的电脑经常出现蓝屏问题,应该检查并升级BIOS到最新版本。同时关闭其中的内存相关项,比如:缓存和映射。另外,还应该对照微软的硬件兼容列表检查自己的硬件。还有就是,如果主板BIOS无法支持大容量硬盘也会导致蓝屏,需要对其进行升级。
驱动
  如果刚安装完某个硬件的新驱动,或安装了某个软件,而它又在系统服务中添加了相应项目(比如:杀毒软件、新的播放器、CPU降温软件、防火墙软件等),在重启或使用中出现了蓝屏故障,请到安全模式来卸载或禁用它们。
病毒
  比如冲击波和振荡波等病毒有时会导致Windows蓝屏死机,因此查杀病毒必不可少。同时一些木马间谍软件也会引发蓝屏,所以,最好再用相关工具进行扫描检查。
恢复
  运行“sfc /scannow”来检查系统文件是否被替换,然后用系统安装盘来恢复。   小提示:   BIOS的缓存和映射项   Video BIOS Shadowing (视频BIOS映射)   Shadowing address ranges(映射地址列)   System BIOS Cacheable(系统BIOS缓冲)   Video BIOS Cacheable(视频BIOS缓冲)   Video RAM Cacheable(视频内存缓冲)
编辑本段代码
代码表
  1 0×00000001 不正确的函数。    2 0×00000002 系统找不到指定的档案。   3 0×00000003 系统找不到指定的路径。    4 0×00000004 系统无法开启档案。   5 0×00000005 拒绝存取。   6 0×00000006 无效的代码。   7 0×00000007 储存体控制区块已毁。   8 0×00000008 储存体空间不足,无法处理这个指令。    9 0×00000009 储存体控制区块地址无效。    10 0×0000000A 环境不正确。   11 0×0000000B 尝试加载一个格式错误的程序。    12 0×0000000C 存取码错误。   13 0×0000000D 资料错误。   14 0×0000000E 储存体空间不够,无法完成这项作业。   15 0×0000000F 系统找不到指定的磁盘驱动器。   16 0×00000010 无法移除目录。   17 0×00000011 系统无法将档案移到其它的磁盘驱动器。    18 0×00000012 没有任何档案。   19 0×00000013 储存媒体为写保护状态。    20 0×00000014 系统找不到指定的装置。    21 0×00000015 装置尚未就绪。    22 0×00000016 装置无法识别指令。    23 0×00000017 资料错误(cyclic redundancy check)   24 0×00000018 程序发出一个长度错误的指令。    25 0×00000019 磁盘驱动器在磁盘找不到持定的扇区或磁道。   26 0×0000001A 指定的磁盘或磁盘无法存取。    27 0×0000001B 磁盘驱动器找不到要求的扇区。    28 0×0000001C 打印机没有纸。    29 0×0000001D 系统无法将资料写入指定的磁盘驱动器。    30 0×0000001E 系统无法读取指定的装置。    31 0×0000001F 连接到系统的某个装置没有作用。    32 0×00000020 该进程无法访问文件,因为它正由另一个进程使用。    33 0×00000021 档案的一部份被锁定,现在无法存取。    34 0×00000022 磁盘驱动器的磁盘不正确。请将%2 (Volume Serial Number: %3) 插入磁盘机%1。    35 0×00000024 开启的分享档案数量太多。    36 0×00000026 到达档案结尾。    37 0×00000027 磁盘已满。    38 0×00000032 不支持这种网络要求。    39 0×00000033 远程计算机无法使用。    40 0×00000034 网络名称重复。    41 0×00000035 网络路径找不到。    42 0×00000036 网络忙碌中。    43 0×00000037 指定的网络资源或设备不可再用。    44 0×00000038 网络BIOS命令限制已经达到    45 0×00000039 网络配接卡发生问题。    46 0×0000003A 指定的服务器无法执行要求的作业。    47 0×0000003B 网络发生意外错误。    48 0×0000003C 远程配接卡不兼容。    49 0×0000003D 打印机队列已满。    50 0×0000003E 服务器的空间无法储存等候打印的档案。    51 0×0000003F 等候打印的档案已经删除。    52 0×00000040 指定的网络名称无法使用。    53 0×00000041 拒绝存取网络。    54 0×00000042 网络资源类型错误。    55 0×00000043 网络名称找不到。    56 0×00000044 超过区域计算机网络配接卡的名称限制。    57 0×00000045 超过网络BIOS 作业阶段的限制。    58 0×00000046 远程服务器已经暂停或者正在起始中。    59 0×00000047 由于联机数目已达上限,此时无法再联机到这台远程计算机。   60 0×00000048 指定的打印机或磁盘装置已经暂停作用。    61 0×00000050 档案已经存在。    62 0×00000052 无法建立目录或档案。    63 0×00000053 INT 24 失败    64 0×00000054 处理这项要求的储存体无法使用。    65 0×00000055 近端装置名称已经在使用中。    66 0×00000056 指定的网络密码错误。    67 0×00000057 参数错误。    68 0×00000058 网络发生资料写入错误。    69 0×00000059 此时系统无法执行其它行程。   使用windows出现蓝色屏幕是经常的事,而且每每因为不清楚错误的来源而频繁重新安装系统,劳神费时。星晴吧收集了一些windows死机密码,供大家参考。
代码含义
  1.0x0000000A:IRQL_NOT_LESS_OR_EQUAL   ◆错误分析:主要是由问题的驱动程序、有缺陷或不兼容的硬件与软件造成的。 从技术角度讲. 表明在内核模式中有级别进程请求(IRQL)访问其没有权限访问的内存地址。   ◇解决方案:请用前面介绍的解决方案中的2、3、5、8、9方案尝试排除.   2、0x00000012:TRAP_CAUSE_UNKNOWN   ◆错误分析:如果遇到这个错误信息, 那么很不幸, 应为KeBudCheck分析的结果是错误原因   未知。   ◇解决方案:既然微软都帮不上忙, 就得靠自己了, 请仔细回想这个错误是什么时候出现的; 第一次发生时你对系统做了哪些操作; 发生时正在进行什么操作. 从这些信息中找出可能的原因, 从而选择相应解决方案尝试排除。   3、0x0000001A:MEMORY_MANAGEMENT   ◆错误分析:这个内存管理错误往往是由硬件引起的, 比如: 新安装的硬件、内存本身有问题等.   ◇解决方案:如果是在安装Windows时出现, 有可能是由于你的电脑达不到安装Windows的最小内存和磁盘要求。   4、0x0000001E:KMODE_EXCEPTION_NOT_HANDLED   ◆错误分析:Windows内核检查到一个非法或者未知的进程指令,这个停机码一般是由问题的内存或是与前面0x0000000A相似的原因造成的.   ◇解决方案:   (1)硬件兼容有问题:请对照前面提到的最新硬件兼容性列表, 查看所有硬件是否包含在该列表中。   (2)有问题的设备驱动、系统服务或内存冲突和中断冲突: 如果在蓝屏信息中出现了驱动程序的名字, 请试着在安装模式或者故障恢复控制台中禁用或删除驱动程序, 并禁用所有刚安装的驱动和软件. 如果错误出现在系统启动过程中, 请进入安全模式, 将蓝屏信息中所标明的文件重命名或者删除。   (3)如果错误信息中明确指出Win32K.sys: 很有可能是第三方远程控制软件造成的, 需要从故障恢复控制台中将对该软件的服务关闭。   (4)在安装Windows后第一次重启时出现:最大嫌疑可能时系统分区的磁盘空间不足或BIOS兼容有问题.   (5)如果是在关闭某个软件时出现的:很有可能时软件本生存在设计缺陷, 请升级或卸载它。   5、0x00000023:FAT_FILE_SYSTEM   0x00000024:NTFS_FILE_SYSTEM   ◆错误分析:0x00000023通常发生在读写FAT16或者FAT32文件系统的系统分区时, 而0x00000024则是由于NTFS.sys文件出现错误(这个驱动文件的作用是容许系统读写使用。(NTFS文件系统的磁盘). 这两个蓝屏错误很有可能是磁盘本身存在物理损坏, 或是中断要求封包(IRP)损坏而导致的。 其他原因还包括:硬盘磁盘碎片过多; 文件读写操作过于频繁, 并且数据量非常大或者是由于一些磁盘镜像软件或杀毒软件引起的. ◇解决方案:   第一步:首先打开命令行提示符, 运行"Chkdsk /r"(注:不是CHKDISK, 感觉象这个, 但是它们所指的内容是不一样的)命令检查并修复硬盘错误, 如果报告存在坏道(Bad Track), 请使用硬盘厂商提供的检查工具进行检查和修复。   第二步:接着禁用所有即使扫描文件的软件, 比如:杀毒软件、防火墙或备份工具.   第三步:右击C:\winnt\system32\drivers\fastfat.sys文件并选择"属性", 查看其版本是否与当前系统所使用的Windows版本相符合。(注:如果是XP, 应该是C:\windows\system32\drivers\fastfat.sys)   第四步:安装最新的主板驱动程序, 特别IDE驱动. 如果你的光驱、可移动存储器也提供有驱动程序, 最好将它们升级至最新版。   6、0x00000027:RDR_FILE_SYSTEM   ◆错误分析:这个错误产生的原因很难判断, 不过Windows内存管理出了问题很可能会导致这个停机码的出现.   ◇解决方案:如果是内存管理的缘故, 通常增加内存会解决问题。

参考资料:http://baike.baidu.com/view/584566.htm

第2个回答  推荐于2016-07-04
一、光驱在读盘时被非正常打开所至
这个现象是在光驱正在读取数据时,由于被误操作打开而导致出现蓝屏。这个问题不影响系统正常动作,只要再弹入光盘或按esc键就可以。  
二、系统硬件冲突  
这种现象导致“蓝屏”也比较常见。实践中经常遇到的是声卡或显示卡的设置冲突。在“控制面板”→“系统”→“设备管理”中检查是否存在带有黄色问号或感叹号的设备,如存在可试着先将其删除,并重新启动电脑,由win9x自动调整,一般可以解决问题。若还不行,可手工进行调整或升级相应的驱动程序。
三、屏幕显示系统忙,请按任意键继续……  
1、虚拟内存不足造成系统多任务运算错误  
虚拟内存是windows系统所特有的一种解决系统资源不足的方法,其一般要求主引导区的硬盘剩余空间是其物理内存的2-3倍。而一些发烧友为了充分利用空间,将自己的硬盘塞到满满的,忙记了windows这个苛刻的要求。结果导致虚拟内存因硬盘空间不足而出现运算错误,所以就出现蓝屏。要解决这个问题好简单,尽量不要把硬盘塞得满满的,要经常删除一些系统产生的临时文件、交换文件,从而可以释放空间。或可以手动配置虚拟内存,选择高级,把虚拟内存的默认地址,转到其他的逻辑盘下。这样就可以避免了因虚拟内存不足而引起的蓝屏。 
2、cpu超频导致运算错误  
超频对于发烧友来说是常事,所以由超频所引起的各种故障也就在所难免了。超频,就本身而言就是在原有的基础上完成更高的性能,但由于进行了超载运算,造成其内部运算过多,使cpu过热,从而导致系统运算错误。有些cpu的超频性能比较好,如intel的赛扬处理器和amd-k6-2处理器还算较好的,但有时也会出现一些莫名其妙的错误。(例如:我曾试过将intel赛扬300a,在超频到450时,软驱在没有接受命令时,进行读盘操作)。intel的低于200的cpu以及amd-k5的超频能力就不是那么好。建议高档的cpu要超频时,那么散热工作一定要做好,最好装一个大的风扇,再加上一些硅胶之类的散热材料。至于一些低档的cpu我建议你就最好不要超频了,免得超频达不到预想的效果反而经常出现蓝屏影响计算机的正常速度。  
四、硬件剩余空间太小或碎片太多  
由于win9x运行时需要用硬盘作虚拟内存,这就要求硬盘必须保留一定的自由空间以保证程序的正常运行。一般而言,最低应保证100mb以上的空间,否则出现“蓝屏”很可能与硬盘剩余空间太小有关。另外,硬盘的碎片太多,也容易导致“蓝屏”的出现。因此,每隔一段时间进行一次碎片整理是必要的。  
五、内存条的互不兼容或损坏引起运算错误  
这时个最直观的现象,因为这个现象往往在一开机的时候就可以见到,根本启动不了计算机,画面提示出内存有问题,问你是否要继续。造成这种错误是物理上的损坏内存或者内存与其它硬件不兼容所致。这时候只有换过另外的内存了。
第3个回答  2012-01-03
这个原因多了 系统被破坏 中毒 软件程序运算溢出

电脑硬件的问题

总之蓝屏的原因多种多样 劝你去电脑城 检查下吧

在计算机的使用过程中,经常会遇到蓝屏的情况。对于初学者来讲,好象就是一场电脑灾难一样,不知所措。其实只要了解了原因之后就不用怕了。造成计算机蓝屏的原因有很多种,硬件方面的原因总体可以概括为以下几种:

一、屏幕显示系统忙,请按任意键继续……

1、虚拟内存不足造成系统多任务运算错误

虚拟内存是Windows系统所特有的一种解决系统资源不足的方法,其一般要求主引导区的硬盘剩余空间是其物理内存的2-3倍。而一些发烧友为了充分利用空间,将自己的硬盘塞到满满的,忙记了WINDOWS这个苛刻的要求。结果导致虚拟内存因硬盘空间不足而出现运算错误,所以就出现蓝屏。要解决这个问题好简单,尽量不要把硬盘塞得满满的,要经常删除一些系统产生的临时文件、交换文件,从而可以释放空间。或可以手动配置虚拟内存,选择高级,把虚拟内存的默认地址,转到其他的逻辑盘下。这样就可以避免了因虚拟内存不足而引起的蓝屏。

2、CPU超频导致运算错误

超频对于发烧友来说是常事,所以由超频所引起的各种故障也就在所难免了。超频,就本身而言就是在原有的基础上完成更高的性能,但由于进行了超载运算,造成其内部运算过多,使CPU过热,从而导致系统运算错误。有些CPU的超频性能比较好,如INTEL的赛扬处理器和AMD-K6-2处理器还算较好的,但有时也会出现一些莫名其妙的错误。(例如:我曾试过将INTEL赛扬300A,在超频到450时,软驱在没有接受命令时,进行读盘操作)。INTEL的低于200的CPU以及AMD-K5的超频能力就不是那么好。建议高档的CPU要超频时,那么散热工作一定要做好,最好装一个大的风扇,再加上一些硅胶之类的散热材料。至于一些低档的CPU我建议你就最好不要超频了,免得超频达不到预想的效果反而经常出现蓝屏影响计算机的正常速度。

二、内存条的互不兼容或损坏引起运算错误

这时个最直观的现象,因为这个现象往往在一开机的时候就可以见到,根本启动不了计算机,画面提示出内存有问题,问你是否要继续。造成这种错误是物理上的损坏内存或者内存与其它硬件不兼容所致。这时候只有换过另外的内存了。本回答被网友采纳
第4个回答  2019-01-01
一般是散热不良照成的,你可以查查你的CPU散热器事不是灰太多。
或者是在运行过程中某些软件驱动也会导致蓝屏。
蓝屏后都会留有一些代码或驱动提示。
在蓝屏最下方你可以看到0X0000000A4等信息。或
shur.dll,
这些都可以到百度查到相关蓝屏信息。
希望对你有所按帮助。
相似回答