win10 home无法修改“重启”任务

msb*_*msb 19 windows-task-scheduler windows-10

我有 Windows 10 home,我以我的用户身份登录,该用户具有管理员权限。我进入“任务计划程序”,在 下"Task Scheduler Library > Microsoft > Windows > UpdateOrchestrator",有一个名为“重启”的任务。我右键单击属性,继续“条件”并禁用"Wake the computer to run this task". 当我点击“确定”保存修改时,它会要求我输入用户+密码。(窗户上写着"Enter user account information for running this task")。

默认情况下,“用户名”字段已经带有值“S-1-5-18”,这显然是 Windows 的内部用户之一。我尝试使用我的密码没有成功。我将用户更改为我的用户并尝试我的密码,也没有成功。我启用了“管理员”用户并尝试与该用户相同,也没有成功。

它给我的信息是:"An error has occurred for task Reboot. Error message: The following error was reported: 2147943004"。我不知道更改设置的正确用户/密码,我不知道如何取得所有权或更改权限,以便它不会要求输入用户/密码。

我真的很沮丧,我无法在自己的计算机中修改某些设置,所以我想知道原因,以及如何获得适当的权限。我似乎和这个人有同样的问题,但他从未得到有关如何更改此设置的答案。他设法禁用了它,我也这样做了,但我仍然想知道我应该做什么来更改设置,无论禁用任务。此外,他在 win10pro 中,我在 win10home 中,因此我无法访问lusrmgr.mscgpedit.msc

小智 15

成功。经过多次尝试,这对我来说适用于 Windows 10 Home。下载 PSExec。

PSEXEC /S CMD.EXE
SCHTASKS /Change /tn "\Microsoft\Windows\UpdateOrchestrator\Reboot" /DISABLE
你应该得到: SUCCESS: 计划任务“\Microsoft\Windows\UpdateOrchestrator\Reboot”的参数已经改变。

  • 我的已经被禁用了,电脑又重新启动了。男孩,我讨厌 M$。>:-/ (3认同)

Pat*_*ick 11

Windows 10 家庭版 [...]

很沮丧,我无法在自己的计算机中修改某些设置......我想知道为什么

你回答你自己的问题。Home 适用于不一定有能力管理或维护其系统的家庭用户。通过将家庭用户锁定在此类设置之外,Microsoft 正在努力防止 XP 时代的未打补丁系统的恐怖,人们关闭更新,因为他们不明白他们为什么需要更新以及没有得到更新的影响。

关于你的问题的胆量。S-1-5-18 是 LocalSystem 用户,这是一个高权限帐户,普通用户,甚至管理员,每天都不应干扰。

这个想法是我们通过用户空间工具控制窗口,操作系统将对作为系统执行的底层进程进行必要的更改。因此,您无法控制您提到的任务。理论是你不要在这里改变东西,你应该在你通过通常的设置窗口访问的图形界面中改变它们。

但是,您可以使用一些技巧来绕过这些保护。

要以 SYSTEM 权限运行,您可以执行以下操作:

  • 从 sysinternals 获取 PSEXEC 的副本
  • 在管理 CMD 窗口中运行以下命令
    • PSEXEC /S CMD.EXE

这将为您提供一个在会话 0 中以 SYSTEM 身份运行的命令 shell。从这里您可以以该用户身份执行命令,这意味着您将能够更改这些计划任务的功能

SCHTASKS /Change 是您最有可能的选择,从这里您可以控制任务,停止、启动、删除

  • 我已经尝试过这个并且在执行 PSExec 后无法让它工作:`C:\WINDOWS\system32>SCHTASKS /Change /tn "\Microsoft\Windows\UpdateOrchestrator\Reboot" /DISABLE ERROR: Access is denied.` 否无论我做什么,我都无法禁用或更改用户或更改此计划任务的唤醒计时器设置。 (2认同)
  • 这对我来说是答案的一部分。@jkiv 下面提到运行 psexec -s -i cmd.exe。额外的 -i 允许命令与桌面交互,因此当您在新窗口中运行 taskschd.msc 时,它将启动任务计划程序 UI,它比整理正确的命令行参数更易于用户导航. 换句话说,这个额外的 -i 标志让您可以像您期望的作为您自己设备的管理员一样运行 Task Scheduler,并且由于 -s 以系统用户身份运行,因此您不会再收到输入密码的提示。 (2认同)

jki*_*kiv 10

我正在使用 Windows 10 专业版并且遇到了类似的问题。我无法使用任务计划程序 UI 在重新启动任务上更改我的“唤醒计算机以执行此任务”设置,但发现我最终可以使用此方法:

按照帕特里克的建议使用 psexec:

  1. 以管理员身份运行命令提示符。
  2. 导航到psexec可执行文件所在的位置。
  3. 运行.\psexec -s -i cmd.exe以打开一个新的 cmd 窗口。
  4. 在新的 cmd 窗口中运行taskschd.msc(或%windir%\system32\taskschd.msc)。
  5. 像以前一样编辑您的任务。不应提示您输入凭据。

当 Windows 将我的计算机从睡眠中唤醒以强制重新启动时,我开始为此寻找解决方案。问题是我的引导加载程序在等待我的输入时将 CPU 固定在 100%。发生这种情况时,我的笔记本电脑经常处于关闭状态,并且摸起来很烫。我也很担心我的桌面,自从我早上开始发现它坐在引导加载程序中,所有风扇都打开后,它一直表现不正常。

  • 现在已经大约一个月了,我可以确认这并没有阻止计算机在更新时醒来重新启动。 (2认同)