Configuration Managerクライアントは 5 時間ごとに再インストールされ、不注意によるクライアント アップグレードが発生する可能性があります
この記事では、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 タスク スケジューラに登録されます。 クライアントのインストールが成功すると、再試行タスクは予期したとおりに削除されません。 そのため、クライアントは引き続き 5 時間ごとに再インストールします。
このような状況で、Configuration Manager インフラストラクチャを現在のブランチまたは LTSB Configuration Managerにアップグレードし、Configuration Manager クライアントをアップグレードしない場合、スケジュールされた再試行タスクは引き続き 5 時間ごとにクライアントの再インストールを強制します。
次に CCMSetup を実行すると、クライアントは更新された管理ポイントまたは配布ポイントを見つけ、クライアント ソフトウェアを再インストールします。 これにより、クライアントがConfiguration Managerにアップグレードされます。
これらの継続的なアップグレードは、管理者によって構成された通常のアップグレード プロセスの外部で行われます。 これには、クライアントのパイロット機能が含まれます。
現象
Microsoft System Center 2012 または System Center 2012 R2 環境では、次の現象が発生します。
- クライアントは 5 時間ごとに自分自身を正常に再インストールします。 このアクティビティは、ccmsetup.logおよび Windows イベント ログに記録されます。
- タスク スケジューラで \Microsoft\Microsoft\ConfigurationManager フォルダーを表示すると、クライアント再試行タスクConfiguration Managerという名前のタスクが見つかります。
原因
この問題は、CCMSetup によってクライアントの間違ったフォルダーにクライアント再試行タスクが作成されるために発生します。 これにより、CCMSetup がタスクを見つけて削除できなくなります。
スケジュールされたタスクは、\Microsoft\Configuration Manager フォルダーではなく、\Microsoft\Microsoft\Configuration Manager フォルダーに作成されます。
回避策 1
タスク スケジューラConfiguration Manager使用して、\Microsoft\Microsoft\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
詳細
現在のブランチ バージョン 1602 以降Configuration Manager、LTSB バージョン 1606 では、クライアントのアップグレード後にスケジュールされたタスクが Ccmsetup によって正しく削除されます。