网站地图    收藏   

主页 > 后端 > 网站安全 >

关于内存溢出及处理方法 - Windows操作系统 - 自学

来源:自学PHP网    时间:2015-04-17 19:06 作者: 阅读:

[导读] 从理论上讲,纯32位的Windows 2000是不会出现死机的,但是这仅仅是理论上。病毒或硬件和硬件驱动程序不匹配等原因将造成Windows 2000的崩溃,当Windows  ...

从理论上讲,纯32位的Windows  2000是不会出现死机的,但是这仅仅是理论上。病毒或硬件和硬件驱动程序不匹配等原因将造成Windows 
      2000的崩溃,当Windows 
      2000出现死机时,显示器屏幕将变为蓝色,然后出现STOP故障提示信息。下面分别介绍通用的STOP故障处理方法和特殊的STOP故障排除。   
      
      通用STOP故障处理   
        1.首先使用新版杀毒软件检查计算机上是否有病毒。   
        2.如果Windows 
      2000可以启动,请检查"事件查看器"中的信息,以确定导致故障的设备或驱动程序。启动"事件查看器"的方法是:"开始""设置""控制面板""管理工具""事件查看器""系统日志"。
        
        3.如果不能启动计算机,试着用"安全模式"或"最后一次正确的配置"启动计算机,然后删除或禁用新安装的附加程序或驱动程序。如果用"安全模式"启动不了计算机,可使用修复控制台。修复控制台可以禁用一些服务、重新命名设备驱动程序、检修引导扇区或主引导记录。
        
        4.拆下新安装的硬件设备(RAM、适配卡、硬盘、调制解调器等等)。   
        5.确保已经更新了硬件设备的驱动程序,以及系统有最新的BIOS。   
        6.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。   
        7.检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows  2000兼容。Hcl.txt在Windows 
      2000  CD-ROM的Support文件夹中。   
        8.在BIOS中禁用内存缓存功能。   
        9.重新启动计算机,在启动屏幕处,按F8进入"高级启动选项",然后选择"最后一次正确的配置"。(注:使用"最后一次正确的配置"的方式启动计算机,计算机的所有设置被重置为最后一次成功启动时的配置。)
             
      10.如果能够访问Web,请进入http://www.micr-osoft.com/ntserver/,单击"Support"/"Search 
      Knowledge  Base",在"Type  your  keywords 
      here"处,输入"stop"和相应的号码(如出现STOP消息"stop:0x0000000A",可在此输入"stop0x0000000A"),按Enter键,就可以找出所出现的STOP问题的解决方法。
        
      
      特殊排除   
      
      STOP消息  0x0000000A故障(设备已经安装)   
      通常原因  驱动程序使用了不正常的内存地址。   
        1.如果Windows  2000还可以启动,检查"事件查看器"中显示的信息,确定引起问题的设备或驱动程序。   
        2.关掉或禁用一些新安装的驱动程序,并删除新安装的附加程序。   
        3.拆下一些新安装的硬件(RAM、适配器、硬盘、调制解调器等等)。   
        4.确保已经更新了硬件设备的驱动程序,以及系统有最新的BIOS。   
        5.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。   
        6.检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows  2000兼容。   
        7.在BIOS中禁用内存缓存功能。   
        8.重新启动计算机。在启动屏幕处,按F8进入"高级启动选项",然后选择"最后一次正确的配置"。   
      
      STOP消息  0x0000000A故障(刚加入新设备时)   
      通常原因  驱动程序使用了不正常的内存地址。   
        1.在安装过程中,屏幕上提示"安装程序正在检查计算机硬件配置"时,按F5,根据提示选择合适的计算机类型。例如,如果计算机是单处理器,请选择"标准PC"。
        
        2.在BIOS中禁用内存缓存功能。   
        3.拆下所有适配卡,并断开所有不是启动计算机所必需的硬件设备,再重新安装Windows  2000。   
        4.如果系统配有SCSI适配卡,请向适配卡销售商索取最新的Windows  2000驱动程序,禁用同步协商功能,检查终结头和设备的SCSI 
      ID号。   
        5.如果系统配有IDE设备,设IDE端口为Primary。检查IDE设备的Master/Slave/Only设置。除了硬盘,拆下其它所有的IDE设备。
        
        6.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。   
        7.检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows  2000兼容。   
        8.重新启动计算机。在启动屏幕处,按F8进入"高级启动选项",然后选择"最后一次正确的配置"。   
      
      STOP消息  0x0000001E故障   
        1.检查是否有充分的磁盘空间,尤其是新安装。   
        2.禁用STOP消息中显示的驱动程序和所有新安装的驱动程序。   
        3.如果所使用的视频驱动程序不是Microsoft提供的,试着切换到标准VGA驱动程序或者由Windows  2000支持的合适的驱动程序。  
      
        4.确保系统有最新的BIOS。   
        5.重新启动计算机。在启动屏幕处,按F8进入"高级启动选项",然后选择"最后一次正确的配置"。   
      
      STOP消息  0x00000023和0x00000024故障   
      通常原因  严重的驱动器碎片、超载的文件I/O、第三方的驱动器镜像软件或者一些防病毒软件出错。   
        1.禁用一些防病毒软件或者备份程序,禁用所有碎片整理应用程序。   
        2.运行CHKDSK  /f  检修硬盘驱动器,然后重新启动计算机。   
        3.重新启动计算机。在启动屏幕处,按F8进入"高级启动选项",然后选择"最后一次正确的配置"。   
      
      STOP消息  0x0000002E故障   
      通常原因  系统内存中的奇偶校验错误。   
        1.运行由计算机制造商提供的系统诊断工具,尤其是内存检查。   
        2.在BIOS中禁用内存缓存功能。   
        3.试着用"安全模式"启动。如果"安全模式"可启动计算机,试着更改为标准VGA驱动程序。如果这不能解决问题,可能须要用另外的视频适配卡。"兼容硬件列表"中列出了兼容的视频适配卡。
        
        4.确保已经更新了硬件设备的驱动程序,以及系统有最新的BIOS。   
        5.拆下一些新安装的硬件(RAM、适配器、硬盘、调制解调器等等)。   
        6.重新启动计算机。在

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论