‘を取得した場合 WMIプロバイダーに接続できません のエラー。SQLServerのインストールまたはWindowsレジストリ内のキーのアクセス許可によるWMIプロバイダーの削除が原因である可能性があります。ユーザーから、SQL Server v17.2以降をシステムにインストールすると、「」というエラーが表示されるとの報告がありました。 WMIプロバイダーに接続できません。 権限がないか、サーバーにアクセスできません サーバーの構成マネージャーを開こうとしたときのメッセージ。
WMIプロバイダーに接続できません
インストールを修復した後でも、問題は解決しないようです。一部のユーザーは、サーバーをアンインストールして再度インストールしようとしましたが、エラーを取り除くことができませんでした。幸い、この記事では、前述のエラーメッセージを回避する方法を紹介します。
Windows 10で「WMIプロバイダーに接続できません」エラーの原因は何ですか?
サーバーのConfigurationManagerにアクセスしようとしたときに上記のエラーメッセージが表示された場合は、次の要因が原因である可能性があります—
- Windowsレジストリのアクセス許可: 一部のシナリオでは、管理者アカウントのみがWindowsレジストリキーに対する完全なアクセス許可を持ち、ネットワークサービスアカウントが制限されている場合に問題が発生します。
- WMIプロバイダーの削除: SQLサーバーインスタンスのインストールが原因でWMIプロバイダーが削除される場合もあります。このような場合も、エラーが発生する可能性があります。
開始する前に、管理者アカウントを使用していることを確認してください。以下に示すソリューションには管理者権限が必要です。管理者としてログインしている場合は、さらに遅れることなく、以下のソリューションにジャンプできます。
解決策1:Mofcompツールの使用
上で述べたように、SQLServerインスタンスのインストールによってWMIまたはWindowsManagementInstrumentationプロバイダーが削除されることがあります。 WMIプロバイダーは、システム上のアプリケーションがシステム上の他のアプリケーションから情報を要求およびフェッチできるようにするシステムプロセスです。 Mofcompツールを実行することで問題を修正できます。方法は次のとおりです。
- 押す Windowsキー+ X 選択します コマンドプロンプト(管理者) リストから昇格したコマンドプロンプトを開きます。
- 管理者コマンドプロンプトが開いたら、次のコマンドをコピーして貼り付け、Enterキーを押します。
mofcomp '%programfiles(x86)% Microsoft SQL Server 数 Shared sqlmgmproviderxpsp2up.mof
Mofcompツールの使用
- 必ず「 数 ’とSQLServerのバージョン。
- 完了したら、を押します Windowsキー+ R 開く 実行 。
- 「」と入力します services.msc ’を押して 入る 。
- 検索する Windows Management Instrumentation サービス。
- それを右クリックして選択します 再起動 。
WMIサービスの再起動
- 問題が解決するかどうかを確認してください。
解決策2:Windowsレジストリキーのアクセス許可を変更する
この問題を修正するために適用できる最後の回避策は、特定のWindowsレジストリキーのフルコントロールアクセス許可リストにネットワークサービスアカウントを追加することです。これを行うには、以下の手順に従ってください。
- 押す Windowsキー+ R 開くには 実行 ダイアログボックス。
- 「」と入力します regedit ’を押してから 入る 。
- その後、次のパスをアドレスバーに貼り付けます。 Computer HKEY_CLASSES_ROOT CLSID {73E709EA-5D93-4B2E-BBB0-99B7938DA9E4}
- 右クリック {73E709EA-5D93-4B2E-BBB0-99B7938DA9E4} 選択します 権限 。
権限の変更
- クリック 追加 次に入力します ネットワークサービス 下 ' 選択するオブジェクト名を入力します '。
- その後、をクリックします 名前を確認してください そしてヒット OK 。
ネットワークサービスアカウントの追加
- ハイライト ネットワークサービス そして、 フルコントロール ボックスがチェックされています。
ネットワークサービスアカウントのアクセス許可
- クリック 適用する そしてヒット OK 。
- システムを再起動して、問題が解決するかどうかを確認します。