计划任务的这2个注册表要记住
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTree
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTasks
我不小心搞了个开机计划任务原本是要每隔30分钟重启一次机器的,结果忘记加开机延迟30分钟启动,导致每次一开机就执行,人为制造了一个循环重启的案例。
解决办法:进入winpe挂原系统注册表(C:WindowsSystem32configSYSTEM),找到Schedule服务,比如原系统注册表挂到了aaaaa,那么Schedule服务的路径就是
HKEY_LOCAL_MACHINEaaaaaControlSet001ServicesSchedule
其下有个Start,从2改成4然后解挂注册表
这样开机就不自动重启了。开机后,从注册表这个路径找到那个循环重启的计划任务缓存,彻底删掉即可
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionScheduleTaskCacheTree
删掉后,再把HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesSchedule下面的Start从4改成2然后重启机器