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

   本文分析了 Windows 三种操作系统在使用过程中可能遇到的开关机故障,并给出了故障排除方法……
大家在使用操作系统的过程中可能都遇到过开机或者关机不正常的情况,这就是本文要讲的开关机故障。该如何来解决这类故障呢?用户关机时发生的故障只是一个表面现象而已,其实这里面还涉及到一些软件的故障和电脑的设置误区等问题,下面请看笔者的分析。
本文主要内容
 
Win XP启动故障
1.
双系统启动故障
2.Win XP
启动项出错
3.Win XP
连续重启
4.
网络故障导致无法开机
Win 2000启动故障
1.
注册表错误
2.
系统文件损坏
Win 98启动故障
1.
系统启动就死机
2.DOS
启动部分受损坏
3.
启动后又自动关机
Win XP关机故障
1.
关机重启故障
2.
关机蓝屏故障
3.
不能自动切断电源
APM/NT
没有开启
5.
电源设置不当
Win 2000关机故障
1.
硬件导致关机故障
2.
系统设置不当
3.
软件冲突导致故障
Win 98关机故障
1.
快速关机
2.
检查 AMP 功能
3.
检查“启动”文件夹
4.
检查内部系统问题
5.
检查硬件
·  总结
  开机故障分析
  电源原因
  要判断电源是否有在工作可检查三个地方:
   1 、电源背面的散热风扇是否不转
  若是电源坏了,它的散热风扇一定不会转,但也有可能刚好是风扇本身坏了,故还应检查其他地方,以判断是否电源坏掉。
     2 、计算机主机面板上的 POWER 指示灯是否不亮。说明:计算机主机上的 LED 指示灯,指示电源、硬盘、软盘遥工作情况,若是这些 LED 指示灯不亮,很可能就是电源没有供电。
   3 、启动时是否听不到软驱、硬盘或光驱在工作的声音。说明:启动时计算机会对这些硬件装置做检查,若是听不到这些声音,表示电源根本没有供给它们。
  若是确定电源没有工作,先不要以为电源坏掉,可检查以下几个地方:
   1 、总开关是否跳电了,插头是否松动,若是有使用延长线,应查看延长线的保险丝是否烧断了。
   2 、电源是否因为电路短路而停止供电:由于电源本身设计有侦测短路的功能,因此它会在侦测到输出的电路有短路的情况下,自行切断所有的供电,故造成电源不工作。这种情况可由散热风扇的运行看出来,如果电源是好的,而且主机内部某处发生了短路的现象,则在开启电源时,就会发现风扇转一下就停住,并且发出滋滋的声音,若是关掉开关后一会儿,风扇又自己转了几圈,这种症状就是典型的短路现象。要找出造成短路的组件,可将所有由电源出来的直流电输出接头拔除,如果所有的接头都被拔掉之后,短路的现象消失了,那就代表某个组件的线路是短路的,可将接头逐一插回去,直到短现象再发生时,就可以确认该组件是坏掉的,更换该组件就可以了。要注意在拔接头及插接头之前电源需先关掉,以免烧掉计算机的零件。
   3 、电源的直流输出是否正常:若是以上三点所提到的情况都查过了,电源仍然不工作,此时可用三用电表来量测电源的直流输出,若是完全没有输出,表示电源本身坏掉,更换一个电源,应该就可以解决问题。
   CPU 的问题
  若是电源没有问题,但是仍然无法开机,则可能是 CPU 有问题,这包括 CPU 没插好,超频超得太凶了,频率调得太高,让 CPU 根本就跑不动, CPU 核心电压调整超出范围,若是将以上问题处理完了,还是一样无法启动,由可能是 CPU 本身坏掉,换一颗 CPU 试试。
  其它原因请看天极网文章《 计算机常见的10种启动故障解决方法
  下面我们就来看看各种 Windows 操作系统具体的开机故障分析。
