天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网>新闻>Windows开机关机故障分析及排除方法

Windows开机关机故障分析及排除

天极网 2005-03-03 18:03 我要吐槽
  Win 2000开机故障

  理论上只要是软件就会有BUG,Win 2000也不例外,对于Win 2000无法启动故障一般可以分成两种情况:一是Win 2000可以引导,但不能正常登录,屏幕上有错误提示信息;二是Win 2000不能引导,当选择启动Win 2000时,却进入了Win 9X或DOS 状态,要不就显示出错信息。

  了解掌握Win 2000的启动过程,对于我们解决无法启动的问题是有很大帮助的。Win 2000具体的启动过程大致分为以下四步:第一步:加电自检。第二步:加载主引导记录到内存中,主引导记录寻找分区引导表,并将活动分区上的引导扇区加载到内存中。第三步:从引导扇区读初始化NTLDR。第四步:如果有SCSI 设备,NTLDR将NT-BOOOTDD.SYS 加载到内存并运行NTLDR读取BOOT.INI 文件,再显示启动菜单。如果选择Win 2000,则NTLDR运行NTDETECT.COM检测计算机硬件设备,并将结果保存到注册表中,最后加载NTOSKRN1.EXE、HAL.DLL等文件和设备驱动程序,引导过程结束。如果选择Win9X或DOS ,则运行BOOTSECT.DOS以启动Win9X或DOS 操作系统

  对于第一种情况,故障原因主要是由注册表错误引起的,我们可以重新启动机器,按F8键,在Win 2000系统启动菜单中选择“最后一次正确的配置”,系统会自动选择使用上一次正常启动的注册表进行启动。如果已经非正常启动了多次,无法正确引导时,可以在系统启动菜单中选择“安全模式”,系统会对注册表进行自动修复工作,在安全模式启动成功后,即可选择正常启动方式。

  对于第二种情况,故障原因主要是由系统文件被破坏而引起的。我们可以使用“安装引导盘”启动机器,当屏幕上出现“欢迎使用安装程序”界面时,按“R”键选择“要用紧急修复过程修复”。按“R”键后,出现“手工修复”和“自动修复”两个选项,系统默认“检查启动环境”、“验证Win 2000系统文件”、“检查启动扇区”,无论选择“手工修复”还是“自动修复”都需要提供Win 2000“紧急修复盘”,如果没有“紧急修复盘”,可以按“L”键自动寻找硬盘的Win 2000系统文件。修复过程结束后,重新启动机器,即可重新引导并允许用户按照原来的配置登录Win 2000。如果我们安装了双系统,一般来说不会出现两个系统同时损坏崩溃,除非C盘引导扇区被破坏。我们可以进入Win 9X或DOS 直接执行Win 2000的安装文件SETUP.EXE,直接选择修复功能对Win 2000系统进行完整性修复。

  此外,笔者在实际应用中发现,Win 2000不能正常启动的故障大都是由于用户误操作引起的,不小心删除了硬盘引导分区中NTLDR、BOOT.INI 、NTDE-TECT.COM、BOOTSECT.DOS等文件,致使系统不能自动引导。虽然可以通过上述方法来解决,但是太繁琐。根据上面介绍的Win 2000启动过程可以看到,一旦安装了Win 2000,其就会在硬盘安装引导分区的根目录下生成NTLDR、BOOT.INI 、NTDETECT.COM、BOOTSECT.DOS等文件,由它们负责完成对系统的引导。如果这些文件被破坏,Win 2000就无法启动了。因此,我们完全可以在Win 2000安装成功,继制作了四张“安装引导盘”、一张“紧急修复盘”后,还需要再补作一张“紧急启动磁盘”,当系统无法启动时,可以利用它来启动并修复。制作
