読者です 読者をやめる 読者になる 読者になる

プロビジョニングされたUWPアプリのパッケージを削除し、既定のユーザープロファイル読み込み時にインストールされないようにする

Windows メモ

Windows 10のアップグレード (1511→1607) によりこの手順で削除したUWPアプリのパッケージが一部復活することを確認しました。
Windows 10, Version 1607よりプロビジョニングパッケージで削除する方法がサポートされましたので、CB、CBBで運用している場合は使用を検討しましょう。
morokoshi.hateblo.jp

この操作ではユーザーごとにインストールされているパッケージではなく、コンピューターに保存されているパッケージを削除します。
通常はIT管理者が行うことを想定しています。
戻す方法は調べておりませんので、操作は慎重に行いましょう。

PowerShellで管理者として実行します。

#インストール済みのパッケージ名を取得します
#Get-AppxProvisionedPackage -Online | Format-List -Property PackageName

#電卓などいるものはコメントアウトします
#電卓
#Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.WindowsCalculator" | Remove-AppxProvisionedPackage -Online 
#フォト
#Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.Windows.Photos" | Remove-AppxProvisionedPackage -Online 
#Groove ミュージック
#Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.ZuneMusic" | Remove-AppxProvisionedPackage -Online 
#ストア
#Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.WindowsStore" | Remove-AppxProvisionedPackage -Online 
#Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.WindowsSoundRecorder" | Remove-AppxProvisionedPackage -Online 
#Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.WindowsAlarms" | Remove-AppxProvisionedPackage -Online 

Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.SkypeApp" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.BingWeather" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.Getstarted" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.ZuneVideo" | Remove-AppxProvisionedPackage -Online
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.MicrosoftOfficeHub" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.3DBuilder" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.Messaging" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.BingSports" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.CommsPhone" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.XboxApp" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.WindowsMaps" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.People" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.Office.Sway" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.BingFinance" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.WindowsPhone" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.WindowsCamera" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.ConnectivityStore" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.Office.OneNote" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "microsoft.windowscommunicationsapps" | Remove-AppxProvisionedPackage -Online 
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.BingNews" | Remove-AppxProvisionedPackage -Online