やっと職場にWindows10を導入することになりました。
台数は50台。
OSとOfficeの認証はベンダーでしてもらい、その後納品。
キッティングはしませんでした。50台なんて楽勝♪と思っていたのですが・・・。
これが苦労のもとになるとは・・・。
使用する環境はインターネットには繋がらない閉域LAN内です。
先行納品されたPCを見てまず思ったのが、不要なアプリの多さ。
しかもゲームばかり。
いかにも外国チックな禿げたおじさんとか見たくもありません。
まずは、これら不要なストアアプリの削除から始めました。
・アンインストールではだめ?
管理者権限でログインし、スタート画面を右クリックすると「アンインストール」と表示されています。簡単にアンインストールできるのだなと思ったら、あくまでもカレントユーザーだけのこと。別のユーザーで立ち上げるとちゃっかりスタート画面で表示されています。
それ、アンインストールではなくて非表示じゃん。
どうしたらいいの?
・PowerShellで一括削除
(1)まずはインストールされているストアアプリを確認しよう
WindowsPowerShellからWindowsPowerShellを右クリックし、管理者で実行をクリックします。
起動したら以下を入力(もしくはコピペ)します。
Get-AppxPackage | Sort-Object Name | Select Name
コマンドの最後に > aaa.txt とでも入れておけばテキストに出力されます。
その際は、cdコマンドで分かりやすいフォルダに移動して実行したほうがいいでしょう。
Get-AppxPackage | Sort-Object Name | Select Name > aaa.txt
(2)一括で削除してしまおう。
あとは消したいアプリに対し、以下のコマンドを実行します。
例)ソリティア
Get-AppxPackage Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxProvisionedPackage -Online
何故ふたつのコマンドを実行するのかというと、上のコマンドはユーザーに対してのもの。
そして下のコマンドは、ストアアプリの卵を削除しています。
プロビジョニングパッケージは、卵みたいなもので、新しいユーザーで起動すると、その卵からインストールされるようです(多分)。だから卵から駆逐しないとだめなのです(ゴキブリみたいだな)。
以下に私が消したアプリの一覧を載せておきます。
#ソリティア
Get-AppxPackage Microsoft.MicrosoftSolitaireCollection | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.MicrosoftSolitaireCollection" | Remove-AppxProvisionedPackage -Online
#スマホ同期
Get-AppxPackage Microsoft.YourPhone | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.YourPhone" | Remove-AppxProvisionedPackage -Online
#LinkedInforWindows
Get-AppxPackage 7EE7776C.LinkedInforWindows | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "7EE7776C.LinkedInforWindows" | Remove-AppxProvisionedPackage -Online
#モバイル通信プラン
Get-AppxPackage Microsoft.OneConnect | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.OneConnect" | Remove-AppxProvisionedPackage -Online
#Skype
Get-AppxPackage Microsoft.SkypeApp | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "Microsoft.SkypeApp" | Remove-AppxProvisionedPackage -Online
#CandyCrushFriends
Get-AppxPackage king.com.CandyCrushFriends | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "king.com.CandyCrushFriends" | Remove-AppxProvisionedPackage -Online
#CandyCrushSaga
Get-AppxPackage king.com.CandyCrushSaga | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "king.com.CandyCrushSaga" | Remove-AppxProvisionedPackage -Online
#FarmHeroesSaga
Get-AppxPackage king.com.FarmHeroesSaga | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "king.com.FarmHeroesSaga" | Remove-AppxProvisionedPackage -Online
#DragonManiaLegends
Get-AppxPackage A278AB0D.DragonManiaLegends | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "A278AB0D.DragonManiaLegends" | Remove-AppxProvisionedPackage -Online
#FarmVille2CountryEscape
Get-AppxPackage D52A8D61.FarmVille2CountryEscape | Remove-AppxPackage
Get-AppxProvisionedPackage -Online | Where DisplayName -Like "D52A8D61.FarmVille2CountryEscape" | Remove-AppxProvisionedPackage -Online
・闇雲に消すと大変なことになる
特にマイクロソフト系のストアプリを消すときは注意したほうがいいです。
"電卓"は残しておいて、"問い合わせ"とか"フィードバックHub"を削除したのですが、そうしたら"電卓"といった残しておきたいアプリが動かなくなりました(起動するとすぐ閉じる)
インターネットに繋いで、ストアからインストールをやり直そうとしても、うまくいきません。ストアも壊れている様子。結局PCの初期化からやる羽目になってしまいました。
"ヒント"、"問い合わせ"、"フィードバックHub"が怪しそうなので残しておきました。
なんだかいろいろ罠が仕掛けてありそうです。
これから本格展開までに設定手順ができるのか?不安になりました。
[8回]