ChocolateyでWindowsアプリを簡単インストール&一括更新する方法

Windowsアプリの数が増えてくると、それぞれのアップデートを個別に確認して回るのが億劫になりますよね。そんなときこそ、パッケージマネージャー「Chocolatey」の出番です。
パッケージマネージャーは、すべてのプログラムをひとつのインターフェースから管理・更新できる点で、アプリストアに似ています。かつてChocolateyはコマンドライン専用ツールで、敬遠する人も少なくありませんでしたが、GUIが着実に改善され、今では誰でも快適に使えるようになっています。
ChocolateyとChocolatey GUIのインストール
初期セットアップ時だけは少しだけコマンドラインを使う必要がありますが、その後はGUIだけで完結します。管理者権限がない場合は公式サイトの手順を参照してください。Windows 7以降の環境なら、以下の手順でほぼ問題なく動作するはずです。
ここではPowerShellの手順を紹介します。cmd方式よりも動作が安定しているためです。もちろん、両方の方法とも公式サイトで詳しく解説されています。
1. 管理者権限のシェルを開きます。Win + X を押して「Windows PowerShell(管理者)」を選択するのが最も簡単です。

2. 次に Get-ExecutionPolicy を貼り付けてEnterキーを押します。「Restricted」と返ってきた場合は、Set-ExecutionPolicy AllSigned または Set-ExecutionPolicy Bypass -Scope Process を入力しましょう。どちらでも機能します。

3. 続いて、以下のインストールコマンドを貼り付けて実行します:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
インストールのログが画面上を流れていきます。完了すれば準備OK!これで choco install や choco upgrade といったコマンドでプログラムを管理できるようになりました。GUIだけで操作したい場合も、あと一度だけコマンドラインを触ることになります。

4. PowerShellの管理者ウィンドウで、次のコマンドを入力または貼り付けます:
choco install chocolateygui

Chocolateyを視覚的に管理するためのGUIアプリのダウンロードとインストールが始まります。最後に Y を選択してインストールを確定してください。今後この確認を毎回スキップしたい場合は、次のコマンドを実行しておきましょう。
choco feature enable -n allowGlobalConfirmation
これでChocolatey GUIのインストールは完了です。望むなら、もうコマンドラインとはおさらばできます!
Chocolatey GUIでプログラムをインストールする
Chocolatey GUIを起動するには、デスクトップまたはスタートメニューから該当するアプリを探して開きます。
起動すると、左側に「This PC」と「chocolatey」の2つの主要タブが表示されます。「This PC」ではChocolatey経由でインストールしたプログラムを管理でき、「chocolatey」ではインストールしたいプログラムを検索できます。なお、Chocolatey以外でインストールしたプログラムはここには表示されないため、再インストールするか、既存のインストールをChocolateyに引き継がせる必要があります。

プログラム一覧はデフォルトで人気順のリスト形式で表示されますが、タイル表示の方が効率よく閲覧できる場面もあります。右上のボタンで表示を切り替えられます。ただし、手動で探すのはやや時間がかかるので、特定のアプリを探すときは検索バーを活用しましょう。

目的のプログラムが見つかったら、詳細情報を確認してもよいですし、そのままインストールに進んでも構いません。インストール(choco install [プログラム名])をクリックすれば、あとはほぼ自動でセットアップが進みます。

処理が完了したら、新しいプログラムが他のアプリと並んでスタートメニューに追加されているはずです。
Chocolatey GUIでプログラムを更新する
インストールも簡単ですが、更新機能こそがChocolateyの真骨頂といえます。Chocolatey GUIなら、どのプログラムが古くなっているのかがひと目でわかり、数クリックですべて最新の状態にできます。

1つだけ更新したい場合は、対象を右クリックして「Update」を選択するだけ(choco upgrade [プログラム名])。これだけでも多くのソフトの更新作業より楽ですが、最大の魅力は一括更新できる点です。右上のメニューにあるアスタリスク付きの更新アイコンは「Update All(すべて更新)」を意味し、クリックすればリスト内の全プログラムが自動的に更新されます。コマンドライン派なら choco upgrade all でも同じことが可能です。週に一度クリックするだけで、常にお使いのアプリを最新に保てるようになります。
パッケージ管理への移行を始めよう
日頃よく使うプログラムの大半は、すでにインストール済みでしょう。Microsoft Storeから入手したものを除けば、それぞれ個別にダウンロードしてセットアップしたはずです。そのためChocolateyへの移行には、既存プログラムの再インストールや引き継ぎが必要となり、最初は多少の手間に感じるかもしれません。
しかし、これから新しくアプリを入れようとするとき、従来のように.exeや.msiをダウンロードして実行する代わりに、必ずChocolateyを使う習慣をつければ、徐々に多くのプログラムがChocolateyの管理下に入っていきます。
さらに嬉しいのは、新しいPCのセットアップ時にコマンドラインのテクニックで一括インストールができることです。数分のタイピングだけで、必要なプログラムをすべて導入し、Chocolateyで一元管理できます。簡単になった更新作業と合わせて、浮いた時間は別の趣味に充てられますね。あなたにはそれだけの価値があります!
-
Windows 10のWindows Updateとセキュリティ設定の使い方・カスタマイズ方法
Windows Updateは、Windowsの更新プログラムを監視・インストールするための設定機能です。Windows 10では仕組みが大きく変わり、以前のようにコントロールパネルからではなく、「設定」アプリから操作するようになりました。 この記事では、PCの「Windows Update」と「セキュリティ」設定を調整・カスタマイズする方法を詳しく解説します。 Windows Update設定画面へのアクセス方法 Windowsボタンの横にある検索バーに「設定」と入力するか、タスクバーの右側から「すべての設定」を選択してください。「設定」ウィンドウが開いたら、「更新とセキュリティ」をクリック
-
Windows で Microsoft マウス ドライバをインストール・更新する方法【初心者向けガイド】
パソコンでマウスを快適に使うためには、マウスドライバを常に最新の状態に保つことが重要です。本記事では、トラブルを未然に防ぐために、Windows 10でマウスドライバをインストールおよび更新する方法を詳しく解説します。 マウスが突然動かなくなったとき、多くの人はまずケーブルの接続確認やポートの変更、ワイヤレスマウスなら電池の交換などを試すでしょう。しかし、こうした対処と同時に「ドライバの更新」も検討したことはありますか? 実は、マウスをはじめとする周辺機器の不具合の最も一般的な原因は、古くなったドライバです。ディスプレイやグラフィック、プリンターなどに問題が発生した際も、まずドライバの更新を試