共用方式為


公開預覽 (組態衝突)

重要

這項功能處於 公開預覽狀態。 這項功能正在積極開發中,而且可能不完整。

在整備檢查期間,如果有裝置的登錄設定衝突,通知會列在 [ 未就緒] 索引卷標中。通知包含一份警示清單,說明裝置為何尚未準備好進行更新。 提供如何解決問題 () 的指示。 您可以檢閱任何標示為 [尚未就緒] 的裝置,並將其修復為 [就緒] 狀態。

Windows 自動修補會監視衝突的設定。 系統會通知您無法正確更新 Windows 的特定登錄值。 應移除這些登錄機碼以解決衝突。 不過,其他服務可能會回寫登錄機碼。 建議您檢閱衝突設定的常見來源,以確保您的裝置繼續接收 Windows 匯報。

最常見的衝突組態來源包括:

  • Active Directory 群組原則 (GPO)
  • Configuration Manager 裝置客戶端設定
  • 商務用 Windows Update (WUfB) 原則
  • 手動登錄更新
  • 在映像處理 (LGPO) 期間套用的本機 群組原則 設定

自動修補檢查的登錄機碼

Location= HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\DoNotConnectToWindowsUpdateInternetLocations Value=Any
Location= HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\DisableWindowsUpdateAccess Value=Any
Location= HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\WUServer String=Any
Location= HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\UseWUServer Value=Any
Location= HKLM:SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdate Value=Any

解決衝突

Windows 自動修補建議移除衝突的組態。 下列補救範例可用來移除以自動修補受控客戶端為目標的衝突設定和登錄機碼。

重要

建議您只以設定警示衝突的裝置為目標。 下列補救範例可能會影響不是由 Windows 自動修補所管理的裝置,請務必據以為目標。

Intune 補救

流覽至 [Intune 補救],並使用下列範例建立補救。 建議您針對每個值建立單一補救,以瞭解值在移除之後是否持續存在。

如果您使用 偵測 和/或 補救 動作,請務必更新警示中所呼叫的適當 路徑 。 如需詳細資訊,請參閱 補救

Detect

if((Get-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate).PSObject.Properties.Name -contains 'DoNotConnectToWindowsUpdateInternetLocations') {
    Exit 1
} else {
    exit 0
}
警示詳細數據 說明
路徑 HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
DoNotConnectToWindowsUpdateInternetLocations

補救

if((Get-ItemProperty HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate).PSObject.Properties.Name -contains 'DoNotConnectToWindowsUpdateInternetLocations') {
    Remove-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name "DoNotConnectToWindowsUpdateInternetLocations"
}
警示詳細數據 說明
路徑 HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
DoNotConnectToWindowsUpdateInternetLocations

PowerShell

將下列 PowerShell 腳本複製並貼到 PowerShell 或 PowerShell 編輯器中,並以 .ps1 擴充功能儲存。 如需詳細資訊,請 參閱 Remove-ItemProperty (Microsoft.PowerShell.Management)

Remove-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name "DoNotConnectToWindowsUpdateInternetLocations"
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name "DisableWindowsUpdateAccess"
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" -Name "WUServer"
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "UseWUServer"
Remove-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" -Name "NoAutoUpdate"

Batch 檔案

將下列程式代碼複製並貼到文本編輯器中,並使用擴充功能儲存它 .cmd ,並針對受影響的裝置執行。 此命令會移除會影響 Windows 自動修補服務的登錄機碼。

@echo off
echo Deleting registry keys...
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DoNotConnectToWindowsUpdateInternetLocations" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "DisableWindowsUpdateAccess" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v "WUServer" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "UseWUServer" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /f
echo Registry keys deleted.
Pause

登錄檔

將下列程式代碼複製到記事本檔案、另存為 .reg 擴展名,然後針對受影響的裝置執行。 這會移除會影響 Windows 自動修補服務的登錄機碼。 如需詳細資訊,請 參閱如何使用.reg檔案來新增、修改或刪除登錄子機碼和值

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"DoNotConnectToWindowsUpdateInternetLocations"=-
"DisableWindowsUpdateAccess"=-
"WUServer"=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"UseWUServer"=-
"NoAutoUpdate"=-

衝突組態的常見來源

下列範例可用來驗證設定是否持續來自下列其中一項服務。 清單並不詳盡,而且系統管理員應該注意,變更可能會影響未受Windows 自動修補管理的裝置,並應據此進行規劃。

群組原則 管理

群組原則 管理是大多數組織中最常用的用戶端設定工具。 基於這個理由,這通常是衝突組態的來源。 在受影響的用戶端上使用原則 (RSOP) 的結果集,可以快速識別設定的原則是否與 Windows 自動修補衝突。 如需詳細資訊,請參閱使用原則結果集來管理 群組原則。

  1. 啟動提升權限的指令提示字元,然後輸入 RSOP
  2. 流覽至 [計算機設定>原則>] [系統管理>範本] [Windows 元件>Windows Update
  3. 如果原則不存在於 Windows Update 中,則似乎不 群組原則。
  4. 如果存在原則 Windows Update,請修改或限制衝突原則的目標,以解決警示。
  5. 如果 [原則名稱] 標示為 [本機 群組原則],則這些設定可能已在映像處理期間或 Configuration Manager 套用。

Configuration Manager

Configuration Manager 是常見的企業管理工具,可協助管理 Windows 匯報。 基於這個理由,即使工作負載已正確設定,在移至 100% 雲端或共同管理的工作負載時,我們看到許多環境設定錯誤。 用戶端設定通常會遺失。 如需詳細資訊,請 參閱關於用戶端設定和軟體更新

  1. 移至 Microsoft 端點 Configuration Manager 主控台
  2. 流覽至 [ 系統管理>概觀>] [用戶端設定]
  3. 確定未設定軟體 匯報。 如果已設定,建議您移除這些設定,以避免與 Windows 自動修補發生衝突。

第三方解決方案

第三方解決方案可以包含任何其他可能為有問題的裝置撰寫組態的產品,例如 MDM (行動裝置管理員) 或原則管理員。