このページの本文へ

Windows Info 第534回

Windows 11におけるアプリインストーラーとwinget

2026年06月28日 10時00分更新

文● 塩田紳二 編集● ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

wingetを入手する方法

 Windows用パッケージマネージャの「winget」は、アプリインストーラーに含まれており、Windows 11は標準でアプリインストーラーを同梱している。このため、Wingetのバージョンは、インストールしてあるアプリインストーラーに依存する。

 Windows 11 Ver.25H2(OSビルド26200.8655)には、アプリインストーラー Ver.1.30.20.0がインストールされており、wingetはv1.29.20-previewとなっている。

 アプリインストーラーは、MicrosoftストアおよびMicrosoftの文書内での名称で、実際のパッケージの名前は「Microsoft.DesktopAppInstaller」。そして、wingetのソースコードを公開しているGitHub上では、「Windows Package Manager」という名前が使われている。

 アプリインストーラーには、3つのバージョンが存在する。1つは、Microsoftストアで配布されているもの(Ver.1.30.20.0)、もう1つは、GitHubにあるWindows Package Managerの安定版(v1.28.240)、および最新プレビュー版(v1.29.280)である。

winget

 もちろん、過去にGitHubからプレビュー版を導入していると、これ以外のバージョンがインストールされている場合もある。

 どの状態からでも、最新のプレビュー版v1.29.280を使うには、GitHubからファイルをダウンロードして手動でインストールするしかなさそうだ。逆に最新のプレビュー版が不要なら、Microsoftストア版をインストールすればよい。1度Microsoftストア版をインストールすれば、以後のバージョンアップは自動実行のはずだ。

 Microsoftストアアプリは、「アプリインストーラー」で検索してもページを表示してくれない。まず、ウェブ上のMicrosoftストアページから開く必要がある。

●アプリ インストーラー - Microsoft Apps
 https://apps.microsoft.com/detail/9nblggh4nns1?hl=ja-JP&gl=JP

 ここで、インストールボタンを押すと、確認のあと、Microsoftストアアプリが起動し、アプリインストーラーのページを表示してくれる。

winget

Microsoftストアアプリで、アプリインストーラーのページを開くには、検索などでウェブサイト上のMicrosoftストアのページを探し、そこからインストールボタンを使ってMicrosoftストアアプリを起動する

 少し気になるのが、Microsoftストア版のバージョンが一番進んでいることだ。v1.29に何か問題があってv1.30が作られたとするとその差は気になる。もっとも、こうした齟齬は、一時的なものである可能性もある。

