共用方式為


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 基礎結構升級至 Configuration Manager 最新分支或 LTSB,而且您未升級 Configuration Manager 用戶端,排定的重試工作會繼續每隔五小時強制重新安裝用戶端。

下一次 CCMSetup 執行時,用戶端會尋找更新的管理點或發佈點,然後重新安裝客戶端軟體。 這會將客戶端升級至 Configuration Manager。

這些持續升級發生在系統管理員所設定的一般升級程式之外。 這包括客戶端試驗功能。

徵兆

在 Microsoft System Center 2012 或 System Center 2012 R2 環境中,您會注意到下列徵兆:

  • 用戶端每隔五小時就成功重新安裝一次。 此活動會記錄在 ccmsetup.log 和 Windows 事件記錄檔中。
  • 當您在 [工作排程器] 中檢視 \Microsoft\Microsoft\ConfigurationManager 資料夾時,您會發現名為 Configuration Manager 用戶端重試工作的工作。

原因

發生此問題的原因是 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 會在用戶端升級之後正確移除排程的工作。