Windows XP启动故障
   1 、双系统启动故障
  故障解决:朋友的计算机装有 Win 98 Windows XP ,使用一段时间后重新安装 Win98 ,造成 WindowsXP 无法启动。
  故障分析:重新安装的 Win98 将位于系统启动分区根目录下的 XP 启动文件覆盖,造成 XP 无法启动。
  故障的解决:知道了原因,该故障就会迎刃而解了。解决问题的关键是重装 XP OS _ Loader (提示: Win NT 2000 Win XP 的引导程序),将 XP 的安装盘放入光驱,然后进入 XP 的安装程序,待其将安装程序拷贝到你的磁盘后立即停止,然后再回到系统启动分区的根目录,编辑 Boot ini 文件,将其中所有的“$”删除即可。这里提醒大家注意的是一定要掌握好安装的分寸,因为我们安装只是 XP 的引导程序而不是重装 XP !什么,找不到 Boot ini 文件!好吧,那我再介绍一下找到 OS _ Loader 启动文件的方法:
  首先,确认并找到系统启动分区,并进入其根目录。然后,打开菜单栏中的“工具”菜单,选择“文件夹选项”,在“文件夹选项”窗口中选择“查看”标签页,再将“隐藏受操作系统保护的文件(推荐)”前的勾去掉,这时会弹出一个警告对话框,不必理它,选“确定”就是了。还有要把“隐藏文件和文件夹”置于“显示所有文件和文件夹”,选择“确认”后再回到系统盘目录,这时你会发现在该目录下,会出现许多系统和隐藏文件,即可找到 Boot.ini ntldr.nt detect.com 这三个重要的启动文件了(注意:在编辑好 Boot ini 文件后,一定要将刚才的改动再改回来)。
   2 Windows XP 启动项出错
  故障现象:我的 Windows XP 系统出现了故障,重新安装后,启动菜单就多出了“从原来的操作系统启动”一项,如果选择这一项又无法启动任何操作系统。请问该如何解决?
  故障解决:这又是启动文件的问题了,找到系统盘根目录下的 boot.ini 文件,然后用记事本将其打开,然后找到并删除“ C:/="Previous Operating System on C:" ”项即可解决问题。另外,如果在启动菜单中还有其他不需要的启动项,也可以通过上述方法将其删除。
   3 Windows XP 连续重启
  故障现象 : 我的电脑在 Windows XP 启动画面出现后,登录画面显示之前,电脑重启,每次都这样,无法进入 Windows
  故障解决 : 一般说来,导致此错误发生的原因是 Kernel32.dll 文件丢失或者被损坏。解决办法是,用 Windows 故障恢复控制台重新从 Windows XP 的安装光盘上提取一个新的 Kernel32.dll 文件。以下是操作步骤 :
  第一步 : 启动故障恢复控制台 ;
  第二步 : 在命令提示符中,输入 cd system32 ,然后按回车键 ;
  第三步 : 输入 ren kernel32.dll kernel32.old ,然后按回车键 ;
  第四步 : 输入 map ,然后按回车键 ;
  第五步 : 注意放有 Windows XP 光盘的光驱的驱动器名。例如为 F: ,在实际应用时,请用自己实际的光驱盘符代替 ;
  第六步 : 输入 expand f:/i386/kernel32.dl_ ,然后按回车键( kernel32.dl_ 中的“ l ”后面是一个下划线) ;
  第七步 : 输入 exit ,当电脑重启时,取出 Windows XP 光盘,让电脑正常启动。
   4 、网络故障导致无法开机问题的解决
  故障现象:朋友的一台配置为 P 1GHz 128MB 内存、 20GB 硬盘,并装有 Windows XP 操作系统的电脑,最近出现了问题,现象为启动后滚动条滚动数次后,出现黑屏,但硬盘灯有时还在闪动,等了一段时间后,还是无法恢复正常。虽然可以进入安全模式,但比平常慢了许多。
  故障解决:首先查杀病毒,没有任何发现。启用 Windows XP 的系统还原功能,恢复系统到发生问题的前一天,故障依旧。最后干脆用 Ghost 软件恢复了系统,还是不行。
  后来在无意中把网线拔了下来,故障竟然顺利地解决了。但是只要连上网线便无法开机。启动 Windows XP 后,如果再把网线插上,系统马上反应迟钝,连移 动鼠标都很困难。
  经检查后发现,网线的水晶头存在轻微短路现象,一根非常细的铜丝搭在两个弹片上,因此才会造成上述现象。用镊子夹出小铜丝后,插上网线,启动电脑,顺利地进入到了 Windows XP ,速度也如当初般飞快了。
    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 检测计算机硬件设备,并将结果保存到注册表中,最后加载 NTOSKRN 1. EXE HAL DLL 等文件和设备驱动程序,引导过程结束。如果选择 Win X DOS ,则运行 BOOTSECT DOS 以启动 Win X DOS 操作系统。
  对于第一种情况,故障原因主要是由注册表错误引起的,我们可以重新启动机器,按 F 8键,在 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 系统中拷贝过来。如无法拷贝,也可临时在该行前加注解符 " " 跳过该行。
    关机故障分析
   Windows 的关机程序执行时会完成所有磁盘写操作,清除磁盘缓存,执行关闭窗口程序,关闭所有当前运行的程序,将所有保护模式的驱动程序转换成实模式。造成 Windows 系统出现关机故障的原因有很多种,下面的内容我们就来具体分析一下。
   1. 退出 Windows 时的声音文件损坏
  首先,你可确定“退出 Windows ”声音文件是否已毁坏——单击“开始”→“设置”→“控制面板”,然后双击“声音”。在“事件”框中
