OpenConsole.exe
openconsole、open console、terminal console host のカタログ検索語
Windows Terminal で使用されるコンソールホストです。従来のコンソールの conhost.exe ではなく、Terminal パッケージに含まれる ConPTY / コンソールホストコンポーネントです。
確認しておくべき要点
OpenConsole は Terminal のコンソールホストであり、従来のコンソールの conhost.exe ではありません。
OpenConsole.exe は Windows Terminal タブのコンソールをホストします。conhost.exe は引き続き従来のコンソール (Win+R の cmd、以前のアタッチ) をホストします。WindowsTerminal.exe はタブ付きウィンドウです。pwsh.exe または cmd.exe は内部のシェルです。OpenConsole を終了すると、PC 上のすべての conhost ではなく、該当する Terminal コンソールが終了します。
- 安全性について
- 実行中のファイルのパス、署名、発行元を確認してください。名前だけでは安全性を確認できません。
- conhost と同じですか?
- いいえ。これは Terminal のコンソールホストです
- WindowsTerminal と同じですか?
- いいえ。それはタブ UI です
OpenConsole.exe とは?
OpenConsole は Terminal のコンソールホストであり、従来のコンソールの conhost.exe ではありません。インボックスのホストは conhost.exe のままです。このファイルは Microsoft.WindowsTerminal と共に配置されます。Terminal ウィンドウの枠組みではありません。
どのような役割がありますか?
Terminal タブのコンソールバッファーと PTY を保持します。WindowsTerminal.exe がタブを描画します。シェルは依然として pwsh、powershell、cmd、または wsl です。
なぜ実行されているのですか?
Windows Terminal のタブが開いています。Terminal を一度も開いていない状態での Win+R の cmd では、代わりに conhost.exe が表示されるはずです。
実行中のインスタンスを検査する
Windows PowerShell では、この読み取り専用クエリは、この PC 上の一致するプロセス ID、作成時刻、および実行可能パスを一覧表示します。
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'OpenConsole.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
結果がない、またはアクセスできないパスは、決定的なものではありません。保護されたプロセスはアクセスを制限する可能性があり、プロセス ID は再利用される可能性があります。個人用パスはローカルに保持してください。
使用する ファイル識別ガイド 署名と製品メタデータを比較します。ファイル名だけでは安全性を確立できません。
安全ですか?
実行中のファイルを確認する
Windows Terminal パッケージ内の OpenConsole は Microsoft 製です。デスクトップ上にある OpenConsole.exe はそうではありません。これは依然として conhost.exe ではありません。
記録された場所と実際のファイルを比較してください。見慣れたフォルダだけでは識別情報は確立されません。
C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_*\OpenConsole.exe
- パッケージ: Microsoft.WindowsTerminal
- 従来の関連コンポーネント: System32\conhost.exe
- UI の関連コンポーネント: WindowsTerminal.exe
終了してもよいですか?
該当する Terminal コンソールが終了します
OpenConsole.exe を終了すると、そのタブに接続されているシェルが強制終了される可能性があります。他の conhost.exe ウィンドウはそのまま残ります。WindowsTerminal.exe を終了すると UI 全体が閉じます。
削除してもよいですか?
conhost ではなく Terminal をアンインストールする
OpenConsole を削除したい場合は、アプリから Windows Terminal をアンインストールしてください。System32\conhost.exe を削除しないでください。System32 を削除しないでください。
Windows と一緒に起動すべきですか?
Windows Terminal を開くと起動します。ログオン時の従来の cmd は依然としてこのホストではなく conhost を使用します。
リソース使用量を測定する
| CPU とメモリ | 同じ PID とワークロードに対する複数の観測値を比較してください。このエントリには、独立して測定された普遍的な基準はありません。 |
|---|---|
| ディスクとネットワーク | 実際のプロセスと現在のタスクにアクティビティを帰属させます。ファイル名だけでは、期待される宛先または転送量を確立できません。 |
ファイル情報
| 実行可能ファイル名 | OpenConsole.exe |
|---|---|
| 記録されたインストール パス | C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_*\OpenConsole.exe |
| 発行元 | Microsoft Corporation |
| 署名チェック | 実際のファイルを検査してください。このエントリは、証明書の識別情報を認証しません。 |
よくある問題
応答しない Terminal タブを直そうとして conhost を終了してしまうケース
このタブのホストは OpenConsole です。conhost は従来のコンソールに属します。正しいホストを終了するか、タブを閉じてください。
pwsh のみ原因とされる「コンソール ホスト」の CPU 急上昇
処理を行うのはシェルです。このプロセスはバッファーをホストしているだけです。どのアタッチされたタブかを確認してください。
トラブルシューティング
破壊的な変更を行う前に診断を行ってください。
Process Explorer: この OpenConsole にアタッチされているシェルを確認
コマンド処理の本体は pwsh、cmd、または wsl です。WindowsTerminal.exe はフレームにすぎません。
タブが生成されない場合は 設定 > アプリ > Windows Terminal > リセット
これによりパッケージホストが修復されます。conhost.exe を置き換えても OpenConsole は修正されません。
技術的な詳細
技術的な詳細
| イメージ名 | OpenConsole.exe |
|---|---|
| 役割 | Windows Terminal コンソールホスト |
実行中ファイルの同一性を確認する
ファイル名だけでは安全性を確立できません。実際のパス、署名、および製品の識別情報を確認してください。
出典と検証
記録された出典ラベル: 2026年8月。このラベルは独立した検証を証明するものではありません。 調査方法.
- Microsoft Learn: コンソール ホスト · 従来のコンソールは conhost.exe を使用します
- Microsoft Learn: Windows Terminal · Terminal は OpenConsole をコンソールホストとして同梱しています
- Foxholeプロセスマップ · Windows PC上のファーストパーティサンプル。ラボのベンチマークではありません。
- Microsoft Sysinternals: Sigcheck · ファイル署名の検査方法についての説明。このリファレンスは、実行中の特定ファイルの同一性や安全性を証明するものではありません。
- Microsoft: Get-CimInstance · 読み取り専用ローカル プロセス クエリ方法。
- Microsoft: Win32_Process プロパティ · プロセス ID、実行可能パス、作成日、および親 ID の再利用を文書化します。
この記事は役に立ちましたか?
「はい」または「いいえ」を選択するだけで完了します。必要に応じて理由を選択するか、簡単なメモを追加してください。
ご協力ありがとうございます。ページの改善に役立てられます。