知识屋:更实用的电脑技术知识网站
所在位置:首页 > 维修知识 > 其它故障

电脑反复重启怎么办

发布时间:2012-06-23 22:31:33作者:知识屋

在网上我们会时不时看到有网友提问“电脑反复重启怎么办”之类的问题,此类问题一般是由于中毒导致userinit.exe文件和对应的注册表键值损坏或丢失,当您遇到这样的问题时,我们该怎么解决呢。

 

工具/原料

  • Windows XP

     
  • PE盘

     
  • U盘

     
  • 注册表编辑器

     
 

userinit.exe文件丢失

  1. 首先准备一个U盘,到一台正常的Windows XP系统中将userinit.exe文件拷贝进去,然后使用Windows PE盘进入最小操作系统

     
  2. 单击“开始”菜单,单击“运行”命令,在“打开”框中键入“%windir%system32”,单击“确定”按钮

     
  3. 打开该目录窗口,将userinit.exe文件粘贴进去

     
 

错误的userinit.exe注册表参数

  1. 在开机的时候一直按F8键,然后进入安全模式或是使用Windows PE盘进入最小操作系统

     
  2. 进入操作系统环境后,单击“开始”菜单,单击“运行”命令,在打开框中输入“regedit”命令,单击“确定”按钮

     
  3. 打开注册表编辑器,在左侧窗口(注册表树)定位到以下分支

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon

     
  4. 在右侧窗口找到并双击打开数值名称为“Userinit”的字符串,将数值数据修改为“%windir%system32userinit.exe”,修改完成后单击“确定”按钮保存设置

     
  5. 接着再依次展开到以下注册表项

    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options

     
  6. 在“Image File Execution Options”主项下找找看有没有名为“userinit.exe”的子项,如果有则鼠标右键删除

     
 

注意事项

  • 错误修改注册表会导致系统崩溃,但如果按照作者提供的步骤操作是不会有问题的。

     
  • 不排除由于硬件问题导致电脑反复重启的现象,遇到此问题需要请教专业的计算机维修人士

(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