Configuration Manager 用戶端每隔五小時重新安裝一次,可能會導致意外的客戶端升級
本文討論 System Center 2012 Configuration Manager 用戶端和 System Center 2012 R2 Configuration Manager 用戶端中可能會在 Configuration Manager 最新分支或長期維護分支 (LTSB) 環境中導致意外的用戶端升級的問題。
原始產品版本:Microsoft System Center 2012 Configuration Manager、Microsoft System Center 2012 R2 Configuration Manager
原始 KB 編號: 4018655
摘要
Configuration Manager 用戶端安裝 (CCMSetup) 一開始會失敗,並導致用戶端重試工作在 Windows 工作排程器中註冊。 用戶端安裝成功之後,重試工作不會如預期般刪除。 因此,客戶端會繼續每隔五小時重新安裝一次。
在此情況下,如果您將 Configuration Manager 基礎結構升級至最新分支或 LTSB Configuration Manager,而且如果您未升級 Configuration Manager 用戶端,排定的重試工作會繼續每隔五小時強制用戶端重新安裝一次。
下次執行 CCMSetup 時,用戶端會尋找更新的管理點或發佈點,並重新安裝客戶端軟體。 這會將客戶端升級至 Configuration Manager。
這些持續升級會在系統管理員所設定的一般升級程式之外進行。 這包括客戶端試驗功能。
徵狀
在 Microsoft System Center 2012 或 System Center 2012 R2 環境中,您會注意到下列徵兆:
- 用戶端每隔五小時成功重新安裝一次。 此活動會記錄在ccmsetup.log和 Windows 事件記錄檔中。
- 當您在工作排程器中檢視 \Microsoft\Microsoft\ConfigurationManager 資料夾時,您會發現名為 Configuration Manager Client Retry Task] 的工作。
原因
發生此問題的原因是 CCMSetup 會在用戶端上錯誤的資料夾中建立用戶端重試工作。 這可防止 CCMSetup 尋找和移除工作。
排程的工作會建立在 \Microsoft\Microsoft\Configuration Manager 資料夾中,而不是 \Microsoft\Configuration Manager 資料夾中。
因應措施 1
使用工作排程器,從 \Microsoft\Microsoft\Configuration Manager 資料夾手動移除 Configuration Manager 用戶端重試工作。
因應措施 2
部署腳本,以從 \Microsoft\Microsoft\Configuration Manager 資料夾移除 Configuration Manager 用戶端重試工作。
要新增至文稿 Windows PowerShell 命令範例:
get-scheduledtask -taskname "Configuration Manager Client Retry Task"
unregister-scheduledtask -taskname "Configuration Manager Client Retry Task" -confirm:$false
其他相關資訊
在 Configuration Manager 最新分支版本 1602 和更新版本中,在 LTSB 1606 版中,Ccmsetup 會在用戶端升級之後正確移除排程的工作。