相关疑难解决方法(0)

如何以编程方式禁用 Windows 10 Pro 自动重启?

我希望以某种方式禁用 Windows 10 的自动重启,因为这会中断长时间运行的命令,我希望以“编程方式”执行此操作;例如通过脚本。对我来说,通过 UI 设置这个选项会太麻烦(很多机器和频繁重新安装 Windows)。

我不一定希望禁用 Windows 更新或自动下载更新。我只是不希望机器在未经我同意的情况下重新启动。

如何才能做到这一点?


AUOptions regedit 键不是答案

大多数 Google 搜索结果似乎表明,将 regedit 键设置HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU\AUOptions3,然后重新启动,将使 Windows 更新将其下拉菜单选项设置为“通知计划重新启动”而不是默认的“自动(推荐)”,并且这将阻止 Windows 自动重新启动。

但是,以下命令(+ 重新启动)都不会在我的 Windows 10 专业版(64 位)版本 1511 操作系统内部版本 10586.218 副本上产生该结果:

reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /f /v "AUOptions" /t REG_SZ /d "00000003"

reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU" /f /v "AUOptions" /t REG_DWORD /d "3"
Run Code Online (Sandbox Code Playgroud)

相反,这两个命令都会将设置保留为“自动(推荐)”,这将导致 Windows 自动保持下载更新,安装它们并在必要时重新启动。

您也可以手动更改此下拉菜单,重新启动并检查 regedit,您会看到AUOptions密钥没有更改,这表明这不是在 Windows 10 专业版上设置此选项的方式。

这不是“如何在 Windows 10 中禁用自动重启? ”的副本。

请注意,这是没有的副本如何禁止 …

windows-registry windows-update windows-10

7
推荐指数
0
解决办法
802
查看次数

Windows 10:如何仅安装补丁星期二更新,而不安装“C”和“D”更新?

如果有人不知道,Windows 会在每个月的第二个星期二(星期二补丁,又名“B”更新)发布其最重要的和其他先前测试过的更新。不幸的是,它们在第 3 周和第 4 周也分别有“C”和“D”更新,其中包含较少测试的错误修复等。

这是一个描述它的链接:链接

显然,我不想成为测试对象,尤其是因为我在我的 PC 上工作,所以我只想要“B”补丁。除非有关键补丁,我一般要等1-2周,以防万一补丁有问题。但这意味着,如果我更新,那么下载“C”和“D”更新会冒更多风险。

有没有办法(也许是工具)来选择要下载的更新?唯一能想到的就是手动下载一个,不是很方便吗?

编辑:有些人提到我必须单击“检查更新”才能接收不需要的更新。是我的错误,我忘了提,虽然我没有按下它,但我有以下更新待处理:

KB2589339: March 5
KB4486553: March 1
KB4483452: Feb 15
KB4018313: Feb 12 (patch Tuesday)
KB4462174: Feb 12 (patch Tuesday)
KB4487038: Feb 12 (patch Tuesday)
Run Code Online (Sandbox Code Playgroud)

KB4487044:2 月 12 日(周二补丁)

如您所见,其中 3 个后来被释放

updates windows-10

7
推荐指数
1
解决办法
726
查看次数

在 Windows 10 Professional - 2017 中禁用自动重启

等待!在您阅读整个问题之前,请不要将其标记为重复。我很清楚这里应该有一个高度赞成的解决方案但这是有问题的,因为自从第一次回答这个问题以来,windows 已经发生了许多重要的变化。其中一些更改使解决方案的某些方面完全无效(例如,请参阅此处问题中 ramhound 的第一条评论)。此外,最高答案下方现在有 27 条评论,因此不太可能阅读任何其他评论。

所以现在我的问题是:我希望在更新后防止 Windows 重新启动,因为有时我想让我的 PC 一次无人看管地执行一项任务长达一周。可以做到吗?

找到的解决方案: Windows 10 重启阻止程序

一个简单的 Windows 服务,它将在后台更新这个“活动时间”时间段。

它免费、简单且有效。

2019 年 3 月:仍然没有不必要的重启。

2019 年 3 月 24 日: Windows 10 重启阻止程序现在已被标记为重复问题中的正确答案。

windows-10

5
推荐指数
1
解决办法
1993
查看次数

是什么让 Windows 10 中的更新协调器服务不断重新启用?

以下服务已成功禁用,并且激活它们的可执行文件已在属性下删除了安全权限:

  1. 后台智能传输服务
  2. 更新 Orchestrator 服务
  3. Windows 更新 Windows
  4. 更新医疗服务

我还在任务计划程序及其各自的注册表文件设置中完全禁用了这些服务,并重新启动以确认注册表文件设置已保存。事实上,任务计划程序本身已被完全禁用,即使在系统级 MMC 内也无法访问。

然而,更新协调器服务每天都能以某种方式重新激活自身,并且会下载 KB5008212 软件包(或我没有的任何其他软件包)(如果尚未下载),因此删除该软件包没有帮助。

这台机器用于测试,我不想安装 KB5008212 软件包。我有一个始终运行的系统级/管理级MMC控制台,以便我更轻松地刷新计算机管理组件下的服务工具,找到更新Orchestrator服务,设置为禁用并停止该服务,然后单击应用/确定。

我测试了一下,看看如果我不每天这样做会发生什么。当它重新激活时,我没有理会它,最终,在几天的时间里,我上面列出的 4 项服务将一一重新启用并激活。

我厌倦了不断地与这个斗争。如果保存的注册表更改,其文件的安全激活权限以及服务中的禁用设置组合起来无法做到这一点。

我想知道什么会发生,我想知道还有哪些其他服务或任务负责它的重新激活。

windows-registry windows-update services windows-services windows-10

5
推荐指数
1
解决办法
4597
查看次数

在 windows7 上安排任务时出现问题

我很难安排我写的任务。

基本上我创建了一个.bat执行 R 脚本的文件 ( script.R)。当我双击该.bar文件时,它就会被执行。我可以看到结果文件以及某种日志文件script.Rout

当我尝试运行调度程序中的所有内容时,我无法让它运行。当我单击Run运行我的任务时,该任务会在History选项卡中生成多个条目,显示我的任务开始,并在同一秒结束。所以基本上没有什么被执行。

哪里可以查看出现了什么问题?我的脚本写入了一些位于此.Rout文件中的输出,但这不是使用任务计划程序创建的。

我已经将我的用户添加到策略设置中以安排任务,并且通过编辑任务,Windows 不会抱怨,我认为这不是问题。

希望获得一些帮助来找到问题。

编辑:

我现在意识到,只要我不选择 ,我的任务就会运行Execute task whether user is logged in or not。如果我切换到此设置,我的脚本将不会被执行。可能存在一些安全问题吗?

windows-7 task-scheduler

4
推荐指数
1
解决办法
4657
查看次数