此前CFan曾介绍过Windows 10升级后关机时出现自动重启故障问题的解决办法。Windows 10自动重启的问题并不局限于升级所引起的关机时自动重启,在平时使用的过程中,也可能会发生定时或不定时自动重启的故障。这时,可尝试用下面的办法来解决。
虽然自动重启的原因具有其复杂性,但也可以根据不同情况做初步判断:如果是因软件不兼容引起,应是在使用过程中出现;若是自动运行程序的问题,应是启动后无任何操作的情况下出现。
1. 软件不兼容引起的系统失败
软件不兼容会引起系统自动重启。系统默认会将发生的此类特殊事件写入日志,与此同时,在用Windows默认解决方法自动处理失败后,系统自动进行重启,而这一过程是由Windows系统“启动和故障恢复”中的选项来控制的。在该窗口中关闭了这一选项,就可以避免因这方面的原因引起的系统重启。具体操作方法如下:
右键单击“开始”按钮并选择“系统”选项。随后,在“系统”窗口中选择“高级系统设置”(图1)。
接下来,在“系统属性”窗口的“高级”选项卡下,点击“启动与故障恢复”分组下的“设置”按钮(图2)。在随后出现的“启动和故障恢复”窗口中,将“系统失败”分组中的“自动重新启动”复选框中的√去掉,然后点击“确定”按钮即可(图3)。
2. 自启动程序不合适引起的系统重启
自启动程序本身不合适也会引起系统重启。这时,可先以安全模式启动Windows,然后按下Win+R组合键,运行MSCONFIG命令。在启动的系统配置窗口中,选择“常规”选项卡中的“诊断启动”,以便使启动时仅加载基本的设备和服务(图4)。
重启系统,然后再次进入系统配置窗口,点击“服务”选项卡,选中“隐藏所有Microsoft服务”复选框,从服务列表中选择需要随系统自动启动的项目进行测试(图5)。为确定问题具体是由哪个程序引起,可一次只选一个程序做实验,直到确定出问题的程序为止。