【解決策】Windows 10/11で「設定」アプリが開かない・クラッシュする場合の対処法
Windows 10(そしてさらにWindows 11)の管理や構成において、設定アプリは非常に重要な役割を担っています。従来のコントロールパネルはすでに開発が終了しており、Microsoftは新機能をモダンな設定アプリにのみ追加しています。しかし、設定アプリがクラッシュする、そもそも開かない、特定の項目を開こうとするとすぐに閉じてしまう、エラーが表示されるといったトラブルに遭遇することもあります。本記事では、Windows 10/11の設定アプリを修復する具体的な方法を解説します。
主な症状
スタートメニューからWindows 10の設定を開こうとすると、青い背景の空のウィンドウだけが表示されるケースがあります。

また、アプリのメニュー(例:ディスプレイ設定画面)からms-settingsコマンド(ms-settings:display)やデスクトップ経由で呼び出した場合は、次のようなエラーが表示されます。
ms-settings:display
このファイルには、この操作を実行するためのプログラムが関連付けられていません。プログラムをインストールするか、既にインストールされている場合は、既定のプログラム コントロール パネルで関連付けを作成してください。

設定アプリをリセットする方法(Windows 10/11)
最も手軽な対処法として、設定アプリに不具合が発生した際は、アプリの設定を初期状態にリセットできます。Windows検索で設定アプリを見つけ、アプリの設定を選択してください。

設定をリセットするには、リセットボタンをクリックします。

同様に、PowerShellを使ってWindows 10の設定アプリをソフトリセットすることもできます。
Get-AppxPackage windows.immersivecontrolpanel | Reset-AppxPackageリセットしても改善しない場合は、自分のアカウントに設定アプリのマニフェストファイルに対する読み取り・書き込みのNTFSアクセス許可があるかを確認しましょう(PowerShellから実行するのが簡単です)。
get-acl C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest |flデフォルトでは、このファイルへのアクセス許可はNT SERVICE\TrustedInstallerのみが持っています。
takeownおよびicaclsツールを使用して、SystemSettings.exe.manifestファイルの所有者を自分のアカウントに変更し、フルコントロールのアクセス許可を付与します。
takeown /F 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest'
icacls 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' /grant myhostname\root:F続いてファイルを削除します(完全に削除するより、名前を変更してバックアップとして残すことをおすすめします)。
Rename-Item 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest' 'C:\Windows\ImmersiveControlPanel\SystemSettings.exe.manifest_bak'
その後、改めてアプリ設定のリセットを試みてください。
設定アプリのアイコンをクリックした直後に閉じてしまう場合は、グループポリシー(GPO)設定でユーザーがコントロールパネルを起動できるようになっているかを確認してください。ローカルグループポリシーエディター(gpedit.msc)では、このオプションは[ユーザーの構成]→[管理用テンプレート]→[コントロールパネル]→[コントロールパネルとPC設定へのアクセスを禁止する]にあります。
このGPOオプションに対応するレジストリ値は、HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer配下のNoControlPanです。ここに値が設定されている場合は削除または無効化してください。

設定アプリを再インストールする方法(Windows 10/11)
設定アプリはWindowsに組み込まれたUWPアプリです。つまり、他のMicrosoft StoreのAPPXアプリと同じように管理でき、アンインストール・インストール・修復が可能です。
まず、ImmersiveControlPanelアプリがWindowsに登録されていることを確認します。
Get-AppxPackage *immersivecontrolpanel*
ご覧のとおり、他のMicrosoft Storeアプリとは異なり、C:\Program Files\WindowsAppsではなくC:\Windows\ImmersiveControlPanelに配置されています。
マニフェストファイルを使ってImmersiveControlPanelアプリを再登録(再インストール)してみましょう。以下のPowerShellコマンドを実行します。
$manifest = (Get-AppxPackage *immersivecontrolpanel*).InstallLocation + '\AppxManifest.xml'
Add-AppxPackage -DisableDevelopmentMode -Register $manifest完了したらコンピューターを再起動します。
Restart-Computerそれでも問題が解決しない場合は、C:\Windows\ImmersiveControlPanelフォルダの名前を変更したうえで、以下のコマンドを実行してWindowsシステムファイルのチェックと修復を行ってください。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealthこれらのコマンドにより、Windowsコンポーネントストア内の正常なソースファイルをもとに、ImmersiveControlPanelフォルダが自動的に再作成され、設定アプリが復元されるはずです。
-
Windows 11/10でJPGファイルが開けないときの対処法まとめ
WindowsでJPGファイルが開けない、あるいは「写真」アプリでJPEGファイルが表示されない——デバイスのアップグレード後に多くのユーザーが経験する、よくあるトラブルです。JPGファイルを開こうとした瞬間に「このアプリは起動しませんでした」というエラーメッセージが表示される場合、考えられる原因は以下のとおりです。 JPGファイル自体の破損 「写真」アプリが古いバージョンのまま Windowsアップデートの不具合 サードパーティ製アプリとの干渉 システムの誤作動 ウイルスやマルウェアへの感染 この記事では、Windowsで「JPGファイルが開けない」問題を解決するための対処法をいくつか
-
【完全ガイド】CCleanerがWindows 11/10/8でアンインストールできないときの対処法
PCの空き容量を増やしたい、あるいは別の理由でCCleanerをアンインストールしようとしたのに、何度試してもWindows 11でアンインストールできない——そんな状況に困っていませんか? ご安心ください。CCleanerコミュニティにも、同じようにPC上のCCleanerを削除できなかったという報告が数多く寄せられています。つまり、あなただけが直面している問題ではありません。 この記事では、Windows 11/10/8でCCleanerがアンインストールできない問題を解決するための手順を、初心者の方にもわかりやすく解説します。 解決策1:タスクマネージャーでCCleanerのプ