标签: windows-update

禁用或卸载 Windows Server KB890830 自动维护上的恶意软件删除工具

我们有一个脚本拒绝为我们的本地 Windows 更新服务器更新KB890830,但我们最近发现有人在脚本运行之前批准了每月更新之一,并且恶意软件删除工具 (MRT) 已安装在我们所有的服务器上。

我们过去曾遇到过 MRT 问题并希望将其删除,但现在脚本拒绝了更新,我们在该View installed updates部分下找不到任何内容来删除它。我们也尝试运行,wusa.exe /uninstall /KB:890830但它返回了错误:

此计算机上未安装更新 KB890830。

按照C:\Windows\debug\mrt.logC:\Windows\System32\MRT.exe被在控制面板的操作中心部分中定义的“自动维护”窗口期间每天运行。所以它肯定被安装并每天运行。

我尝试使用SysInternals AutoRuns并查看计划任务,但无法找到它的启动位置。

我们如何禁用或卸载 Windows 服务器上的恶意软件删除工具以防止其运行?

wsus uninstall windows-update windows-server-2012-r2

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

Windows 2016 更新和活动时间

为了将其放入更多生产箱,我正在测试 Windows 2016 更新行为。我sconfig在“Windows 更新设置”中选择了“DownloadOnly”,并将“活动时间”配置为 07:00 到 19:00。

据我了解,此设置应按以下方式工作:

  • 自动下载更新;
  • 不会自动安装更新;相反,系统管理员必须手动确认更新安装;
  • 如果必须重新启动服务器,则应自动配置活动时间以外的计划重新启动;
  • 在非工作时间(即:19:00 - 07:00 之后)服务器应该重新启动。

主要问题:上述理解是否正确?

我问是因为在 Windows 2016 域控制器上进行测试并手动安装更新时,即使通知显示“您的设备计划在活动时间以外重启(活动时间为 07:00 到 19:00)”,重启也永远不会发生。

我注意到在 Task Manager\Library\Windows\Windows Update 中,musnotification.exe RebootDialog创建了一个 Reboot Task launching以在 19:20 运行,并且每 30/60 分钟运行一次。

第二个问题:默认情况下,当有登录的远程桌面用户时,Windows 2016 的行为如何?它通知吗?它重新启动吗?如果会话处于断开连接状态怎么办?

注意:我知道政策No auto-restart with logged on users for scheduled automatic updates installations,但是:

  1. 它未激活/未配置;
  2. 由于我不是自动安装更新,它应该没有任何效果:

仅当配置自动更新策略配置为执行更新的计划安装时,此策略才适用。

当然,我完全理解服务器应该只在适当的时候打补丁和重启。但是,我真的很想了解当前(Win2016)更新行为背后的逻辑。我强烈觉得我错过了一些东西,因为这应该是一项基本的维护任务。

我已经阅读了这些信息,但我真的很想听听一些第一手的 Windows 系统管理员经验。

windows-update windows-server-2016

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

自动安装 Microsoft Update 实用程序

我在具有多种硬件的环境中工作,因此我们通常使用自动安装和组策略而不是驱动器映像来部署 Windows 7。我们总是需要手动执行的一个步骤是打开 Windows Update 并告诉它升级到 Microsoft更新。如何自动部署 Microsoft Update?

deployment windows-7 windows-update

6
推荐指数
1
解决办法
217
查看次数

Server Core 2012 上的 Windows 更新

我已经搜索了一段时间,但还没有找到关于 Windows 更新如何与 Server Core 2012 一起工作的问题的答案。我有几个域控制器,我刚刚上线并决定将它们更改为服务器核心。我发现的两件事是使用sconfig但在使用时收到以下错误消息

?Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

Inspecting system...


===============================================================================
                         Server Configuration
===============================================================================

1) Domain/Workgroup:                    Domain:  mydomain
2) Computer Name:                       mydc
3) Add Local Administrator
4) Configure Remote Management          Enabled

