
2026/04/11 0:49
Microsoft の署名問題が解決されたことを受けて、WireGuard は新しい Windows リリースを行いました。
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
改善された概要
著者は、更新済みのカーネルドライバ(WireGuardNT)と改良された管理ソフトウェアを同梱した新しい Windows クライアントリリースを発表しました。主な追加機能は以下の通りです。
- 機能向上: 個別に許可された IP を削除してもパケットがドロップされないようにし、IPv4 接続で極めて低い MTU をサポートします。
- 性能・信頼性の向上: バグ修正、Windows 10 ビルド 10240/1507(最低サポートバージョン)へのアップデートによるコード整理、および全体的なパフォーマンス改善を実現しました。
- ツールチェーン更新: 新しい EWDK ドライバツール、ユーザー空間ツール用 Clang/LLVM/MingW、UI 用 Go、および更新された EV 証明書署名インフラストラクチャが含まれます。
クライアントは組み込みアップデーターを介して「update」をクリック(署名確認済み)するか、または手動インストーラー(
https://download.wireguard.com/windows-client/wireguard-installer.exe と https://www.wireguard.com/install/)で入手できます。
Microsoft は NT ドライバの署名に関して著者のアカウントを一時停止しましたが、官僚的手続きが解決された後に復旧されました。この停止事案は多くのメディアで報道されています。
著者はユーザーにリリースをテストし、回帰や問題を報告するよう呼びかけており、さらなる改善のためのフィードバックも歓迎しています。
プロジェクトドキュメントリンク:
- WireGuard Windows 概要:
https://git.zx2c4.com/wireguard-windows/about/ - NT ドライバ概要:
https://git.zx2c4.com/wireguard-nt/about/
この概要は主要なポイントをすべて網羅し、根拠のない推測を避け、曖昧さのない明確なメッセージを提示しています。
本文
Jason A. Donenfeld
Jason at zx2c4.com
2026年4月10日(金)
こんにちは、皆さん。
Windows 用ソフトウェアのリリースに関しては、組み込みアップデーターがユーザーへ通知を行うため、通常は告知メールを送らないようにしています。しかし、今回長い間更新されておらず、最近のニュース記事もあったことから、リスト全体へ知らせる良い機会だと判断しました。
数多くの労力を経て、Windows クライアントの最新版を公開しました。低レベルのカーネルドライバと API ハーネス(WireGuardNT)と、上位レベルの管理ソフトウェア・コマンドラインユーティリティ、UI(WireGuard for Windows)が揃っています。
新機能としては、個別に許可 IP を削除できるサポート(Linux と FreeBSD に既に追加済み)や IPv4 接続で極めて低い MTU を設定する機能などがありますが、主な改善点は蓄積されたバグ修正とパフォーマンス向上です。さらに、最低 Windows バージョンを前進させることでコードベースの大幅な整理が実現しました。これにより、何十年も続いてきた互換性ハックや代替コードパス、奇妙なロジック、動的ディスパッチなどの古い残骸を維持する必要がなくなりました。
また、ツールチェーン全体にも大幅なアップデートがあります。ドライバに使用している EWDK のバージョン、ユーザー空間ツールに使用している Clang/LLVM/MingW のバージョン、メイン UI に使われている Go のバージョン、さらに EV 証明書と署名インフラストラクチャ―すべてが更新され、パフォーマンス向上とよりモダンなコードが期待できます。
テスト
長い間 Windows でリリースしていないため、ぜひテストいただき、ご感想をお知らせください。私たちは Windows 10 1507 Build 10240(最も古いサポート対象の Windows)まで含めてかなりテストしていますが、マイクロソフトはもうサポートしていません。しかし、予期せぬ問題が起きる可能性もあります。必要に応じて遠慮なくご連絡ください。
アップデート方法
組み込みアップデーターが更新ボタンをクリックすると署名確認後、安全にソフトウェアを更新します。また、初回インストールや即時更新をご希望の場合は、以下の 80 kB 程度の小さなダウンローダーで最新バージョンを取得・検証できます。
- https://download.wireguard.com/windows-client/wireguard-installer.exe
- https://www.wireguard.com/install/
詳細情報
この二つの Windows プロジェクトについてさらに知りたい方は、以下をご覧ください。
ニュース記事について
新 NT カーネルドライバをマイクロソフトに署名申請した際、アカウントが一時停止されました。これは Hacker News のコメント[2]とその日 Twitter での投稿[3]に記載されています。その後、議論はやや逸脱しましたが、実際にはマイクロソフト側に陰謀はありません。インターネット上のディスカッションが注目を集め、翌日にアカウントが解除されました。これは単なる官僚的プロセスの問題であり、マイクロソフトが容易に対処したケースです。悪意や陰謀はないと考えています。現在流布している多くの記事は、この件が迅速に解決されたことを更新していません。そのため「アカウントが停止中なのに Windows 用 WireGuard の新バージョンがリリースできるのはどういうことでしょう?」という疑問に対する答えは、「アカウントが解除されたからです。」となります。
新ソフトウェアをお楽しみいただき、動作についてご意見をお寄せください。
よろしくお願いいたします。
Jason
[1] https://lists.zx2c4.com/pipermail/wireguard/2026-March/009541.html
[2] https://news.ycombinator.com/item?id=47687884
[3] https://x.com/EdgeSecurity/status/2041872931576299888