winget v1.29.280の機能

 GitHubで公開されている、最新のプレビュー版がv1.29.280である。前述のように手動でインストールするには、以下のGitHubのページ(https://github.com/microsoft/winget-cli/releases/tag/v1.29.280)から、Assetsにある「Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle」を、ダウンロードする。

 ダウンロードしたファイルをエクスプローラーでダブルクリックすれば、アプリインストーラーが起動してインストールするかどうかを尋ねてくる。もし、インストールされているアプリインストーラーのバージョンがv1.29よりも大きければ確認される。

winget

すでにバージョンの大きなアプリインストーラーがインストールされていると、最新のプレビュー版をインストールしようとすると確認画面が表示される

 以下の表は、このバージョンのwingetのコマンド一覧である。wingetは、コマンドで動作を選択し、さらにサブコマンドやオプションで細かい振る舞いを指定する。具体的な使い方は、コマンドやサブコマンドの後にヘルプオプション(-?または--help)を付けることで表示される。また、Microsoftのサイトにもドキュメントがある。

winget

●WinGet | Microsoft Learn
 https://learn.microsoft.com/en-us/windows/package-manager/

 コマンドが多数でわかりにくいので、筆者が5つに分類した。「パッケージ」はパッケージのインストール関連、「情報」はパッケージ情報の表示などである。「設定」はWingetの設定に関するもの、configは、wingetのシステム設定、DSC機能などだ。最後の「開発」は、パッケージ作成に関係するコマンドだ。一部のコマンドは、さらにサブコマンドがある。

 パッケージコマンドには、installやuninstall、upgradeなど、パッケージのインストールに関わるコマンドがある。

 情報コマンドでは、MCPコマンドが追加になっている。これは、パッケージマネージャとAIエージェントとの通信のためのものだ。MCPコマンドだけで実行すると、設定をJSONで出力する。ここには、Windows Package ManagerのMCPサーバープログラムのパスなどが含まれている。これをAIエージェント側に登録することで、AIエージェントは、パッケージマネージャから情報を得られるようになる。

 設定関連では、sourceコマンドが追加された。これは、Windows Package Managerがパッケージ問いあわせや入手のためソース(リポジトリ)を追加するもの。標準では、winget(マイクロソフトのWingetリポジトリ)、store(Microsoftストア)の2つがソースとして登録されている。sourceコマンドを使うことで、独自のソースを追加する、設定を編集するなど、ソースを管理できる。

 なお、Wingetは、以下にあるJSONファイルで設定する。

%LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json

 ただし、「winget settings」を実行すると、JSONに関連付けされているプログラムで上記のファイルを開いてくれる。たとえばVS Codeなどを指定しておくとよい。

 このJSONの仕様は、以下のページにある。

●settings command | Microsoft Learn
 https://learn.microsoft.com/en-us/windows/package-manager/winget/settings
●winget-cli/doc/Settings.md | GitHub
 https://github.com/microsoft/winget-cli/blob/master/doc/Settings.md

 このあたりをまとめたのが以下の表だ。ただし、プレビュー版の場合、新規の項目が追加されていることもありえる。

winget

 コマンド未指定で利用するオプションとコマンド、サブコマンドで共通に使えるオプションを以下に示す。

winget

 上の2つはコマンドを指定せずに使うもので、wingetの情報を出力する。下はコマンドの「<オプション>」で必ず指定が可能なもの。wingetのコマンドは、それぞれ固有のオプションを持つ。かなり大量にあり、コマンドごとの違いも少なくない。詳細は前記のドキュメントやオンラインヘルプを見てほしい。

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥2,413
2
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
【Amazon.co.jp限定】 ロジクール 静音 ワイヤレス トラックボール マウス M575SPd Bluetooth Logibolt 無線 windows mac iPad OS Chrome トラックボールマウス ブラック M575 M575SP 国内正規品 ※Amazon.co.jp限定 壁紙ダウンロード付き
¥7,313
3
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ブラック T-K6A-2630BK
¥1,899
4
CIO フラットスパイラルケーブル CtoC (Type-C/USB-C) PD 急速充電 平型 磁石 マグネット吸着 まとまる 充電ケーブル PD 240W データ転送 480Mbps 形状記憶 iPhone 17 / 16 / 15 Macbook Pro/Air/iPad用/ノートパソコン Galaxy Google Pixel Android (ライトブラック, 1.5m)
CIO フラットスパイラルケーブル CtoC (Type-C/USB-C) PD 急速充電 平型 磁石 マグネット吸着 まとまる 充電ケーブル PD 240W データ転送 480Mbps 形状記憶 iPhone 17 / 16 / 15 Macbook Pro/Air/iPad用/ノートパソコン Galaxy Google Pixel Android (ライトブラック, 1.5m)
¥2,290
5
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
6
Anker Zolo USB-C & USB-C ケーブル (240W, 高耐久ナイロン) 1.8m ブラック iPhone 17 / 16 / 15 Galaxy iPad Pro MacBook Pro/Air 各種対応
Anker Zolo USB-C & USB-C ケーブル (240W, 高耐久ナイロン) 1.8m ブラック iPhone 17 / 16 / 15 Galaxy iPad Pro MacBook Pro/Air 各種対応
¥1,590
7
Anker Nano Charging Station (7-in-1, 100W, 巻取り式 USB-C ケーブル) (USBタップ 電源タップ) 【PSE技術基準適合】MacBook iPad iPhone Galaxy Android ブラック
Anker Nano Charging Station (7-in-1, 100W, 巻取り式 USB-C ケーブル) (USBタップ 電源タップ) 【PSE技術基準適合】MacBook iPad iPhone Galaxy Android ブラック
¥9,990
8
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
9
Verbatim バーベイタム 1回録画用 ブルーレイディスク BD-R 25GB 50枚+3枚増量パック インクジェットプリンタ対応 ホワイト 片面1層 1-6倍速
Verbatim バーベイタム 1回録画用 ブルーレイディスク BD-R 25GB 50枚+3枚増量パック インクジェットプリンタ対応 ホワイト 片面1層 1-6倍速
¥2,480
10
ソニー ゲーミングイヤホン INZONE Buds:WF-G700N Fnatic監修/ワイヤレス / 低遅延2.4GHzワイヤレス接続 USBType-Cトランシーバー同梱/LE Audio対応/アクティブノイズキャンセリング/立体音響 / 最大約24時間バッテリー / 急速充電/マイク付き / PS5 スマホ PC Switch グラスパープル
ソニー ゲーミングイヤホン INZONE Buds:WF-G700N Fnatic監修/ワイヤレス / 低遅延2.4GHzワイヤレス接続 USBType-Cトランシーバー同梱/LE Audio対応/アクティブノイズキャンセリング/立体音響 / 最大約24時間バッテリー / 急速充電/マイク付き / PS5 スマホ PC Switch グラスパープル
¥20,800

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン