uninstall の コマンドは、指定されたアプリケーションをアンインストールします。
uninstall コマンドでは、uninstallする正確なアプリケーション名を指定する必要があります。 あいまいさがある場合は、 uninstall コマンドをさらにフィルター処理して、正確なアプリケーションにするように求められます。
エイリアス
このコマンドでは、次のエイリアスを使用できます。
removerm
使用方法
winget uninstall [[-q] <query>] [<options>]
Note
WinGet を使用してパッケージをuninstallすると、Microsoft Store の使用許諾契約が表示される場合があります。 これは、WinGet がパッケージ ソースをクエリする方法が原因で発生します。 アンインストール時に Microsoft Store 契約のプロンプトが表示されないようにするには、 --source winget WinGet フラグを winget uninstall コマンドに追加します。 または、uninstallスタート > 設定 > アプリ > アプリと機能を使用して、removeアンインストールするアプリを見つけ、その他 > アンインストール を選択することもできます。
引数
次の引数を使用できます。
| 引数 | 説明 |
|---|---|
| -q、--query | アプリを検索するために使用するクエリ。 |
Note
query 引数は位置指定です。 ワイルドカード スタイルの構文はサポートされていません。 多くの場合、これはアンインストールするパッケージを見つけるために使う文字列です。
オプション
オプションを使用すると、ニーズに合わせて uninstall エクスペリエンスをカスタマイズできます。
uninstallする対象のアプリケーションを正しく特定した後、wingetはuninstallコマンドを実行します。
クエリの例
次の例では、アプリケーションの特定のバージョンをアンインストールします。
winget uninstall --name powertoys --version 0.15.2
次の例では、ID を使用してアプリケーションをアンインストールします。
winget uninstall --id "{24559D0F-481C-F3BE-8DD0-D908923A38F8}"
次の例では、複数のアプリケーションをアンインストールします。
winget uninstall Microsoft.NuGet Microsoft.Edit
複数選択
winget に指定されたクエリによってuninstallへの単一のアプリケーションとならない場合、winget は複数の結果を表示します。 次に、追加のフィルターを使用して、uninstallしたいアプリケーションを検索する際に条件をさらに絞り込むことができます。
Windows パッケージ マネージャーでインストールされていないアプリのアンインストール
リストで説明したように、winget リスト コマンドには、wingetと共にインストールされたアプリだけでなく、複数のアプリが表示されます。 これらのアプリをデバイスからwingetするには、引き続き remove コマンドを使用できます。
Windows developer