コマンド プロンプトと Windows Powershell

適用先
Windows 11

概要

Windows 11 22H2 では、コンソール ウィンドウのホストに使用される既定のアプリがWindows ターミナルに変更されました。 2022 年 10 月の更新後、コマンド プロンプト、Windows PowerShell、およびその他のコンソール アプリがWindows ターミナルのインスタンス内に表示されます。 

アプリ、特にグラフィカル要素とテキスト モード要素をブレンドしようとするアプリとの互換性の問題が発生する可能性があります。 

トラブルシューティングのための解決策

最新のWindows ターミナルエクスペリエンスは、いくつかの方法でオプトアウトできます。

解決策 1: システム設定

  1. [StartWindowsLogo>SettingsSettings>System>Advanced を選択します
  2. [ターミナル] で、[Windows コンソール ホスト] を選択します。

解決策 2: Windows ターミナル設定

Windows ターミナルを開き、[スタートアップ] タブ>[既定のターミナル アプリケーション>Windows コンソール ホスト] を選択します。

解決策 3: Windows コンソールの設定

Windows コンソール ホストでコマンド ライン アプリを既に開いている場合は、既定の設定を変更します。

タイトル バーを右クリックし、[ プロパティ>Windows コンソール ホスト] を選択します。

IT 担当者と IT 管理者向け

organizationの IT 管理者またはサポート担当者の場合は、試すことができるその他のトラブルシューティング手順を次に示します。 

グループ ポリシーとレジストリの設定

この変更は、グループ ポリシーを使用するユーザー ワークステーションに適用できます。

Windows 11 22H2 をインストールすると、次のレジストリ キーが使用可能になります。

レジストリ キー HKCU\Console\%%Startup
レジストリ値 DelegationConsole
DelegationTerminal
データ型 GUID を含むREG_SZ

既定のコンソール ホストの選択には、次の値が提供されます。

コンソール ホスト
自動選択 (使用可能な場合はWindows ターミナル) DelegationConsole
{00000000-0000-0000-0000-000000000000}
DelegationTerminal
{00000000-0000-0000-0000-000000000000}
Windows コンソール ホスト (レガシ) DelegationConsole
{B23D10C0-E52E-411E-9D5B-C09FDF709C7D}
DelegationTerminal
{B23D10C0-E52E-411E-9D5B-C09FDF709C7D}
Windows ターミナル DelegationConsole
{2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69}
DelegationTerminal
{E12CFF52-A866-4C77-9A90-F570A7AA2C6B}