,单击“退出 Windows ”。在“名称”中,单击“(无)”,然后单击“确定”,接着关闭计算机。如果 Windows 正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,请选择下列某项操作:从备份中恢复声音文件;重新安装提供声音文件的程序;将 Windows 配置为不播放“退出 Windows ”的声音文件。
   2. 快速关机不正常
  而快速关机是 Windows 98 中的新增功能,可以大大减少关机时间。但是,该功能与某些硬件不兼容,如果计算机中安装了这些硬件,可能会导致计算机停止响应。你可禁用快速关机,先单击“开始”→“运行”,在“打开”框中键入“ Msconfig ”,然后单击“确定”。单击“高级”→“禁用快速关机”,单击“确定”,再次单击“确定”。系统提示重新启动计算机,可重新启动。如果计算机能正常关机,则快速关机功能可能与计算机上所安装的一个或多个硬件设备不兼容。
   3. 注意“高级电源管理”
  计算机上的“高级电源管理( APM )”功能也可引起关机死机或黑屏问题。而要确定 APM 是否会引起关机问题,可单击“开始”→“设置”→“控制面板”,然后双击“系统”。在“设备管理器”选项卡上,双击“系统设备”。双击设备列表中的“高级电源管理”,单击“设置”选项卡,然后单击以清除“启用电源管理”复选框。连续单击“确定”,直到返回“控制面板”。重启动计算机。关闭计算机,如果计算机正常关机,则问题的原因可能在于 APM
   4. 启动关机故障
  大家在使用电脑时,还会经常遇到在 Windows 刚刚启动的时侯就显示“你可以安全地关闭计算机了”,或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于 Wininit.exe Vmm32.vxd 文件的损坏所造成的。解决办法是重新从 Windows 安装程序压缩包中调取这两个文件。进入 Windows/system 子目录下,将 Vmm32.vxd 改名为 Vmm32.XXX 进行备份,然后再单击“开始”→“程序”→“附件”→“系统工具”→“系统信息”。单击菜单栏中的“工具”,然后选择“系统文件检查器”,单击“从安装盘提取一个文件”,然后在“要提取的文件”框中输入“ Wininit.exe ”或“ Vmm32.vxd ”。单击“开始”,然后按照屏幕上的提示进行操作,以便从 Windows CD-ROM 或安装盘将文件提取到 C:/Windows/System 文件夹,然后重复此步骤,以替换文件 Wininit.exe Vmm32.vxd
   5.Bootlog.txt 文件出错
  此外,在 Bootlog.txt 文件中存在定位问题也可引起关机黑屏故障。你可先使用文本编辑器,如“记事本”,检查 Bootlog.txt 文件中的“ Terminate= ”条目。这些条目位于文件的结尾,可为问题的起因提供一定的线索。对每一个“ Terminate= ”条目,查找所匹配的“ EndTerminate= ”条目。
   Terminate=Query Drivers 表明内存管理程序有问题;
   Terminate=Unload 表明 Network Config.sys 中的实模式或网络驱动程序存在冲突;
   Terminate=Reset Display 表明可能需要更新视频驱动程序;
   Terminate=Rit 表明声卡或鼠标驱动程序存在问题;
   Terminate=Win32 表明与 32 位程序有关的问题阻塞了线程。
  如果 Bootlog.txt 文件的最后一行为“ EndTerminate=KERNEL ”, Windows 98 就可成功关闭。
   6.Config.sys Autoexec.bat 有问题
  此外,你可检查 Config.sys 文件或 Autoexec.bat 文件中是否存在冲突?先确定 Config.sys 文件或 Autoexec.bat 文件中是否存在冲突,可单击“开始”,然后单击“运行”。在“打开”框中,键入“ Msconfig ”,然后单击“确定”。单击“诊断启动”,然后“确定”。系统提示重新启动计算机时,请单击“确定”。如果计算机的启动或关闭不正确,请确定问题是由 Config.sys Autoexec.bat 文件的哪一行引起的。
  要确定引起问题的行,可重新启动计算机。计算机重新启动时,请按住 Ctrl 键。从“ Startup ”菜单中选择“ Safe Mode 安全模式”。启动后单击“开始”,然后再击“运行”。在“打开”框中,键入“ Msconfig ”,然后单击“确定”。单击以清除 Config.sys Autoexec.bat 选项卡中不含 Windows 图标行的复选框。使用此 Config.sys 文件,单击以启用某行。单击“确定”。当系统提示重新启动计算机时,单击“确定”。如果计算机的启动和关闭都很正常,请启用另一行,并重复上述步骤的操作,以逐步启用 Config.sys 文件和 Autoexec.bat 文件中的行,直到发现问题为止。
   7. 内部系统问题
  此外,可确定是否存在内部系统问题。单击“开始”→“运行”。在“打开”框中,键入“ Msconfig ”,然后单击“确定”。在“常规”选项卡中单击“高级”。单击以清除“高级疑难解答设置”中的下列复选框,然后单击“确定”:禁用系统 ROM 中断点;禁用虚拟 HD IRQ EMM 不包含 A000-FFFF 。系统提示重新启动计算机时,单击“确定”。如果计算机正常启动,可重复以上步骤,但在步骤中“单击以清除‘高级疑难解答设置’中的下列复选框”时单击以选中某复选框。重复此过程,每次选中其它某复选框,直到发现计算机无法正常关闭为止。一旦发现计算机无法重新启动或关闭,可再次重复以上步骤单击以清除刚才选中的复选框即可。
   8. 检查 CMOS 设置
   CMOS 设置不正确一样也会引起电脑关机问题,大家在电脑启动时可按“ Del ”键进入 CMOS 设置页面,重点检查 CPU 外频、电源管理、病毒检测、 IRQ 中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法你可参看你的主板说明书,其上面有很详细的设置说明。如果你对其设置实在是不太懂,建议你可直接在 CMOS 载入或取下 CMOS 电池、短接跳线,选用厂家出厂默认设置即可。
   9. 硬件问题
  此外,一些 BIOS 本身的问题或硬件系统本身的问题也会引起不能关机故障。当你发现你安装了新的硬件在关机时出现系统挂起的情况,如显示器黑屏,键盘鼠标无响应等,那么很可能是为新硬件所配置的驱动程序有兼容性的问题。要解决这种第三方的硬件不兼容问题,一般都是到硬件厂家网站上查找解决方案,找到该设备的最新驱动程序并下载安装到你的机器系统中,一般即可解决该问题。
  ( 2 )智能关机设置
  添加到“任务计划”窗口中。双击“任务计划”窗口中的“ ShutdownComputer ”快捷方式,在弹出的窗口中点“日程安排”选项卡,单击“计划任务”下拉式列表框,从中选择“空闲时”,在“当计算机空闲时间超过 XX 分钟处将时间间隔改为你认为合适的时间间隔,比如 25 分钟。建议将时间间隔设为 15 30 分钟,因为设置的时间过短,反复开关机会影响计算机寿命,设置的时间太长则无法达到保护我们系统的目的。最后单击“设置”选项卡,清空所有对话框前的复选框,单击“确定”按钮。
  另外,设置好自动关机后,如果想取消的话,可以在运行中输入“ shutdown -a ”。另外输入“ shutdown -i ”,则可以打开设置自动关机
