电视机会出现蓝屏,电脑也会出现"蓝屏"。电脑出现"蓝屏"时还会出现一连串警告,轻者只要按ESC就能返回,重者就会出现死机,使人十分烦恼。出现"蓝屏"无外有二种情况,一种是软件引起的,另一种是硬件引起的,软件引起的"蓝屏"故障,一般重装系统都能解决。但也可以不重装系统来解决。而硬件引起的"蓝屏"故障,要根据具体的情况分别解决。
一、软件引起的"蓝屏"故障
1、重要文件损坏或丢失会引起"蓝屏"故障(包括病毒所致)。
WIN98中VxD(虚拟设备驱动程序)或.DLL(动态连接库)之类的重要文件丢失会出现"蓝屏警告"。解决的办法是利用Win98的启动盘中的"Ext"来恢复被损坏或丢失的文件,步骤如下:
(1)、先用WIN98的启动盘起动电脑,在提示符下敲入"Ext"命令;
(2)、在提示"Please enter the path to the Windows CAB files (a) :" 后输入WIN98安装压缩包所在的完整路径,回车,如"E:/Pwin98/Win98;
(3)、在提示"Please enter the name (s) of the file (s) you want to extract:"后输入你丢失的文件名,如"BIOS.Vxd",回车;
(4)、在解压路径提示"Please enter path to extrct to (' Enter' for current directory): " 后输入文件将被解压到的完整路径,如"C:/Windows/System" 并回车,后面出现的提示,只要按YES回车即可,得新启动后就能恢复系统。注:因事先记下丢失的文件名,以便恢复)
如是病毒引起,可用杀毒软件来杀毒,并及时恢复中毒前的备份;
如果能启动图形界面,可采取重装主板以及显示卡的驱动程序,和进行"系统文件扫描"来恢复被破坏或丢失的文件,可从开始菜单内附件中的系统工具中找到;
2、注册表损坏导致文件指向错误所引起的"蓝屏"
在注册表被改动后或受到破坏,在开机或在调用程序时出现"蓝屏",并且屏幕有出错信息(包括出错的文件名)。
--解决方法是恢复注册表备份,重新启动计算机,切换到MS-DOS方式,进入Windows子目录,键入Scanreg/regstore 后回车,就可恢复最近一次注册表
3、在卸载程序后出现"蓝屏",多数是由于程序卸载不完善造成。解决办法:首先记下出错文件名,然后到注册表中找到以下分支"HKEY_LOCAL_MACHINE/Sysytem/CurrentControlSet/Services/VxD",在"查找"中输入出错的文件名,把查到键值删除即可。
4、在System.ini文件错误引起的"蓝屏",由于软件卸载或安装时没有即时更新System.ini造成"蓝屏"的,解决办法:禁用注册表中该项或重装相应软件或驱动程序;
由于Win98的spl和Microsoft的Vxd_fix.exe补丁程序对Win98的稳定起着重要的作用,可到华军网站下载补丁Vxd_fix.exe.
5、系统资源耗尽引起的蓝屏。这一类故障主要是三个堆资源(系统资源、用户资源、GDI资源)占用有情况有关。
--打开资源监视器,看一下剩余资源的情况,如这三种资源都 在50%甚至更低,就很容易出现"非法操作"、"蓝屏"、"死机"。因此,必须减少资源浪费,减少不必要的程序加载,避免同时运行大程序(如图形、声音和视频软件),如加载计划任务程序、输入法和声音指示、声卡的DOS驱动程序,系统监视程序等;
6、DirexctX问题引起的"蓝屏"故障。如DirectX版本过高、过低;游戏与它不兼容或是不支持;辅助文件丢失;显卡对它不支持,都可能造成此故障。升级或重装DirectX,尝试更新显卡的BIOS和驱动程序,或升级显卡。
二、硬件引起的"蓝屏"故障
此类故障主要有以下几种:
1.内存超频或不稳定。主要出现随机性"蓝屏"。恢复正常频率运行,或找一根好的内存条进行替换,一般都能解决问题,还要注意和CPU内存条很近的散热问题;
2.硬件的兼容性不好引起的"蓝屏"。由于DIY门使用的是兼容机,没有经过完善的监测,从而留下陷患, 如不同规格的内存条混插等,可交换内存条所插的插糟位置,或更换相同规格、厂家、批号的内存条都可解决问题。而内存条的好坏直接影响系统的稳定性,应特别引起重视;
3.硬件散热问题也会引起"蓝屏"。这一类故障,往往都有一定规律,一般在电脑运行一段时间后才出现,表现中"蓝屏"死机或随意重启动,解决方法是很简单,不要随意超频,加强机内的降温。
4、I / O冲突也能引起"蓝屏"。这种现象比较少,如果出现,可以从系统中删除带!号或?号的设备名,重新启动计算机,一般能解决。
三、预防措施
总之要做到防患于末然,只要能在平时能做到以下几点,就能有效地避免出现"蓝屏"或死机。
1.定期对注册表进行备份,出错时能够及时恢复到原来的状态;
2.尽量避免非正常关机,可减少重要文件丢失。如.VxD .DLL文件等;
3.一般而言,计算机能正常工作,没必要去升级著如显卡、主板的BIOS和驱动程序,避免造成损害机器;
4.定期运行"系统文件检查器"对系统文件进行检查;在"系统工具"中可找到
5.减少无用文件的安装,尽可能不要用手工卸载或删除程序,以减少非法替换文件和文件指向错误;
6.尽量避免大程序的同时运行,如果发现在听MP3时有沙沙的声音,可以肯定该故障是由内存不足造成。
停止错误 0x00000058
停止错误编号: (0x00000058)
说明文字: FTDISK_INTERNAL_ERROR
通常的原因: 容错集内的某个主驱动器发生故障。
解决停止错误 0x00000058
使用 Windows 2000 安装盘启动计算机,从镜像(第二)系统驱动器引导。有
关如何编辑 Boot.ini 文件以指向镜像系统驱动器的指导,可在 Microsoft 支持
服务 Web 站点搜索“Edit ARC path”,网址为:
http://www.microsoft.com/isapi/redir.dll?prd=support&sbp=portal ;
停止错误 0x0000007B
停止错误编号: (0x0000007B)
说明文字: INACCESSIBLE_BOOT_DEVICE
通常的原因: 初始化 I/O 系统(通常是引导设备或文件系统)失败。
解决停止错误 0x0000007B
1、引导扇区病毒通常会导致这种停止错误。使用反病毒软件的最新版本,检
查计算机上是否存在病毒。如果找到病毒,则执行必要的步骤把它从计算机上清除
掉。请参阅反病毒软件文档了解如何执行这些步骤。
2、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。
3、核对 Microsoft 硬件兼容性列表以确保所有的硬件和驱动程序都与
Windows 2000 兼容。
http://www.microsoft.com/isapi/redir.dll?prd=support&sbp=portal ;
4、如果使用的是 SCSI 适配器,可以从硬件供应商处获得最新的 Windows
2000 驱动程序,禁用 SCSI 设备的同步协商,检查该 SCSI 链是否终结,并核对
这些设备的 SCSI ID。如果无法确定如何执行这些步骤,可参考这些设备的文档。
5、如果使用的是 IDE 设备,将板上的 IDE 端口定义为唯一的主端口。核对
IDE 设备的主/从/唯一设置。卸掉除硬盘之外的所有 IDE 设备。如果无法确认如
何执行这些步骤,可参考硬件文档。
6、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该
系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命
令控制台,并运行 Chkdsk /r 命令。
7、运行 Chkdsk /f 命令以确定文件系统是否损坏。如果 Windows 2000 不
能运行 Chkdsk 命令,将驱动器移动到其他运行 Windows 2000 的计算机上,然后
从这台计算机上对该驱动器运行 Chkdsk 命令。
--
停止错误 0x0000007F
停止错误编号: (0x0000007F)
说明文字: UNEXPECTED_KERNEL_MODE_TRAP
通常的原因: 通常是由于硬件或软件问题导致,但一般都是由硬件故障引起的。
解决停止错误 0x0000007F
1、核对 Microsoft 硬件兼容性列表以确保所有的硬件和驱动程序都与
Windows 2000 兼容。如果计算机主板不兼容就会产生这个问题。
http://www.microsoft.com/isapi/redir.dll?prd=support&sbp=portal ;
2、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。
3、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。
4、禁用 BIOS 内存选项,例如 cache 或 shadow。
停止错误 0x00000050
停止错误编号: (0x00000050)
说明文字: PAGE_FAULT_IN_NONPAGED_AREA
通常的原因: 内存错误(数据不能使用分页文件交换到磁盘中)。
解决停止错误 0x00000050
1、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。
2、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。
3、检查是否正确安装了所有新硬件或软件。如果这是一次全新安装,请与硬
件或软件制造商联系,获得可能需要的任何 Windows 2000 更新或驱动程序。
4、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该
系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命
令控制台,并运行 Chkdsk /r 命令。
5、禁用或卸载所有反病毒程序。
6、禁用 BIOS 内存选项,例如 cache 或 shadow。
停止错误 0x00000077
停止错误编号: (0x00000077)
说明文字: KERNEL_STACK_INPAGE_ERROR
通常的原因: 无法从分页文件将内核数据所需的页面读取到内存中。
解决停止错误 0x00000077
1、使用反病毒软件的最新版本,检查计算机上是否存在病毒。如果找到病毒
,则执行必要的步骤把它从计算机上清除掉。请参阅反病毒软件文档了解如何执行
这些步骤。
2、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该
系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命
令控制台,并运行 Chkdsk /r 命令。
3、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。
4、禁用 BIOS 内存选项,例如 cache 或 shadow。
停止错误 0x00000079
停止错误编号: (0x00000079)
说明文字: MISMATCHED_HAL
通常的原因: 硬件抽象层与内核或机器类型不匹配(通常发生在单处理器和多处
理器配置文件混合在同一系统的情况下)。
解决停止错误 0x00000079
要解决本错误,可使用命令控制台替换计算机上错误的系统文件。
单处理器系统的内核文件是 Ntoskrnl.exe,而多处理器系统的内核文件是
Ntkrnlmp.exe。但是,这些文件名要与安装媒体上的文件相对应;在安装完
Windows 2000 后,不论使用的是哪个源文件,都会被重命名为 Ntoskrnl.exe 文
件。HAL 文件在安装之后也使用名称 Hal.dll,但是在安装媒体上却有若干个可能
的 HAL 文件。
停止错误 0x0000007A
停止错误编号: (0x0000007A)
说明文字: KERNEL_DATA_INPAGE_ERROR
通常的原因: 无法从分页文件将内核数据所需的页面读取到内存中。(通常是由
于分页文件上的故障块、病毒、磁盘控制器错误或有故障的 RAM 引起的)。
解决停止错误 0x0000007A
1、使用反病毒软件的最新版本,检查计算机上是否存在病毒。如果找到病毒
,则执行必要的步骤把它从计算机上清除掉。请参阅反病毒软件文档了解如何执行
这些步骤。
2、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该
系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命
令控制台,并运行 Chkdsk /r 命令。
3、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。
停止错误 0xC000021A
停止错误编号: (0xC000021A)
说明文字: STATUS_SYSTEM_PROCESS_TERMINATED
通常的原因: 用户模式子系统,例如 Winlogon 或客户端服务器运行时子系统
(CSRSS),已被损坏,所以无法再保证安全性。
解决停止错误 0xC000021A
1、卸掉所有新近安装的硬件(RAM、适配器、硬盘、调制解调器等等)。
2、如果无法登录,则重新启动计算机。当出现可用的操作系统列表时,按
F8 键。在 Windows 2000 高级选项菜单屏幕上,选择“最后一次正确的配置”,
然后按回车键。
3、运行故障恢复控制台,并且允许系统修复任何检测到的错误。
停止错误 0xC0000221
停止错误编号: (0xC0000221)
说明文字: STATUS_IMAGE_CHECKSUM_MISMATCH
通常的原因: 驱动程序或系统 DLL 已被损坏。
解决停止错误 0xC0000221
1、如果计算机已使用 NTFS 文件系统格式化,可重新启动计算机,然后在该
系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统,那么使用命
令控制台,并运行 Chkdsk /r 命令。
2、运行故障恢复控制台,并且允许系统修复任何检测到的错误。
3、如果在 RAM 添加到计算机之后,立即发生错误,那么可能是分页文件损
坏,或者新 RAM 有故障或不兼容。删除 Pagefile.sys 并将系统返回到原来的
RAM 配置。
4、运行由计算机制造商提供的所有系统诊断软件,尤其是内存检查。