SCCM クライアント WMI の問題を修正: アクセス拒否、接続失敗、その他のエラー
主な注意事項
- 一般的な WMI の問題には、「WMI 無効なクラス」、「接続の問題」、「アクセス拒否」エラーなどがあります。
- スクリプトを使用して WMI サービスを再起動すると、多くの問題を迅速に解決できます。
- 権限とセキュリティ設定を調整すると、アクセスの問題が解決することがよくあります。
SCCM クライアント WMI の問題の解決
Windows Management Instrumentation (WMI) は、System Center Configuration Manager (SCCM) の基本コンポーネントであり、クライアントとサーバー間の通信とリモート Windows PC の管理を効率的に管理するのに役立ちます。しかし、IT プロフェッショナルは、これらのプロセスを妨害する可能性のあるさまざまな WMI 関連の問題に頻繁に遭遇します。このガイドの目的は、一般的な WMI の問題に対する包括的なソリューションを提供し、SCCM ユーザーが問題を効率的にトラブルシューティングして解決できるようにすることです。
一般的な SCCM クライアント WMI の問題の解決
このガイドでは、よくある SCCM クライアント WMI の問題 3 つに焦点を当てています。
ステップ 1: WMI 無効クラス エラーのトラブルシューティング
WMI 無効クラスの問題が発生すると、必要な WMI クラスの初期化に失敗したことを示すエラー メッセージが表示される場合があります。これを解決するには、関連するサービスを再起動するスクリプトを作成します。メモ帳を開き、以下のコードを入力して、.cmd 拡張子で保存します。
net stop "Background Intelligent Transfer Service" net stop "COM+ Event System" net stop "Microsoft Software Shadow Copy Provider" net stop "Volume Shadow Copy" net stop Winmgmt net stop WSearch cd /d %windir%\system32\wbem dir /b *.dll > dlllist.txt dir /b *.mof > moflist.txt dir /b /s *.mfl > mfllist.txt for /f %f in (dlllist.txt) do regsvr32 /s %f for /f %s in (moflist.txt) do mofcomp %s for /f %s in (mfllist.txt) do mofcomp %s net start "Background Intelligent Transfer Service" net start "COM+ Event System" net start "Microsoft Software Shadow Copy Provider" net start "Volume Shadow Copy" net start Winmgmt net start WSearch del dlllist.txt /Q del moflist.txt /Q del mfllist.txt /Q wmiprvse /regserver
プロのヒント: スクリプトが適切に実行されるように、必ず管理者として実行してください。
ステップ2: WMI接続の問題を修正する
WMI 接続の問題も発生し、SCCM の操作に影響します。一般的なエラー メッセージは接続エラーを示しており、多くの場合、WMI リポジトリの整合性チェックが必要であることを示しています。次のコマンドを実行します。
winmgmt /verifyrepository
接続エラーを修正するには、管理者特権のコマンド プロンプト内で次のコマンドを使用して WMI サービスを再起動します。
sc config winmgmt start= disabled net stop winmgmt /y cd %windir%\system32\wbem for /f %s in ('dir /b *.dll') do regsvr32 /s %s sc config winmgmt start= Auto net start winmgmt dir /b *.mof *.mfl | findstr /v /i uninstall > moflist.txt & for /F %s in (moflist.txt) do mofcomp %s
ステップ3: アクセス拒否エラーに対処する
「アクセスが拒否されました」というエラーは、多くの場合、ユーザー権限が不十分なために発生します。これを解決するには、次の手順を実行します。
- を押して Win + R 、「WMImgmt.msc」と入力し、「OK」を押します。
- コンソール ルートを展開し、WMI コントロール (ローカル) を右クリックして、[プロパティ] を選択します。
- [セキュリティ] タブで、[Everyone] を選択し、すべての [許可] チェックボックスがオンになっていることを確認します。
- Win + R を押して「dcomcnfg」と入力し、「OK」を押してDCOM 設定にアクセスします。
- [コンポーネント サービス] > [コンピューター] > [マイ コンピューター] に移動し、右クリックして [プロパティ] を選択します。
- [既定のプロパティ] タブで、分散 COM を有効にし、[既定の認証レベル] を [接続] に設定します。
- 必要に応じて COM セキュリティ設定を調整し、すべてのユーザーに完全な権限を付与します。
プロのヒント: 権限関連の問題を回避するために、常にユーザー アカウントの資格情報を確認してください。
まとめ
このガイドでは、「WMI 無効クラス」、「WMI 接続の問題」、「アクセス拒否エラー」など、SCCM クライアント操作に関連する一般的な WMI の問題をトラブルシューティングして解決する方法について説明しました。概要の手順に従うことで、IT プロフェッショナルはこれらの問題を効率的に解決し、SCCM のスムーズな機能を確保できます。
結論
SCCM クライアント WMI の問題に対処することは、IT 環境での運用効率を維持するために重要です。スクリプトと権限の調整を伴う定期的なトラブルシューティングにより、最も一般的な問題を軽減できます。これらの戦略を実装することで、SCCM システムの堅牢性と信頼性を維持できます。
FAQ(よくある質問)
SCCM で WMI の問題を解決するにはどうすればよいですか?
SCCM の WMI の問題のほとんどは軽微なものであり、このガイドで詳しく説明されているように、WMI サービスまたは関連サービスを再起動するだけで解決できる場合がよくあります。
SCCM クライアントの問題に対処するにはどうすればよいですか?
SCCM のクライアント修復機能を使用できます。Configuration Manager コンソールを開き、影響を受けるデバイスに移動して右クリックし、[クライアントの修復] を選択します。