学习啦>学习电脑>电脑故障>电脑故障现象>自动关机>

xp电脑关机后自动重启

楚焕分享

  xp电脑关机后自动重启,这在xp用户眼中已经是很正常的事情了,很多用户都表示不知道是什么原因,那我们要怎么解决这种问题呢?下面就由学习啦小编来跟你说说该怎么办吧!

  xp电脑关机后自动重启的解决方法

  步骤:

  ①开始\运行\输入:msconfig\确定\系统实用配置程序\高级\选中“禁用快速关机”\重新启动电脑。

  ②如果还不能解决,看看是否有驱动程序或硬件错误。

  电脑在正常关闭时却自动重启,一般是由于主板电源管理出现问题所致。有些主板的电源管理部件,由于受布线设计和零件质量的影响,对电平信号的响应不是很精确。由于在主板切断电源的瞬间会产生一个瞬间高压,这个高压存在时间很短,对硬件产生的损坏作用极小,但是通常会使网卡、调制解调器等PCI设备产生一个微小脉冲。如果没有判定为噪音信号,且主板BIOS中开启了自动唤醒功能的话,主板就会检测到网卡等设备的外部连接请求,于是自动开机。这种原因是由于硬件引起的,所以单纯刷新主板BI0S是不能解决问题的。可以试着在主板BIOS中关闭自动唤醒功能试试,也可在power management setup\wake-up by pci card\disabled(关闭pci卡唤醒功能)。

  Windowsxp的关机过程

  Windows xp的关机程序在关机过程中将执行下述各项功能:完成所有磁盘写操作-->清除磁盘缓存-->执行关闭窗口程序关闭所有当前运行的程序-->将所有保护模式的驱动程序转换成实模式。

  引起关机故障的主要原因

  引起Windows系统出现关机故障的主要原因有:选择的退出Windows时的声音文件损坏;不正确配置或损坏硬件;BIOS配置的设置不相容;在BIOS中的“高级电源管理”或“高级配置和电源接口”的设置不适当;没有在实模式下为视频卡分配一个IRQ;某一个程序或TSR程序可能没有正确地关闭;加载了一个不兼容的、损坏的或冲突的设备驱动程序等等。

  故障分析与解决

  1.退出Windows时的声音文件损坏

  首先你可确定“退出Windows”声音文件是否已毁坏?打开“控制面板”,打开“声音”,将“退出Windows”声音取消。如果Windows正常关闭,则问题是由退出声音文件所引起的,要解决这一问题,可以从备份中恢复声音文件或者重新安装提供声音文件的程序,也可定义“退出Windows”为无声。

  2.快速关机不正常

  快速关机是Windows98以后系统中的新增功能,可以大大减少关机时间,但是该功能与某些硬件不兼容,可能会导致计算机停止响应。可运行“Msconfig”,在“高级”选项中禁用快速关机。如果计算机能正常关机,则说明硬件设备不兼容现象存在。

  3.注意“高级电源管理”

  此外计算机上的“高级电源管理(APM)”功能也可引起关机死机或黑屏问题。而要确定APM是否会引起关机问题,可打开“设备管理器”,打开“系统设备”。在“高级电源管理”中取消“启用电源管理”选择。如果计算机正常关机,则问题的原因可能在于APM。

  4.启动即关机故障

  大家经常遇到在Windows刚刚启动的时侯就显示“可以安全地关闭计算机了”,或者启动时马上关机或关机时重新启动等故障。这类故障的原因一般来说是由于Wininit.exe或Vmm32.vxd文件的损坏所造成的。解决办法是重新从WINDOWS安装程序压缩包中调取这两个文件。放入Windows\system子目录下,将Vmm32.vxd改名为Vmm32.行备份,然后打开“系统工具”,--.-->选择“系统信息”---à“工具”里的“系统文件检查器”,选择“从安装盘提取一个文件”,输入“Wininit.exe”或“Vmm32.vxd”。重复此步骤,以替换文件Wininit.exe或Vmm32.vxd。

  5.Config.sys或Autoexec.bat有问题

  此外,可检查Config.sys文件或Autoexec.bat文件中是否存在冲突。用文本编辑器察看这两个文件的内容,看是否有多余的命令,也可以用“rem”来禁止某些语句的执行,逐步排除,直到发现有冲突的命令。

  6.检查CMOS设置

  CMOS设置不正确一样也会引起电脑关机问题,大家在电脑启动时可进入CMOS设置页面,重点检查CPU外频、电源管理、病毒检测、IRQ中断开闭、磁盘启动顺序等选项设置是否正确。具体设置方法可参看主板说明书,其上面有很详细的设置说明,如果对其设置实在是不太懂,建议直接用厂家出厂默认设置既可。

  打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\control\Shutdown子项,在右边窗口中新建一个“字符串值”,命为“FastReboot",同时将“数值数据”设为0即可

    538798