2015-07-19 03:14:48 +0000 2015-07-19 03:14:48 +0000
30
30

Windows10でアプリを強制的に削除する方法は?

XboxやGroove Musicのように、Windowsがアンインストールを許可していないようなアプリを削除するにはどうしたらいいですか?

回答 (4)

33
33
33
2015-07-19 03:14:48 +0000

1.昇格したPowershellコマンドライン 2. パッケージのリストを取得するためのコマンド。

  1. 削除したいパッケージを探す

  2. パッケージを削除するコマンド (パッケージ名をコピー/貼り付け):

警告: 試してみると、ログインしているユーザのアプリが削除されているように見えます。私が別のユーザとしてログインしたときには、それらのアプリはまだ存在していました。コンピュータやネットワーク全体でアプリを「禁止」する方法を見つけられるかどうか、もう少し弄ってみます。

Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

編集1:さらに、ProvisionedPackagesを削除することで、将来インストールされないようにすることができます。

Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online

編集2:最後に、「焦土化した」パッケージとProvisionedに対して「一括削除」を行うことができます。

Just a warning:これでWindowsストアがアンインストールされます。私にとっては問題ないのですが、すべてをアンインストールするのは気の弱い人には向いていません。

Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online

Windows ストアを完全に削除しない方が賢明でしょう。まだ試していませんが、 これ (コメントにある) が、Windows ストア以外のすべてを削除するために使うものの大まかな目安になりそうです。

その他のリソース。Windows 10 アプリの削除 ](https://thomas.vanhoutte.be/miniblog/delete-windows-10-apps/) と Windows 10 アプリのデフォルトの復元 を参照してください。

21
21
21
2016-04-04 04:58:25 +0000

同じユニバーサルアプリやプロビジョニングされているアプリを削除するのが難しい場合は、PowershellのGRIDコマンドを試してみてください:

PowerShell Commands to Remove Apps in GridView

Out-Gridviewで削除したいアプリを選択するだけです。

Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage

上記は現在のユーザのアプリのみを削除したものであることに注意してください。すべてのユーザーのコンピュータからアプリを削除するには、以下を実行してください。

Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online

これにより、インストールされているすべてのアプリのグリッドが表示されます。表示されたリストから削除したいアプリ(青くハイライト)を選択し、OKをクリックします。再起動します。

(上記のコマンドを繰り返し、コマンドを再実行するたびにいくつかのアプリを選択することで、一度に数個のアプリしか削除できないことがわかりました)

5
5
5
2015-10-15 18:09:34 +0000

ワイルドカードフィルタを使用することで、パッケージ名全体を知らなくても特定のアプリをターゲットにすることができます。

ユーザごとの個別のパッケージ。

Get-AppxPackage *bing* | Remove-AppxPackage

Windows がユーザごとにインストールする「プロビジョニング済み」パッケージの場合。

Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online
0
0
0
2015-08-06 23:08:33 +0000
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe

これがプロビジョニングされた1つのアプリを削除する際に有効になります。

関連する質問

15
8
14
9
5