对话框,对自动关机进行设置。
   Shutdown.exe 的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如“ -s ”就表示关闭本地计算机,“ -a ”表示取消关机操作,下面列出了更多参数,大家可以在 Shutdown.exe 中按需使用。
   -f :强行关闭应用程序
   -m \\计算机名:控制远程计算机
   -i :显示图形用户界面,但必须是 Shutdown 的第一个选项
   -l :注销当前用户
   -r :关机并重启
   -t 时间:设置关机倒计时
   -c " 消息内容 " :输入关机对话框中的消息内容 ( 注意:不能超 127 个字符 )
  下面的文章中,我们就来具体分析一下 Windows XP/2000/98 三种操作系统的关机故障。
     Win XP关机故障
  对于 Windows XP 来说,由于其采用了安全性能较高的 NT 内核,系统运行还算稳定,除了关机速度较慢之外,一般情况下很少发生关机故障。但下述一些故障现象您还应予以关注。
  对于 Windows XP 来说,由于其采用了安全性能较高的 NT 内核,系统运行还算稳定,除了关机速度较慢之外,一般情况下很少发生关机故障。但下述一些故障现象您还应予以关注。
   1 、关机重启故障
  该故障是 Windows XP 操作系统关机故障中最容易出现的故障。造成该故障的原因可能有以下几方面原因:
   1 )系统设置在添乱
   Windows XP 默认情况下,当系统出现错误时会自动重新启动,这样当用户关机时,如果关机过程中系统出现错误就会重新启动计算机。将该功能关闭往往可以解决自动重启的故障。
  在桌面上右键点击“我的电脑”,在弹出的右键菜单中选择“属性”,弹出“系统属性”窗口,点选“高级”选项卡,点击“启动和故障恢复”栏目中的“设置”按钮,弹出“启动和故障恢复”窗口。在“系统失败”栏目中将“自动重新启动”选项前的对勾去掉,点“确定”按钮。
   2 )高级电源管理在捣鬼
  众所周知,关机是与电源管理密切相关的,造成关机故障的原因很有可能是电源管理对系统支持不好造成的。
  点击“开始→设置→控制面板→性能与维护→电源选项”,在弹出的窗口中,根据需要启用或取消“高级电源支持”即可。如果你在故障发生时使用的是启用“高级电源支持”,就试着取消它,如果在故障发生时,你使用的是取消“高级电源支持”就试着启用它,故障往往会迎刃而解。
   3 USB 设备不省心
  现在是 USB 设备大行其道之时,什么 U 盘、鼠标、键盘、 Modem 等等,应有尽有。殊不知这些 USB 设备往往是造成关机故障的罪魁祸首。当出现关机变成重启故障时,如果你的电脑上接有 USB 设备,请先将其拔掉,再试试,如果确信是 USB 设备的故障,那么最好是换掉该设备,或者是连接一个外置 USB Hub ,将 USB 设备接到 USB Hub 上,而不要直接连到主板的 USB 接口上。
   2 、关机蓝屏
   1 Windows XP Bug
   Windows XP 有一个关机故障的 Bug ,如果你的计算机在关机过程中时常出现关机蓝屏,而且该故障是间歇性的,按下“ Ctrl+Alt+Delete ”键也毫无反应,那么可以肯定你的系统还没有打上相应的补丁。请下载 SP1 补丁包打上补丁,一般就可以了。
   2 )创新声卡的驱动有问题
  如果你使用的是创新声卡,并且在关机过程中出现蓝屏,错误码是“ 0X0A ”,那么,请进入设备管理器,将声卡删除,刷新后,手动安装最新的带有数字签名的驱动程序。
   3 )罗技鼠标、键盘不完善
  如果你使用的是罗技的网络键盘,并且安装了 Key Commander 软件来驱动键盘相应的网络功能,则有可能造成关机变成重启故障。如果你的罗技鼠标的驱动程序是 MouseWare8.6, 则会造成关机蓝屏故障 , 你只有卸载该驱动才能解决问题。
   3 、关机不能自动切断电源
  众所周知,关机是与电源管理密切相关的,造成关机故障的原因很有可能是电源管理对系统支持不好。点击“开始→设置→控制面板→性能与维护→电源选项”,在弹出的窗口中,根据需要启用或取消“高级电源支持”即可。
  如果你在故障发生时使用的是启用“高级电源支持”,就试着取消它;如果在故障发生时,你使用的是取消“高级电源支持”就试着启用它,故障往往会迎刃而解。
  此外, USB 设备也往往是造成关机故障的罪魁祸首。当出现关机变成重启故障时,如果你的计算机上接有 USB 设备,请先将其拔掉,再试试。如果确信是 USB 设备的故障,那么最好是换掉该设备,或者是连接一个外置 USB Hub ,将 USB 设备接到 USB Hub 上,而不要直接连到主板的 USB 接口上。
   1 )没有开启电源支持
  依次点击“开始→设置→控制面板→电源选项→高能电源管理”,勾选“启用高级电源管理支持”即可。
   2 BIOS 设置有误
  可能是误修改了 BIOS 中有关电源管理的选项,如果你对 BIOS 设置比较熟悉,请进入 BIOS ,试着修改 BIOS 中有关电源管理的选项。如果你对 BIOS 不熟悉,那么干脆选择“ Load default setup ”选项,恢复 BIOS 到出厂时默认的设置即可。
   3 Office XP 也惹祸
   Office XP 当中 Ctfmon.exe 一直是一个颇有争议的问题。 Ctfmon.exe 是微软的文本服务文件,只要用户安装了 Office XP 并且安装了“可选用户输入方法组件,这个文件就会自动调用它,为语音识别、手写识别、键盘以及其它用户输入技术提供文字输入支持。即使我们没有启动 Office XP Ctfmon.exe 照样在后台运行。就是它,往往造成了关机故障,你不妨将其卸载试试。
  依次点击“开始→设置→控制面板→添加 / 删除程序”,在目前已安装的程序中选中“ Microsoft Office XP Professionain With FrontPage ”,点击“更改”按钮,在“维护模式选项”对话框中选择“添加或删除功能”选项,点下一步,弹出“为所有 Office 应用程序和工具选择安装选项”对话框,展开“ Office 共享功能”选项,选中“中文可选用户输入方法”选项,在弹出菜单中选择“不安装”,点“更新”按钮即可。
   4 APM/NT Legacy Node 没有开启
  一般情况下 APM/NT Legacy Node 没有开启可能造成关机却不能自动切断电源。进入设备管理器,点菜单栏中的“查看→显示隐藏的设备”,显示出系统中所有的隐藏设备。在设备列表框中查看有无 APM/NT Legacy Node 选项。如果你的电脑支持此功能,就会有该选项,双击,在弹出的属性对话框中,点击“启用设备”按钮即可。
  注:此文章所述是笔者遇到的一些关机故障案例,您可酌情参考。
   5 、电源设置不当造成不能正常关机

  安装 WinXP 后不能自动关机,如排除了上述各种原因后,有可能是其控制面板中的电源选项设置不正确,请检查你的设置,保证 ACPI APM 能够正常工作。也有的主板系统 BIOS 中的 APM (高级电源管理)和 Win XP 之间不完全兼容(以 AMI BIOS 为多),因此不能自动关机。选择关机却变成重新启动系统,在这种情况下只能手动关机了(按下电源开关保持 4 秒钟后放开,如果少于 4 秒则无效)。解决问题的根本办法是升级主板的系统 BIOS ,采用新的版本。
    Win 2000关机故障
   1. 硬件问题导致 Win2000 出现关机故障
  例如, IntelBX 主板对 ACPI 电源管理标准的兼容性不好,而 Win2000 要求主板符合全部的 ACPI 标准,因此很多老 BX 主板必须在控制面板里手动打开“强制 APM 电源管理”才能在 Win2000 下自动关闭电源。如果不能解决,请升级主板的 BIOS 到支持 ACPI 电源管理的版本。
  另外,也有不少用户都碰到过 Win2000 关机时蓝屏的现象。这时应检查你的内存条是否插好,内存条的质量是否过关,因为大部分系
