MicrosoftはWindows 11で、従来のコマンドプロンプトをターミナルのオープンソースプロジェクトに組み込んだ。

  • マイクロソフトは、オープンソースのWindows Terminalプロジェクトからの改良点をWindowsコンソールに統合しました。
  • これは、従来のコマンドプロンプトとPowerShellコンソールが、スタンドアロンコンポーネントとして更新されなくなったことを意味します。
  • これらの新しい変更はWindows Insiderプログラムを通じて利用可能だが、いつすべての人に提供されるかは不明である。

マイクロソフトは、近年で最大規模のコマンドライン操作のアップグレードを実現し、オープンソースのWindows Terminalプロジェクトから得られた数々の改良点を、従来のWindowsコンソール(conhost.exe)に直接導入しました。

今回のアップデートでは、パフォーマンスの向上、最新のレンダリング、そしてコミュニティから長らく要望されていた機能が追加され、Windows 11全体でより高性能なターミナル環境が実現します。

Windowsコンソールがオープンソース開発による最新のアップグレードを受ける

 

Windowsコンソールは、PowerShell、コマンドプロンプト、Windows Subsystem for Linuxの基盤として長年利用されてきました。今回、マイクロソフトは、 GitHub上のオープンソースプロジェクトであるWindows Terminalとの連携をさらに強化し、機能強化をシステムエクスペリエンスに直接統合しようとしています。

最も大きな変更点の1つは、視覚的なパフォーマンスと一貫性を向上させるために設計された、オプションのAtlas/Direct3Dレンダリングパスの導入です。

より高速なパフォーマンスと優れた信頼性

マイクロソフトは、特定の状況下ではスクロール操作が最大10倍高速化されると述べており、これは大量の出力を扱う開発者やパワーユーザーにとって大きな改善点となる。

クリップボードの信頼性も大幅に向上しました。コードページの制限により貼り付けた文字が失われるという長年の問題が解消されました。さらに、OSC 52のサポートも強化され、端末アプリケーションがクリップボードデータと直接やり取りできるようになりました。

新機能により、コンソールは現代の端末にさらに近づきます。

同時に、Windowsコンソールには、これまでより高度なターミナル環境に限られていた機能が追加されています。検索機能は正規表現に対応し、複雑なコマンド出力からの検索が容易になりました。

コンソールはSixelを使用してインライン画像をレンダリングできるようになったため、Windowsパッケージマネージャー(winget)などのツールは、アプリのアイコンやよりリッチな視覚要素をターミナルに直接表示できるようになりました。

今回のアップデートの一環として、テキストレンダリングも改善され、オリジナルのエンジンで太字フォントがサポートされるようになりました。また、長方形テキスト選択に関する長年の問題点も解消され、期待通りの動作が実現しました。これらの変更により、従来のコンソールは、Windows Terminalなどの最新のターミナルアプリにユーザーが通常期待する機能に、完全な切り替えを必要とせずに大幅に近づきました。

アクセシビリティとユーザビリティの改善

マイクロソフトは、従来のMSAA統合の書き換えとインターフェース自動化サポートの改善により、アクセシビリティにも取り組んでいます。これにより、スクリーンリーダーや支援技術との互換性が向上します。

今回のアップデートでは、コンソール内のポップアップダイアログのデザインも一新され、F7コマンド履歴や行編集ウィンドウ(F2およびF4)の改良も含まれています。これらの変更により、使いやすさが向上するとともに、最新のターミナルツールとの相互運用性も向上します。

PowerShell、WSL、その他における動作の改善

入力時のスナップ動作が改良され、仮想端末(VT)処理が有効な場合にのみデフォルトで有効になりました。これにより、特にPowerShellやWSLなどの複数の環境で作業する場合に、より予測可能な動作が得られます。

その他の修正点としては、クリップボードのテキストに対する「Alt + テンキー」入力の処理の改善、936などの特定のコードページにおける文字化けの回避などが挙げられます。

Windowsターミナルエクスペリエンスの統一に向けた一歩

要約すると、従来のコマンドプロンプトはスタンドアロンコンポーネントとして更新されなくなりました。代わりに、MicrosoftはGitHub上のオープンソースのWindows Terminalプロジェクトから直接改良点を統合するようになりました。

これらの機能強化をWindowsコンソールに導入することで、同社は従来のコマンドライン環境と最新のコマンドライン環境とのギャップを縮めています。Windowsターミナルは依然として主力製品ですが、これらのアップデートにより、従来のコンソールセッションでも継続的な改善の恩恵を受けることができます。

