【Windows】設定画面が開けない時のブラウザ拡張機能のインストール先パスの修復手順

【Windows】設定画面が開けない時のブラウザ拡張機能のインストール先パスの修復手順
🛡️ 超解決

Windowsの設定画面が開かなくなり、業務に支障が出ているビジネスマンの方もいらっしゃるかもしれません。この問題は、ブラウザ拡張機能が原因でWindowsのAppXパッケージのインストールパスが不正になることで発生することがあります。

この記事では、不正なパスを修復し、Windows 11の設定画面を再び開けるようにするための具体的な手順を解説します。適切な対処を行うことで、スムーズに設定変更が可能になります。

【要点】設定画面が開かない問題を解決する主要な手順

  • レジストリのバックアップ: 万が一のトラブルに備え、システムレジストリの安全な状態を確保します。
  • PowerShellコマンドによるAppXパッケージの再登録: Windowsストアアプリや設定画面の不正なインストールパスを修復し、機能を正常に戻します。
  • システムファイルチェッカーとDISMコマンドの実行: システムファイルの破損を検査・修復し、OS全体の安定性を向上させます。

ADVERTISEMENT

Windows設定画面が開かなくなる根本的な原因

ブラウザ拡張機能は、ウェブブラウザの機能を拡張するためのプログラムです。これらの拡張機能が、不適切な方法でシステムにファイルをインストールしたり、レジストリに情報を書き込んだりすることがあります。

特に、Windowsの設定画面やストアアプリは、AppXパッケージという形式で管理されています。拡張機能がこのAppXパッケージのインストールパスや関連するレジストリ情報を破損させると、設定画面が正常に起動できなくなる問題が発生します。

具体的には、AppXパッケージのインストールパスがレジストリ内で不正な値になっていたり、関連するシステムファイルが破損していたりする場合に、設定画面の起動プロセスが中断されてしまいます。Windows 10でも同様の仕組みでアプリが管理されており、同じ原因で設定画面が開かなくなることがあります。

不正なインストールパスを修復する手順

ここでは、ブラウザ拡張機能によって引き起こされた不正なインストールパスの問題を解決するための具体的な手順を解説します。レジストリのバックアップから始め、PowerShellコマンドによるAppXパッケージの再登録、そしてシステムファイルの修復までを行います。

事前にレジストリをバックアップする手順

レジストリの変更はシステムに重大な影響を与える可能性があります。万が一に備え、必ず事前にレジストリのバックアップを取得してください。

  1. レジストリエディターを開く
    Windowsキーを押しながら「R」キーを押し、「ファイル名を指定して実行」ダイアログを開きます。入力欄に「regedit」と入力し、「OK」ボタンをクリックします。「ユーザーアカウント制御」の画面が表示されたら「はい」を選択します。
  2. レジストリ全体をエクスポートする
    レジストリエディターのメニューバーから「ファイル」を選択し、「エクスポート」をクリックします。エクスポート範囲で「すべて」を選択し、任意の場所に分かりやすいファイル名(例:backup_reg_日付)を付けて保存します。

PowerShellでAppXパッケージを再登録する手順

このコマンドは、Windowsの組み込みアプリやストアアプリのインストールパスを再構築し、不正な状態を修復する効果があります。

  1. PowerShellを管理者として実行する
    スタートボタンを右クリックし、「Windowsターミナル(管理者)」または「PowerShell(管理者)」を選択します。「ユーザーアカウント制御」の画面が表示されたら「はい」を選択します。
  2. AppXパッケージの再登録コマンドを実行する
    PowerShellのウィンドウに以下のコマンドを正確に入力し、Enterキーを押します。
    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
    この処理には数分かかる場合があります。エラーメッセージが表示されることがありますが、通常は無視して問題ありません。

システムファイルを修復する手順

システムファイルチェッカー(SFC)と展開イメージのサービスと管理(DISM)ツールを使用して、Windowsのシステムファイル破損をチェックし修復します。

  1. コマンドプロンプトを管理者として実行する
    スタートボタンを右クリックし、「Windowsターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択します。「ユーザーアカウント制御」の画面が表示されたら「はい」を選択します。
  2. システムファイルチェッカーを実行する
    コマンドプロンプトに「sfc /scannow」と入力し、Enterキーを押します。このスキャンには時間がかかります。完了するまで待ち、結果を確認します。
  3. DISMコマンドを実行する
    SFCで問題が解決しない場合、以下のDISMコマンドを順に実行します。
    DISM /Online /Cleanup-Image /CheckHealth (システムの健康状態をチェック)
    DISM /Online /Cleanup-Image /ScanHealth (問題をスキャン)
    DISM /Online /Cleanup-Image /RestoreHealth (問題を修復)
    各コマンドの実行には時間がかかります。完了するまで待ちます。