统在关机时蓝屏都提示“ physical memory dump ( 物理内存崩溃 ) 。其次应该检查网卡、声卡和显卡驱动程序的版本以及资源分配是否正确, CPU 的温度是否过高。
   2. 设置不当导致无法正常关机
  在“控制面板”里将电源使用方案选定为“家用 / 办公桌”,并将电源选项中的“高级电源管理”选定为“启动高级电源管理支持”,
然后选择“ APM/ACPI 支持”即可。
  如果上述措施无法解决,还可以使用 Win2000 的修复安装。请注意:在安装结束后第一次启动时,你需要进入 MS-DOS 方式,然后手工修
C 盘根目录下的“ TXTSETUP.SIF ”文件,找到“ ACPIEnable ”这一句 ( 位于文件尾部 ) ,把“ ACPIEnable ”后面的数值设置成 1 ,存盘
退出。
  另外,还可以通过修改注册表来解决。具体方法是先运行“ Regedit ( 注册表编辑器 ) ,找到注册表中
“HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/Winlogon
”这一项。在该子键下,如果存在键值“ PowerdownAfterShutdown ”,则将其值改为“ 1 如果不存在这个值,则按类型“ REG_SZ ”添加一个新的键值,然后将其值设为“ 1 ”,退出注册表编辑器。接下来在 Win2000 光盘中提取“ hal.dll ”文件,在 DOS 下执行以下命令:
   cd %systemroot%/system32( 回车 )
   rename hal.dll hal.old ( 回车 )
   copy f:/i386/hal.dll.softexhal.dll( 回车 )
   (%systemroot% 指的是 Win2000 的安装目录 )
  然后重新启动机器。
   3. 软件冲突导致关机故障
  需要注意的是,安装了系统还原软件或者虚拟光驱软件也有可能造成 Win2000 不能关机。此外,部分杀毒软件在 Win2000 关机的时候也容
易造成蓝屏。因此把这些软件升级到最新版本或者直接反安装掉也许可以解决问题。
  最后,安装 Win2000 SP1 SP2 SP3 补丁集,也不失为解决 Win2000 关机问题的一个好方法。
 
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值