Windows 11でMicrosoft Storeから複数のアプリケーションを一括インストールする方法
多くのPCユーザーは、Windows 11を完全に再インストールすることを避けようとします。主な理由は、すべてを元に戻すのが面倒だからです。すべてのアプリを再インストールするのは、特に数十個のアプリを再インストールする必要がある場合、悪夢のような作業になりかねません。複数のアプリをシステムに戻す簡単な方法を見つければ、時間とストレスを大幅に節約できます。また、NiniteはWebからプログラムを一括インストールするのには便利ですが、Microsoftストアでのみ利用可能なアプリには対応していません。そのため、Microsoftがこの点で進歩を遂げ、ついに複数のストアアプリを一括インストールできるようになったことは喜ばしいことです。
このアップデート以前は、ストアからの一括インストールは、特に新しいPCのセットアップやリセット時に、クリック、クリック、待つという面倒な手動操作に感じられました。今回のアップデートでは、新しいマルチインストールサポートによって状況は著しく改善されましたが、少し癖があり、期待するほどスムーズではありません。利用可能なアプリのリストはそれほど多くありませんが(現時点で約60)、Netflix、Spotify、Adobe Acrobat、Microsoft Teams、さらには一部のソーシャルメディアアプリなど、人気のアプリの多くをカバーしています。数個のアプリは数回クリックするだけでインストールできるので、複数のコンピューターをセットアップする場合や、アプリのインストールをスムーズに行いたい場合、時間の節約になります。
Windows 11に複数のWindowsストアアプリを一度にインストールする方法
方法1: Microsoft Store アプリパック Web サイトを使用する
まず、なぜ便利なのか:この方法は、必要なアプリを一箇所にまとめて、複数選択して素早くインストールできるため、非常に便利です。ストアでアプリを一つ一つクリックしていくのが面倒な方には、この便利なショートカットが役立ちます。特に新規インストールやリセット後など、アプリのインストールを一括管理したい場合に便利です。
適用できる場合:インストールしたいアプリのリストがあり、それらがNetflix、Spotify、Adobe Readerなどストアで入手可能な場合は、この方法がおすすめです。選択したアプリのサイズやインターネット接続状況によっては多少の時間がかかることもありますが、手動で何度も「インストール」をクリックするよりはるかに簡単です。
期待される効果:ダウンロード可能な実行ファイルまたはスクリプト(場合によってはWebアプリインストーラを使用)が起動し、ストアが選択されたすべてのアプリのインストールを開始します。環境によっては初回起動時に多少のバグが発生する場合がありますが、再起動またはストアの再起動を一度行うとスムーズに動作する場合もあります。
Microsoft Store のこのページにアクセスしてください。人気のアプリの一覧が表示され、そこから選択できます。各アプリにマウスポインターを合わせると詳細が表示されます。矢印アイコンをクリックすると詳細が表示されます。
方法2: 上級ユーザー向けのPowerShellの使用
役立つ理由:コマンドラインに慣れている方なら、PowerShellを使えばクリック操作なしでプロセス全体を自動化できます。これは、繰り返し実行が必要な場合や、複数のマシンへのデプロイをスクリプト化する場合などに特に便利です。
PowerShell で管理者として次のようなコマンドを実行してみてください。
Get-AppxPackage -Name *Netflix* | Remove-AppxPackage # To install multiple apps, you can create a script like: Install-Module -Name PowershellGet -Force # Then, use `Add-AppxPackage` with package URLs or offline appx files
ただし、ほとんどのアプリはストア経由でインストールされるため、一括インストールスクリプトを作成するには、Microsoft Store for Business を使用するか、Windows 11 でより簡単な方法として winget コマンドラインツールを使用する必要があります(アプリが Windows 11 で利用可能な場合)。 などのコマンドを使用してアプリの可用性を確認できますwinget search [app name]。その後、 でインストールしますwinget install [app ID]。
方法 3: winget (Windows パッケージ マネージャー) を使用する
役立つ理由:シンプルで高速、そして多くの人気アプリ(すべてではないものの、多くのアプリ)で動作します。LinuxのaptやyumをWindows向けにしたもののようなもので、大規模なセットアップのスクリプト作成が容易になります。
PowerShell またはコマンド プロンプトを管理者として開き、次のようなコマンドを実行します。
winget install --id=Microsoft. Teams --exact winget install --id=Mozilla. Firefox --exact winget install --id=Spotify. Spotify --exact
この方法では、アプリのリストを作成し、それらをすべて一度に実行できます。wingetがインストールされていることを確認してください(最近のWindows 11バージョンに同梱されています)。セットアップを自動化したい場合、特にスクリプトを用意しておくと非常に便利です。
注意:ストアやオンラインにあるすべてのアプリがwingetで利用できるわけではないため、複数の方法を組み合わせる必要がある場合があります。場合によっては、手動で少し確認する必要があることもあります。
まとめ
結局のところ、Windows 11でMicrosoft Storeから複数のアプリをインストールしたい場合、新しいWebベースのアプリパックを使うのが最も簡単でしょう。PowerShellやwingetを使えば、経験豊富なユーザーであればより多くの制御と自動化オプションを利用できますが、セットアップと操作に慣れる必要もあります。なぜうまくいく時とうまくいかない時があるかは分かりませんが、いくつかのセットアップではストアアプリを再起動することで改善しました。プロセス全体が少し不安定に感じる時もありましたが、全体的には大きな前進です。
まとめ
- 一括インストールを素早く行うには、Microsoft Store App Pack の Web ページを使用します。
- 慣れている場合は、スクリプト作成と自動化に PowerShell または winget をお試しください。
- 多少の変動は覚悟してください。少しの忍耐と再起動で不具合は修復できます。
- すべてのアプリが一括インストールできるわけではなく、手動でクリックする必要があるアプリもあります。
まとめ
この設定で全てが解決するわけではありませんが、まずまずのスタートです。まだ少し扱いにくい感じはしますが、全部手動でやるよりはましです。これで誰かの手間が少しでも省けるといいですね。私の最新の設定では、確かに時間短縮になりました。