方法如下:先在Win 2000下格式化一张3.5英寸软盘;再将硬盘主引导分区根目录下可能存在的Win 2000系统的所有文件分别拷贝到该软盘上。注意:这些文件都具有隐含、只读、系统等属性。一旦Win 2000中的启动文件被破坏,引起系统无法自动引导时,可以利用该“紧急启动磁盘”来引导,引导成功后,将该软盘上的所有文件都复制到硬盘主引导分区的根目录下,从而可以达到快速修复系统的目的。此修复方法快速便捷,具有很高的实用性。

  Win 98启动故障

  Windows 98系统不能正常启动或关闭,有时是因为系统文件感染了病毒,可以借助杀毒软件轻松解决。更多的原因是系统设置不当或某些文件损坏引起的。Windows 98启动时死机的原因比较复杂,因为Windows 98在系统引导时要经过一个彻底的硬、软件检测过程,其中的任何一个环节都可能引起系统工作不正常。

  1、系统第一次启动就死机

  如系统第一次启动就死机,应怀疑硬件安装或设置有问题。这时,应在系统引导出现"Start Windows 98"时立即按下F8键,选"Safe mode"(安全模式)启动系统。单击"开始/运行",在打开的框中输入"msconfig",单击"确定"。然后根据下面不同的情况选择不同的选项卡。

  ①禁止32位磁盘存取

  如果硬盘不支持32位存取方式,那么系统会在启动过程中挂起。这时应单击"高级"选中"强制兼容方式磁盘访问"复选框,并按"确定"。系统提示重新启动计算机,单击"是"重新启动系统。如果计算机正常启动,则说明硬盘太陈旧了,不能支持32位存取方式,应将它换掉。

  如果系统无法使用"Safe mode"进入安全模式,则可按F8键通过"Command prompt only"项进入DOS状态。当出现DOS提示符后,键入"WIN/D:F"来启动Windows 98。如果成功,同样说明系统拒绝采用32位磁盘存取模式来运行Windows 98。

  ②保证基于BIOS的磁盘操作

  如果采用上述方法不能成功,那么Windows 98可能要求使用基于BIOS的磁盘操作系统。单击"高级",选中"禁止虚拟HD IRQ"复选框,单击"确定",再击"确定",再重新启动系统。

  如果系统无法使用"Safe mode"进入安全模式,则可按F8键通过"Command prompt only"项进入DOS状态。当出现DOS提示符时,键入"WIN/D:V"来启动Windows98。如果启动成功,那么可在SYSTEM.INI文件中的[386Enh]项目后面加入下列设置:VirtualHDirq=0

  ③禁止Windows 98使用ROM断点

  一个ROM断点是PC BIOS中的一个地址,它含有Windows 98从安全模式转换成实模式时所使用的指令。一般情况下,Windows 98在指定地址寻找那些断点指令。但是,如果使用了第三方内存管理程序,需禁止使用ROM断点。单击"高级",选中"禁用系统ROM断点"复选框,单击"确定",再击"确定",重新启动计算机,如启动成功,说明系统不能使用ROM断点。

  如果系统无法使用"Safe mode"进入安全模式,则可按F8键通过"Command prompt only"项进入DOS状态。当出现DOS提示符时,键入"WIN/D:S"来启动Windows98。如果启动成功,那么可在SYSTEM.INI文件中的[386Enh]项目后面加入下列设置:SystemROMBreakPoint=0

  2、出现"Starting Windows 98……"信息后死机

  这种故障多是由于Windows 98的DOS启动部分受到损坏。如果有安装Windows 98时创建的启动盘,将此盘插入软驱重新启动机器,启动后使用"SYS C:"命令向C盘传送系统即可。如安装时没有建立启动盘,可到其他机器上通过"控制面板/添加删除程序/创建启动盘"来创建启动盘。但要注意,传输的系统版本须与原系统版本一致,否则系统无法启动。

  3、启动后立即自动关机

  产生该故障的原因是Windows 98启动时,设置驱动程序转载出错,导致系统认为硬件无法正常工作。可以在系统启动出现"Start Windows 98"时按下F8键,利用启动模式中的"Step-by-step confirmation"选项来确认。如果系统运行至"Load all Windows drivers[ENTER=Y,ESC=N]"时,按回车键后出现安全关机信息,则肯定是这个原因。

  重新启动系统,进入Windows安全模式(Safe mode)。打开Windows/System.INI,检查其中的boot项,将每一条装载的驱动程序与C:\Windows\System下对应的drv文件对比,即检查[boot]项后面扩展名为drv的语句的等号右边的驱动程序名是否与C:\Windows\System下对应的drv文件的文件名相一致,若不一致则加以更正。若System.INI所指定的驱动程序丢失或受到破坏,则可从其他机器的Windows 98系统中拷贝过来。如无法拷贝,也可临时在该行前加注解符";"跳过该行。

作者:陌上归雁责任编辑:原野)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
笔记本手机数码家电