それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

windows の標準搭載されている、マイクロソフトのアプリを削除する

プリインアプリは正直言って要らないもある。

右クリックメニューででてきたり、開くメニューで目障りなので消してしまいたい。

windows の標準搭載されている、マイクロソフトのアプリを削除する。

メール・カレンダーは消すか迷う。

たとえば People を消すには、次のようにします。

get-appxpackage *Microsoft.People* | remove-appxpackage

まず使わないアプリを消す

以下は、まず使うことがないので消しておく。

## Groove ミュージック
get-appxpackage *Microsoft.ZuneMusic* | remove-appxpackage
### 映画テレビ
get-appxpackage *Microsoft.ZuneVideo* | remove-appxpackage
## OneNote
get-appxpackage *Microsoft.Office.OneNote* | remove-appxpackage
## People
get-appxpackage *Microsoft.People* | remove-appxpackage
## Xbox
get-appxpackage *Microsoft.XboxApp* | remove-appxpackage
## ペイント 3D
get-appxpackage *Microsoft.MSPaint* | remove-appxpackage
## Mail & Calendar 
get-appxpackage  *microsoft.windowscommunicationsapps* | remove-appxpackage

ペイント 3Dは、標準から削除されるようなのでとっとと削除してほしい。

Xboxも要らないと思うし、映画テレビなんてもっといらない。Grooveに至ってはMSは買収後放置しすぎだろ。Skypeとか買収はしたもののTeams移行したし、SkypeID以外死んでるんだから、プリインしないでほしい。

他にも色々と消せそうなものはあるんですよね。

アプリ名の調べ方。

Powershell だけだと覚えることが多すぎるので、MSYS/MinGWから動作すると楽。

MINGW64 ~$ powershell  'get-appxpackage Microsoft*' | grep ^Name | sort 

さらにアプリを調べるには

## https://www.kapilarya.com/how-to-uninstall-built-in-apps-in-windows-10

$AppsList = "Microsoft.MicrosoftOfficeHub", # Get Office
"Microsoft.SkypeApp", # Get Skype
"microsoft.windowscommunicationsapps", # Mail & Calendar
"Microsoft.People", # People
"Microsoft.CommsPhone", # Phone
"Microsoft.WindowsPhone", # Phone Companion
"Microsoft.XboxApp", # Xbox
"Microsoft.Messaging", # Messaging & Skype
"Microsoft.Reader", # Microsoft Reader
"Microsoft.WindowsCamera", # Camera App
"Microsoft.OneConnect", # Microsoft OneConnect
"Microsoft.Office.OneNote", # Microsoft OneNote
"Microsoft.WindowsStore", # Store App
"Microsoft.XboxGameOverlay", # Microsoft Xbox Game Overlay
"Microsoft.Windows.Photos", # Photos app
"Microsoft.MSPaint", # Microsoft Paint 
"Microsoft.Windows.ContentDeliveryManager", # Windows Spotlight & Dynamic Content
"Microsoft.WindowsSoundRecorder", # Microsoft Sound Recorder
"Microsoft.BingWeather", # Bing Weather App
"Microsoft.Advertising.Xaml", # Microsoft Advertisement App
"Microsoft.ZuneMusic", # Music App
"Microsoft.WindowsCalculator", # Calculator App
"Microsoft.WindowsAlarms", # Alarms App
"Microsoft.Microsoft3DViewer", # Microsoft 3D Viewer
"Microsoft.ZuneVideo", # Video App
"Microsoft.WindowsFeedbackHub", # Feedback App
"Microsoft.StorePurchaseApp", # Microsoft Store Purchase
"Microsoft.MicrosoftStickyNotes", # Microsoft Sticky Notes
"Microsoft.Wallet", # Microsoft Wallet
"Microsoft.MicrosoftEdge", # Microsoft Edge
"Microsoft.Windows.Cortana" # Cortana App

ForEach ($AppName in $AppsList)
{
  $name
  $Packages = Get-AppxPackage | Where-Object {$_.Name -eq $App}
  if ($Packages -ne $null) {echo $Packages}
  $ProvisionedPackage = Get-AppxProvisionedPackage -online | Where-Object {$_.displayName -eq $App}
  if ($ProvisionedPackage -ne $null){
    echo $ProvisionedPackage
  }
}

参考資料

2024-09-11

いろいろと追加。