Windowsの設定でアプリのアンインストールボタンがグレー表示される場合の対処法

Windowsの設定でアプリのアンインストールボタンがグレー表示される場合、この記事ではそのようなアプリのアンインストール方法と、Windows 11/10の設定でアンインストールボタンを有効にする方法を紹介します。

設定でアンインストールボタンがグレー表示されたアプリをアンインストールする方法

Windowsの設定でアプリのアンインストールボタンがグレー表示されている場合、そのようなアプリをアンインストールするには以下の方法があります。

  1. コマンドプロンプトを使用する
  2. PowerShellを使用する
  3. コントロールパネルを使用する
  4. サードパーティ製アプリケーションを使用する

それぞれについて詳しく説明します。

1] コマンドプロンプトを使用する

コマンドがお好きな方は、コマンドプロンプトを使用して、設定でアンインストールボタンがグレー表示されたアプリをアンインストールすることができます。そのためには、コマンドプロンプトを管理者として起動し、以下のコマンドを入力してEnterを同時に押します。

wmic

次に、アプリのリストを取得するには、以下のコマンドを入力します。

product get name

以下のコマンドで、「プログラム名」をアンインストールしたいプログラムに置き換えます。スクリーンショットを確認してください。

product where name="name of the program" call uninstall

最後に、「Y」を押して操作を確認します。

プログラムを削除することができます。

2] PowerShellを使用する

コマンドプロンプトではなくPowerShellを使用する場合は、PowerShellを使用してアプリケーションをアンインストールすることができます。

そのためには、Microsoft PowerShellを管理者として起動し、以下のコマンドを入力してEnterを同時に押します。

Get-WmiObject -Class Win32_Product | Select-Object -Property Name

次に、アンインストールしたいアプリケーションを検索し、そのPackageFullNameをコピーします。

Remove-AppxPackage PackageFullName

注意: 「PackageFullName」をコピーしたPackageFullNameに置き換えます。

そこからソフトウェアを削除することができます。

3] コントロールパネルを使用する

設定からアンインストールできないアプリケーションがいくつかあります(例: VMWare Workstation)。そのため、コントロールパネルを使用して同じ操作を行う必要があります。

コントロールパネルを起動して、プログラムと機能をクリックします。

次に、アンインストールしたいアプリケーションを選択して、変更をクリックします(この場合、アンインストール/変更が表示されない場合がありますが、表示された場合はそれをクリックします)。

そのプログラムのウィザードが表示され、アプリケーションの変更または削除を尋ねられます。アンインストールする場合は、削除を選択します(アプリケーションによって異なるウィザードが表示される場合がありますが、アンインストールするオプションがあります)。

4] サードパーティ製アプリケーションを使用する

Windows 10からプログラムをアンインストールするためのサードパーティ製アプリケーションは数多くあります。そのため、コマンドラインインタープリターやコマンドプロンプトを使用したくない場合は、サードパーティ製アプリケーションを使用することができます。

10AppsManagerやCCleanerのような優れた無料のアンインストーラーソフトウェアを使用することができます。

Windowsの設定でアプリのアンインストールボタンを有効にする方法

上記のオプションは、アンインストールボタンが無効になっているか、アプリに対してグレー表示されている場合でも、アプリをアンインストールするのに非常に役立ちますが、Windows 11/10設定アプリでアプリのアンインストールボタンを有効にする回避策があります。これは、レジストリエディタを使用して行うことができます。その前に、Windowsレジストリをバックアップする必要があります。それでは、以下の手順に従ってください。

  • 検索ボックスに「regedit」と入力し、Enterキーを使ってレジストリエディタウィンドウを開きます。
  • 以下のパスを使ってUninstallレジストリキーにアクセスします。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall
  • Uninstallレジストリキーを展開すると、複数のサブキーが表示されます。各サブキーは、システムにインストールされているアプリケーションに関連付けられています。サブキーの中にはインストールされているアプリケーションの名前が付いているものもあれば、英数字の文字が付いているものもあります。どのサブキーがどのアプリに関連付けられているかを確認するには、サブキーを選択します。
  • 選択したサブキーの右側にあるDisplayName文字列値に、アプリケーション名が表示されます。
  • 上記のレジストリパスにアプリケーションが表示されない場合は、HKEY_LOCAL_MACHINEルートキーにあるUninstallレジストリキーにアクセスする必要があります。パスは次のとおりです。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
  • サブキーを選択して、アプリ名を確認します。正しいサブキーを選択したら、NoRemoveという名前のDWORD(32ビット)値を探して削除します。
  • アンインストールボタンがグレー表示されているか無効になっている他のアプリケーションに対して、上記の手順を繰り返します。

必要に応じてPCを再起動すると、Windows 11/10の設定アプリでアプリのアンインストールボタンまたはアンインストールオプションが有効になります。