マイクロソフトは現在、ビルド29558のリリースに伴い、Canary Channelのオプションパスを通じてこのマージをテストしており、すべてのユーザーに提供される時期は不明です。

Windows 11ではどのコマンドコンソールを使っていますか?

 

コマンドプロンプト33.3%

 

Windowsターミナル66.7%

 

なし0%

なぜその答えを選んだのですか?もっと詳しく聞かせてください。コメント欄で教えてください。

💬 返信を記入してください

コメントを残す

Windows 11 ビルド 27924、26200、22621 Insider Preview ISO ファイルをダウンロードしてください。

Windows 11 ビルド 27924、26200、22621 Insider Preview ISO ファイルをダウンロードしてください。

Windows 11 用のビルド 28020.1362 と 26220.7523 が、Canary、Dev、および Beta チャネルからダウンロードできるようになりました。こちらから入手できます。

インストール失敗が新たなアップデート懸念を引き起こしたことを受け、マイクロソフトはWindows 11 KB5079391を撤回した。

インストール失敗が新たなアップデート懸念を引き起こしたことを受け、マイクロソフトはWindows 11 KB5079391を撤回した。

Windows 11 用の更新プログラム KB5079391 は、インストールエラーが発生したため、マイクロソフトによって配信停止されました。この問題は限定的でしたが、更新プログラムの信頼性に対する懸念は高まり続けています。

MicrosoftはWindows 11で、従来のコマンドプロンプトをターミナルのオープンソースプロジェクトに組み込んだ。

MicrosoftはWindows 11で、従来のコマンドプロンプトをターミナルのオープンソースプロジェクトに組み込んだ。

クラシックコマンドプロンプトは、スクロール速度の向上、クリップボードのサポート強化、そしてWindowsターミナルプロジェクトの最新機能の導入により、大幅に性能が向上しました。

Windows 11 26H1 用の KB5079381 (ビルド 28020.1685) により、ストレージのクリーンアップが改善されます (Canary)

Windows 11 26H1 用の KB5079381 (ビルド 28020.1685) により、ストレージのクリーンアップが改善されます (Canary)

Windows 11 用の KB5079381 (ビルド 28020.1685) が、ファイルエクスプローラーでのファイル名変更時の音声入力機能とストレージクリーンアップの信頼性向上を含むアップデートとして、カナリアチャネルで展開されました。

Windows 11 26H2 用ビルド 26300.7965 (KB5079385) に管理者保護機能が追加されました (開発者向け)

Windows 11 26H2 用ビルド 26300.7965 (KB5079385) に管理者保護機能が追加されました (開発者向け)

Windows 11 用の KB5079385 (ビルド 26300.7965) が開発者向けチャネルに登場しました。この更新プログラムには、管理者保護、Bluetooth の共有オーディオ、およびファイルエクスプローラーの修正が含まれています。

Nano11 Builderを使用して、軽量版Windows 11 ISOファイルを作成する方法

Nano11 Builderを使用して、軽量版Windows 11 ISOファイルを作成する方法

Nano11 Builderスクリプトは、不要なソフトウェアやシステム機能を削除することで、テストや仮想マシンでの使用に適した、3GB未満の超軽量Windows 11 ISOを作成します。

Windows 10 ESU 用の KB5071546 (ビルド 19045.6691) が 2025 年 12 月の更新プログラムとしてリリースされます

Windows 10 ESU 用の KB5071546 (ビルド 19045.6691) が 2025 年 12 月の更新プログラムとしてリリースされます

KB5071546 (ビルド 19044.6691 および 19045.6691) は、最初の拡張セキュリティ更新プログラムの一部として、Windows 10 22H2 および 21H2 向けに修正プログラムとともにリリースされました。

Windows 11でシステムの復元ポイントを作成する方法

Windows 11でシステムの復元ポイントを作成する方法

Windows 11でシステムの復元ポイントを作成することで、予期せぬ問題からPCを保護し、設定や以前の正常な状態を復元できます。

Windows 11でRevo Uninstallerを使用してアプリを完全にアンインストールする方法

Windows 11でRevo Uninstallerを使用してアプリを完全にアンインストールする方法

Windows 11でRevo Uninstallerを使用して、アプリ、残存ファイル、レジストリエントリ、および削除しにくいプリインストールソフトウェアを完全に削除する方法を学びましょう。

Windows 10 から Windows 11 25H2 へのアップグレード方法

Windows 10 から Windows 11 25H2 へのアップグレード方法

Windows Update、ISOイメージ、またはインストールアシスタントを使用して、Windows 10からWindows 11 25H2へ無料でアップグレードする方法を、手順に沿って解説します。