大约一周前,我的Windows 10 Pro在深夜开始醒来。大约半年前,我曾遇到过类似的问题,但是使用此答案设法配置了原因-不合规的UpdateOrchestration任务并将其禁用。禁用“重新启动”任务中的“唤醒计算机...”选项很有帮助。
但是,大约一周前,计算机又在半夜开始醒来,而我无法说服Reboot这次保持关闭状态。当我取消选中“唤醒计算机...”选项时,将出现一个窗口,要求我提供一些S-1-5-18
我从未听说过的神秘用户的登录凭据(请参见下图,我使用的是波兰语Windows版本)。
我不知道密码S-1-5-18
应该是什么。这个窗口的下拉菜单允许我选择其他用户,除了神秘用户外S-1-5-18
-实际上似乎有大约5个帐户的名称与我的Windows用户名相似(为什么有许多帐户?我不知道?我不知道,控制面板向我显示为此计算机的唯一用户);当我在下拉列表中选择其中之一并输入密码时,我收到以下消息(从波兰语翻译为英语):
提供的变体结构包含无效数据
您是否知道如何禁止计算机在夜间重新启动?
--
编辑:要澄清多个用户名的事情:S-1-5-18
下拉列表中有一个用户。我说的多用户内容与我原来的Windows用户名有关。下图显示了用户下拉菜单的内容。我已经删除了显示原始电子邮件地址,真实姓名或计算机名称的名称。。
EDIT2:我尝试使用PowerShell使用以下脚本在任务上禁用“唤醒运行”选项,并且该脚本也无法正常工作。没有错误,但WakeToRun
留下true
。
?{ $_.Settings.WakeToRun -eq $true -and $_.State -ne 'Disabled' } |
%{
write-host $_
$_.Settings.WakeToRun = $false;
Set-ScheduledTask $_
}
我最终能够禁用该Reboot
任务。首先,我在中尝试了以下行cmd
:
SCHTASKS /Change /TN "Microsoft\Windows\UpdateOrchestrator\Reboot" /DISABLE
It did not work, and the error message said I do not have sufficient privileges to modify the task (even though I work on a Windows admin account). However, thanks to this message, I was able to find information about NSudo program. Per the already linked hint, I used it in a TrustedInstaller mode to start cmd
and - lo and behold - SCHTASKS
now worked perfectly, allowing me to disable the Reboot
task. Windows is user friendly, they said.
编辑:为了使事情更清楚,NSudo为您提供了重新启动任务的特权,您不必完全使用cmd
上面列出的功能来禁用重新启动任务。另外,您也可以使用它来运行taskschd.msc
和编辑重新启动任务,以适应您喜欢的情况(例如,通过取消选中“唤醒...”复选框)。
我发现变化并不总是那么持久。在上述消息指出,在有权发布使用以下命令cmd
从NSudo(注意您可能需要翻译的帐户名语言的Windows使用):
icacls "%WINDIR%\System32\Tasks\Microsoft\Windows\UpdateOrchestrator\Reboot" /inheritance:r /deny "Everyone:F" /deny "SYSTEM:F" /deny "Local Service:F" /deny "Administrators:F"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句