Xbox や Groove Music など、Windows でアンインストールできないアプリを削除するにはどうすればいいですか?
答え1
昇格されたPowershellコマンドライン
パッケージのリストを取得するには、次のコマンドを実行します。
Get-AppxPackage | 名前、PackageFullName を選択
削除したいパッケージを見つける
パッケージを削除するには、次のコマンドを実行します (パッケージ名をコピー/貼り付けます)。
AppxPackage を削除します Microsoft.XboxApp_7.7.17003.0_x64__8wekyb3d8bbwe
注意: いろいろ試してみたところ、ログインしているユーザーのアプリは削除されるようです。別のユーザーとしてログインしたときは、アプリはまだ存在していました。もう少し試してみて、コンピューター/ネットワーク全体でアプリを「禁止」する方法が見つかるかどうか確認します。
編集1:さらに、プロビジョニングされたパッケージ将来インストールされないようにするには:
Get-AppxProvisionedPackage -Online | Select DisplayName, PackageName
Remove-AppxProvisionedPackage Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
編集2:最後に、「焦土作戦」パッケージとプロビジョニングに対して「一括削除」を実行できます。
警告です:これにより、Windows ストアがアンインストールされます。私にとっては問題ではありませんが、すべてをアンインストールするのは気が弱い人には向いていません。
Get-AppxPackage | Remove-AppxPackage
Get-AppxProvisionedPackage -online | Remove-AppxProvisionedPackage -online
Windowsストアを完全に削除しない方が賢明でしょう。まだ試していませんが、これ(コメント欄)すべてを削除するために私が使用するものとほぼ同じように見えますを除外するWindows ストア。
Get-AppxPackage -AllUsers | where-object {$_.name –notlike “*store*”} | Remove-AppxPackage
Get-appxprovisionedpackage –online | where-object {$_.packagename –notlike “*store*”} | Remove-AppxProvisionedPackage -online
答え2
同じユニバーサル アプリまたはプロビジョニングされたアプリを削除するのが難しい場合は、Powershell で GRID コマンドを試してください。
GridView でアプリを削除する PowerShell コマンド
Out-Gridview
削除するアプリケーションを選択するだけです。
Get-AppxPackage | Out-GridView -Passthru | Remove-AppXPackage
上記では現在のユーザーのアプリのみが削除されたことに注意してください。すべてのユーザーのアプリをコンピューターから削除するには、次のコマンドを実行します。
Get-AppxProvisionedPackage -Online | Out-GridView -PassThru | Remove-AppxProvisionedPackage -Online
インストールされているすべてのアプリのグリッドが表示されます。表示されたリストから削除するアプリ (青色で強調表示) を選択し、[OK] をクリックします。再起動します。
(上記のコマンドを繰り返し、コマンドを再実行するたびにいくつかのアプリを選択しても、一度に削除できるアプリは少数であることがわかりました)
答え3
ワイルドカード フィルターを使用すると、パッケージ名全体を知らなくても特定のアプリをターゲットにすることができます。
個別のユーザーごとのパッケージの場合:
Get-AppxPackage *bing* | Remove-AppxPackage
Windows がすべてのユーザーに対してインストールする「プロビジョニングされた」パッケージの場合:
Get-AppxProvisionedPackage -Online | Where-Object {$_.PackageName -like "*bing*"} | Remove-AppxProvisionedPackage -Online
答え4
Remove-AppxProvisionedPackage -online -PackageName Microsoft.ZuneMusic_2019.6.11821.0_neutral_~_8wekyb3d8bbwe
これは、プロビジョニングされた単一のアプリを削除する場合に機能します。