Windows 11でプログラムをアンインストールする方法
簡潔な回答: 設定→アプリ→インストール済みのアプリ→プログラムを見つけて三点→アンインストール。これでソフトの90%は専用アンインストーラーが実行される。消えない頑固なアプリにはターミナルからwinget uninstallか専用削除ツール、残留フォルダとレジストリキーのクリーンアップは知識がある場合のみ。
設定→アプリ→インストール済みのアプリ。プログラムを見つけて右の三点→アンインストール。ソフトの90%はこれで完了。Windows 11は旧コントロールパネルの「プログラムと機能」からここに移動したが、ほとんどの場合同じ動作。裏でプログラム専用のアンインストーラーを実行。
厄介なのは抵抗するもの。Dellにプリインストールされたのに消えないMcAfee、Comcastがインターネット設定にバンドルしたNorton、削除しても再インストールされるLenovo Vantage。通常の方法では残骸が残るので専用削除ツールがある。McAfeeはMCPR(McAfee Consumer Product Removal tool)、Nortonは専用削除ツール、AvastにはAvastclear.exe。通常のアンインストールを3回試す前に「[プログラム名] removal tool」でGoogle検索。
「このアプリはアンインストールできません」と表示されるもの——通常Microsoft StoreアプリかWindowsコンポーネント。Xbox Game Bar、Cortana、メールアプリ、ヘルプ。Microsoftは通常の設定からの削除を許可しない。管理者PowerShellでGet-AppxPackage *パッケージ名* | Remove-AppxPackageを使用。packagenameを削除対象に置換。Get-AppxPackage *xbox* | Remove-AppxPackageで全Xbox関連アプリを削除。ブロートウェアガイドで安全に削除できるパッケージの完全リストを解説。
コントロールパネルはまだ動く
旧方式——コントロールパネル→プログラムと機能——はまだ存在し、設定アプリが動かない時に動くことも。コントロールパネルには表示されるが設定には表示されないプログラム、逆もある。Microsoftがなぜ常に一致しない2つの並行システムを維持しているのか不明。
Win+R→appwiz.cpl→Enter。コントロールパネルのネストされたメニューをクリックせずに到達する最速方法。MSIやInstallShieldでインストールした古いプログラムに有用。レガシーアンインストールレジストリにのみ登録し最新版には登録しないことがある。
設定にもコントロールパネルにも表示されないがインストールされている(タスクマネージャーで動作中、Program Filesにフォルダがある)プログラムは、登録なしでインストールした可能性。怪しいフリーウェアがこれをやる。Program Filesからフォルダを手動削除できるが、まずサービスが動作中か確認。services.mscでプログラム名のものを見つけ停止→無効に→フォルダ削除。%appdata%と%localappdata%も確認。ほとんどのプログラムがそこに設定ファイルを散らかす。
wingetと頑固なプログラム
wingetはMicrosoftのコマンドラインパッケージマネージャーで正直GUIより一括アンインストールに優れている。管理者ターミナルでwinget listですべてのインストール済みを表示。winget uninstall "プログラム名"でリストの正確な名前を使用。設定アプリで扱えないプログラムも処理。
絶対にアンインストールを拒否するもの(壊れたアンインストーラー、エラーを出す半削除プログラム)の核オプションはRevo Uninstaller。無料版で強制アンインストール:元のアンインストーラーの残りを実行し、レジストリとファイルシステムをスキャンして残留痕跡を除去。過去1年で約10回使用、主にブルースクリーン中に破損して自身の削除を完了できなくなったアンチウイルスに。
人がやって問題を起こすので言及:Program Filesからプログラムフォルダを削除してアンインストール済みとしない。レジストリにまだエントリがあり、サービスやスケジュールタスクがそれを参照し、スタートアップエントリがあれば毎回起動でエラー。必ず正規のアンインストールを先に試し、失敗したらRevoを使い、手動クリーンアップは最後の手段。削除したものがバックグラウンドでCPUやディスクを消費していたなら、高速化ガイドでクリーンアップ後のチェック項目を解説。
よくある質問
Windows 11でプログラムをアンインストールするには?
設定→アプリ→インストール済みのアプリ。プログラムを見つけて右の三点→アンインストール。ほとんどのプログラムで動作。設定に表示されない古いソフトはコントロールパネル。Win+R→appwiz.cpl→Enter→プログラムを見つけてアンインストール。
アンインストールできないプログラムを強制削除するには?
管理者ターミナルからwinget。「winget list」で正確な名前を確認し「winget uninstall "プログラム名"」。失敗する場合はRevo Uninstallerの無料版で強制削除。壊れたアンインストーラーのプログラムもレジストリ、サービス、残留ファイルをスキャンして除去。
Windows 11の組み込みアプリを削除するには?
Xbox Game BarやCortanaなどのMicrosoft Storeアプリは設定から削除不可。管理者PowerShellでGet-AppxPackage *パッケージ名* | Remove-AppxPackageを実行。例:Get-AppxPackage *xbox* | Remove-AppxPackageで全Xboxアプリを削除。
Program Filesからプログラムフォルダを削除するだけで安全?
いいえ。フォルダ削除だけではレジストリエントリ、Windowsサービス、スケジュールタスク、スタートアップエントリが残り毎回起動時にエラー発生。必ず正規のアンインストーラーをまず使い、次にwingetかRevo Uninstallerを代替手段に。