Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows オンライン トラブルシューティング サービスが無効になっているときの対処法

トラブルシューティング ツールを実行した際に、「Windows オンライン トラブルシューティング サービスが無効です」「このバージョンの Windows では、Windows オンライン トラブルシューティング サービスが有効になっていません」といったエラー メッセージが表示されることがあります。本記事では、この問題の原因と解決方法を詳しく解説します。

Windows オンライン トラブルシューティング サービスが無効になる原因

この機能は、Windows の機能更新プログラムのひとつとして提供されたもので、「推奨されるトラブルシューティング」と同様の仕組みを持っています。診断データとアルゴリズムに基づいて、PC 上の問題を自動的に修復したり、ユーザーへ通知したりできる便利なサービスです。しかし、設定によっては無効化されており、エラーが発生することがあります。

この問題には複数の解決方法があります。以下の手順を順番に試してみてください。

  1. お使いの Windows のバージョンで利用可能か確認する
  2. 「スクリプト化された診断」ポリシーを有効にする
  3. レジストリ エディターで Software Publishing の State 値を設定する
  4. SFC・DISM ツールを実行する

1. お使いの Windows のバージョンで利用可能か確認する

Microsoft からダウンロードしたトラブルシューティング ツールを実行してこのメッセージが表示された場合は、そのツールがお使いの Windows のバージョンに対応しているかどうかを確認してください。一部のトラブルシューティング ツールや Fix It は Windows 7 専用に作られているため、Windows 10 や 11 では動作しないことがあります。逆の場合も同様です。

2. 「スクリプト化された診断」ポリシーを有効にする

まず、「ファイル名を指定して実行」ダイアログ(Windowsキー + R)に gpedit.msc と入力し、Enter キーを押してローカル グループ ポリシー エディターを開きます。

次に、以下の場所へ移動します。

[コンピューターの構成] > [管理用テンプレート] > [システム] > [トラブルシューティングと診断] > [スクリプト化された診断]

ここで、以下のポリシーを探して「有効」に設定します。

トラブルシューティング:[トラブルシューティング] コントロール パネルから Microsoft サーバー上のオンライン トラブルシューティング コンテンツへのユーザー アクセスを許可する(Windows Online Troubleshooting Service - WOTS 経由)

ポリシーを有効化した後は、トラブルシューティング ツールを実行してもエラー メッセージが表示されなくなります。

3. レジストリ エディターで Software Publishing の State 値を設定する

次に、レジストリ エディターを開き、以下のキーへ移動します。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing

State(DWORD 値)の値が 23c00 に設定されていることを確認してください。異なる値になっている場合は編集して 23c00 を入力し、「OK」をクリックしてレジストリ エディターを閉じます。

この設定後、再度トラブルシューティング ツールを実行すると、エラーが表示されずに正常に動作するはずです。※ レジストリを操作する前に、必ずバックアップを作成しておくことをおすすめします。

4. SFC・DISM ツールを実行する

システム ファイルの破損が原因である可能性もあります。管理者権限でコマンド プロンプトを開き、まず SFC を実行します。

sfc /scannow

続いて、DISM コマンドを実行してシステム イメージの修復を行います。

DISM.exe /Online /Cleanup-image /Restorehealth

両方のコマンドの完了後、PC を再起動し、トラブルシューティング ツールを再度実行して問題が解決したか確認してください。

まとめ

「Windows オンライン トラブルシューティング サービスが無効」のエラーは、グループ ポリシーの設定変更やレジストリの修正、システム ファイルの修復によって解決できます。上記の手順を順番に試すことで、ほとんどの場合は問題を解消できるはずです。このチュートリアルが分かりやすく、正常にサービスを有効化できたことを願っています。

  1. 【保存版】Windowsネットワークエラー0x800704cf「ネットワークの場所に到達できません」の解決方法

    Windowsネットワークエラー0x800704cf(ネットワークの場所に到達できません)は、近年非常に多く報告されている問題です。主に、ネットワーク上の他のコンピューターに接続する際や、特定のデバイスでアカウントを同期する際に発生します。 このエラーコードが表示される主な原因は、TCP/IP設定の誤り、またはネットワーク機器の不具合です。本記事では、ネットワークエラー0x800704cfを解決するための複数の対処法をご紹介します。このエラーが発生しやすいのは、主に以下の2つのケースです。 ネットワーク上のPCに接続しようとしたとき Windows 10でMicrosoft Storeにアク

  2. Windows 11で音が出ないときの対処法7選|オーディオ問題のトラブルシューティング

    Windows 11で音が鳴らない・音声に問題が発生する場合、その原因はサウンドカードの物理的な不具合やオーディオドライバーの問題であることが多いです。また、設定の誤りやオーディオサービスが無効になっていることが原因の場合もあります。この記事では、Windows 11の音声問題を解決するための効果的な対処法を7つご紹介します。 Windows 11の音声問題を解決する7つの方法 1. 物理的な接続と基本設定を確認する まず、出力デバイス(スピーカーやヘッドホン)が正常に動作しているか確認しましょう。オーディオデバイスがPCの正しいポート(通常「LINE OUT」と表記されています)に接続されて