PCを再起動し設定画面を確認する

上記の手順が完了したら、PCを再起動します。再起動後、設定画面が開くかどうかを確認してください。

修復後も設定画面が開かない場合の追加対処法

上記の手順で問題が解決しない場合、別の原因が考えられます。以下の追加対処法を試してみてください。

システムの復元ポイントを使用する場合

設定画面が開かなくなる前に作成したシステムの復元ポイントがあれば、その時点の状態に戻すことで問題を解決できる可能性があります。

  1. システムの復元を開始する
    Windowsの検索ボックスに「復元ポイントの作成」と入力し、検索結果から「復元ポイントの作成」を選択します。システムの保護タブで「システムの復元」ボタンをクリックします。
  2. 復元ポイントを選択し実行する
    「推奨される復元」または「別の復元ポイントを選択する」を選び、問題発生前の日付の復元ポイントを選択して「次へ」をクリックします。指示に従って復元を実行します。

問題のブラウザ拡張機能を特定する場合

特定のブラウザ拡張機能が原因であると疑われる場合、クリーンブートを実行して原因を切り分けることができます。

  1. クリーンブートを実行する
    Windowsの検索ボックスに「msconfig」と入力し、「システム構成」を開きます。「サービス」タブで「Microsoftのサービスをすべて隠す」にチェックを入れ、「すべて無効」ボタンをクリックします。「スタートアップ」タブで「タスクマネージャーを開く」をクリックし、不要なスタートアップ項目を無効にします。
  2. PCを再起動し原因を特定する
    システム構成ウィンドウに戻り「OK」をクリックし、PCを再起動します。設定画面が開くか確認します。開いた場合は、無効にしたサービスやスタートアップ項目を一つずつ有効に戻しながら、問題の原因となっている拡張機能を特定します。

最終手段としてWindowsを再インストールする場合

上記のすべての方法を試しても設定画面が開かない場合、Windowsのシステム自体に深刻な問題が発生している可能性があります。最終手段として、Windowsの再インストールを検討します。

  1. 個人ファイルを保持したまま再インストールする
    Windows回復環境から「このPCを初期状態に戻す」を選択し、「個人用ファイルを保持する」オプションを選んで再インストールを行います。これにより、システムファイルのみがリフレッシュされ、個人データは維持されます。
  2. クリーンインストールを実行する
    すべてのデータが削除されても構わない場合は、Windowsインストールメディアを使用してクリーンインストールを行います。これは最も確実な方法ですが、全てのアプリケーションや設定を最初からやり直す必要があります。

ADVERTISEMENT

Windows 11とWindows 10での修復操作の比較

今回解説した設定画面の修復手順は、Windows 11とWindows 10で基本的な操作に大きな違いはありません。ただし、一部のUIやメニュー名に若干の差があります。

項目 Windows 11 Windows 10
PowerShellの起動 スタートボタン右クリックから「Windowsターミナル(管理者)」 スタートボタン右クリックから「PowerShell(管理者)」
PowerShellコマンド 共通のコマンドを使用 共通のコマンドを使用
システムファイルチェッカー コマンドプロンプト(管理者)から実行 コマンドプロンプト(管理者)から実行
レジストリエディター 「regedit」で起動、UIはフラットデザイン 「regedit」で起動、UIは若干異なる
システムの復元 「復元ポイントの作成」からアクセス 「復元ポイントの作成」からアクセス
クリーンブート 「msconfig」からシステム構成を開く 「msconfig」からシステム構成を開く

これらの違いは操作の名称や見た目にとどまり、実行するコマンドや基本的な考え方は両OSで共通しています。Windows 11での手順を参考に、Windows 10でも同様の対処が可能です。

この記事で解説したPowerShellコマンドによるAppXパッケージの再登録とシステムファイル修復の手順により、Windowsの設定画面が開かない問題が解決できたことでしょう。

今後は、ブラウザ拡張機能の導入には十分注意し、システムの安定性を保つための定期的なレジストリのバックアップやシステムの復元ポイントの作成を習慣化することをおすすめします。

また、問題が発生した際にはクリーンブートを活用して原因を特定するスキルも役立ちます。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。