
XP电脑开机后频繁重启可能有以下原因:
病毒破坏:自从有了计算机以后不久,计算机病毒也应运而生。当网络成为当今社会的信息大动脉后,病毒的传播更加方便,所以也时不时的干扰和破坏我们的正常工作。比较典型的就是前一段时间对全球计算机造成严重破坏的“冲击波”病毒,发作时还会提示系统将在60秒后自动启动。对于是否属于病毒破坏,可以使用最新版的杀毒软件进行杀毒,一般都会发现病毒存在。
系统文件损坏:当系统文件被破坏时,如Win2K下的KERNEL32.DLL、Win98 FONTS目录下面的字体等系统运行时基本的文件被破坏,系统在启动时会因此无法完成初始化而强迫重新启动。对于这种故障,因为无法进入正常的桌面,只能覆盖安装或重新安装。
定时软件或计划任务软件起作用:如果你在“计划任务栏”里设置了重新启动或加载某些工作程序时,当定时时刻到来时,计算机也会再次启动。对于这种情况,可以打开“启动”项,检查里面有没有自己不熟悉的执行文件或其他定时工作程序,将其屏蔽后再开机检查。当然,也可以在“运行”里面直接输入“Msconfig”命令选择启动项。
userinit.exe文件丢失:userinit.exe文件丢失也可能导致电脑频繁重启。可以准备一个U盘,到一台正常的WinXP系统中将userinit.exe文件拷贝进去,然后使用Windows PE盘进入最小操作系统。之后打开该目录窗口,将userinit.exe文件粘贴进去。再打开注册表编辑器,在左侧窗口(注册表树)定位到以下分支HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon,在右侧窗口找到并双击打开数值名称为“Userinit”的字符串,将数值数据修改为“%windir%system32userinit.exe”,修改完成后单击“确定”按钮保存设置。
以上信息仅供参考,如果问题仍未解决,建议寻求专业维修人员的帮助。