5) Windows Update Settings:             Automatic
6) Download and Install Updates
7) Remote Desktop:                      Disabled

8) Network Settings
9) Date and Time
10) Help improve the product with CEIP  Not participating
11) Windows Activation

12) …
Run Code Online (Sandbox Code Playgroud)

windows-update windows-server-core windows-server-2012

6
推荐指数
1
解决办法
1万
查看次数

每次 Windows 更新后运行特定脚本

有没有办法在每次 Windows 更新完成时运行特定的脚本(即,在重新启动之后或在不需要重新启动的更新之后)?

我的应用程序受到MSCOMCTL.OCX 更新的影响,似乎每次 Windows 更新更新时,用户都需要应用我的修复脚本。

编辑:对于 Windows 7 及更高版本。

automation scripting windows windows-7 windows-update

6
推荐指数
1
解决办法
3343
查看次数

wusa.exe 返回码 5 是什么意思?

我正在尝试通过 Chocolatey 在服务器上安装powershell 4.0。它失败了:

[错误] [错误] 使用 C:\Users\jdearing\AppData\Local\Temp\chocolatey\Powershell4\Powershell4Install.msu /quiet /norestart /log:"C:\Chocolatey\lib\powershell4.4.0. 0.20131204\tools\PowerShell.v4.Install.log”未成功。退出代码是“5”。

我在应用程序日志中什么也没得到,而且该日志似乎是二进制数据。我找不到 wusa.exe 的返回码列表。

windows-update

6
推荐指数
1
解决办法
8432
查看次数

如何在重新启动挂起时防止服务器在注销时重新启动?

此问题与 Windows 更新在最后一个会话注销 Server 2003 时强制重新启动有关。已安装更新并且重新启动未决。显然,如果最后一个会话在白天被注销,这是有问题的。服务器受网络范围的 GPO 约束。有什么办法可以防止这种行为吗?

我已经阅读了很多关于这个问题的文章,但大多数建议修改一个不可用的设置,即“计划的自动更新安装不自动重启”。我的设置是:“对于预定的自动更新安装,登录用户不自动重启”,这显然不是我想要的。

据我所知,这种行为是无法解决的。我也许可以从网络范围的 GP 中删除服务器,然后手动处理更新(不需要)或为服务器创建 GPO 并使用选项 3 下载但不安装更新,这又是不理想的。我对自动安装方面感到满意,但希望能够防止上述重启行为并让它在设定的时间重启。

wsus windows-update

6
推荐指数
1
解决办法
2247
查看次数

WSUS 和拉取的补丁

当微软拉取坏补丁时,WSUS 是自动拉取补丁还是我们需要手动拉取?

如果我们必须手动完成,我们如何保持在坏补丁之上?

windows wsus update windows-update

6
推荐指数
1
解决办法
93
查看次数

使用 WSUS 时,客户端是否应该能够访问 ctldl.windowsupdate.com?

我们更改了 webfilter 的一些策略,现在我们看到一些客户端正在尝试访问ctldl.windowsupdate.com但被阻止。

由于我们使用的是 WSUS 服务器,我的印象是这是计算机寻找更新的唯一地方。

客户端 pc 应该能够访问 ctldl.windowsupdate.com 吗?

wsus windows-update

6
推荐指数
2
解决办法
2万
查看次数

如何确定最近在 Windows Server 2016 上成功运行的 Windows 更新的日期和时间?

Microsoft 似乎在 Server 2016 中删除了此注册表项。

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install

有谁知道具有上次 Windows 更新安装成功日期/时间的等效注册表项?或者也许是查询这个值的不同方法?

我花了几个小时谷歌搜索,但一无所获。我能找到的最近的注册表项是:

HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

但是,它没有上次成功安装日期/时间的密钥。

windows-update windows-registry windows-server-2016

6
推荐指数
1
解决办法
1万
查看次数