Windows 10: 指定したものを除くすべてのデフォルトアプリを削除する

Windows 10: 指定したものを除くすべてのデフォルトアプリを削除する

特定のアプリ (Windows ストアや Windows DVD プレーヤーなど) を除く、すべての Windows 10 デフォルト アプリを削除しようとしています。Google で見つけた唯一の方法は、次の Powershell コマンドです。

Get-AppxPackage | Remove-AppxPackage | where-object {$_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*"}

これは私以外の全員に機能するようです。このコマンドはログインしたユーザーのすべてのアプリを削除し、「where-object」部分を無視するようです。これを行う他の方法はありますか(または、なぜ機能しないのか知っている人はいますか)?

答え1

コマンドRemove-AppxPackageは最後に配置する必要があります。処理する前にリストをフィルタリングする必要があります。

このような:

Get-AppxPackage | Where-Object { $_.Name -notlike "Microsoft.WindowsDVDPlayer", "*store*" } | Remove-AppxPackage

関連情報