6つの方法でWindows Terminalが開かない問題を解決する

Windows Terminalは、Microsoftが提供するコマンドラインシェル(Command PromptやPowerShellなど)用のホストアプリケーションです。他のアプリと同様に、いくつかのユーザーにとってTerminalアプリが動作しなくなることがあります。この不具合の正確な原因は不明ですが、一般的にはファイルの破損やシステムエラーに起因すると考えられています。このガイドでは、WindowsでTerminalアプリが開かない問題を解決するためのいくつかの方法を紹介します。
ヒント: Windows Terminalをカスタマイズする方法や、見た目を変えるためのTerminalテーマを追加する方法について、これらのヒントをチェックしてください。
目次
- Windows Terminalが有効になっていることを確認する
- Windows Terminalを開く代替方法を試す
- Microsoft Storeから再インストールする
- コマンドプロンプトを使用してWindows Terminalをリセットする
- 設定からWindows Terminalアプリを修復/リセットする
- SFCおよびDISMスキャンを実行する
- よくある質問
1. Windows Terminalが有効になっていることを確認する
通常の方法で検索バーからWindows Terminalを起動できない場合、PCで有効になっているかどうかを確認してください。無効の場合は、Windows Terminalは開くことができません。
スタートメニューを右クリックし、「設定」を選択します。
左側のメニューから「アプリ」を選択し、「高度なアプリ設定」をクリックします。

- 「アプリ実行エイリアス」をクリックします。

- アプリのリストから「Terminal」を見つけて「オン」に切り替わっていることを確認します。すでにオンの場合は、一度オフにしてから再度オンにしてみてください。

- Windows Terminalが開けるかどうかを確認します。
2. Windows Terminalを開く代替方法を試す
Terminalが有効であることを確認したが、それでも開けない場合は、Windows Terminalを実行する代替方法を考慮します。
実行ウィンドウを使用する
実行ダイアログボックスは、Windows上の多くのシステム関連アプリを実行するために使用できます。Windows Terminalでも同様です。実行ダイアログボックスを使用してWindows Terminalを開く手順は次のとおりです。
キーボードのWindowsキー + Rキーを押して、実行ウィンドウを開きます。
wt.exeと入力し、「OK」をクリックします。管理者権限が必要な場合は、Ctrl + Shift + Enterを押します。

ヒント: Windowsでタスクスケジューラを使って最初のタスクをスケジュールして自動化を始めましょう。
タスクマネージャー経由
タスクマネージャーを使用してWindows Terminalを開くこともできます。これは最も簡単な方法ではありませんが、アプリの起動に問題がある場合は試してみる価値があります。
スタートメニューを右クリックし、「タスクマネージャー」を選択します。
ウィンドウの一番上で「新しいタスクの実行」をクリックするか、「ファイル」をクリックして「新しいタスクの実行」を選択します。

- ボックスに
wt.exeと入力します。Windows Terminalを管理者権限で実行するには、下のチェックボックスをチェックして「OK」をクリックするか、キーボードでCtrl + Shift + Enterを押します。

パワーユーザーメニューを試す
パワーユーザーメニューは、Windows Terminalを実行する便利なクイックアクセスメニューです。
スタートメニューを右クリックし、「Terminal (Admin)」を選択してWindows Terminalを開きます。
コマンドプロンプトを使用する
別の方法として、コマンドプロンプトを使用してWindows Terminalを実行することができます。
- スタートメニューをクリックし、「コマンドプロンプト」と入力して「管理者として実行」を選択します。

- コマンドプロンプトウィンドウに
wtと入力し、Enterを押します。

Windows Terminalのショートカットを作成する
最後に、Terminalアプリのショートカットを作成し、デスクトップに配置して最大限の利便性を追求することを試してみてください。
- デスクトップの任意の場所を右クリックします。「新規作成 -> ショートカット」にカーソルを合わせます。

- 下記のリンク(Windows Terminalへの実行パス)をコピーし、ショートカット作成ウィンドウの場所フィールドに貼り付けて「次へ」をクリックします。
%LocalAppData%\Microsoft\WindowsApps\wt.exe
- ショートカットの名前を入力します(「Windows Terminal」とするのが明らかな選択です)し、「完了」をクリックします。

- デスクトップのショートカットを開くことでWindows Terminalを実行できます。
知っておくと良いこと: Microsoft Storeが動作しない場合は、この問題に対処するためのオプションをチェックしてください。
3. Microsoft Storeから再インストールする
アプリに関する多くの問題は、一度アンインストールして再インストールすることで解決されます。こうすることで破損したファイルを削除できます。Windows Terminalでも同様のケースがあるので、試してみる価値があります。
スタートメニューを右クリックし、「設定」を選択します。
左側のサイドバーから「アプリ」を選択し、ページの一番上で「インストール済みアプリ」を選択します。

- ページの一番上の検索バーに「Terminal」と入力して「Windows Terminal」を探します。

- アプリのサイズの横にある三点リーダーアイコンをクリックし、ドロップダウンリストから「アンインストール」を選択します。

- アンインストールが完了したら、Windows Terminalのウェブページにアクセスし、「Get in Store app」をクリックしてMicrosoft Storeに移動します。そこから再インストールします。

4. コマンドプロンプトを使用してWindows Terminalをリセットする
Windows Terminalをリセットするのも考慮すべきオプションです。リセットによりアプリはデフォルトの状態に戻ります。設定ミスによって発生したエラーが終了します。これをコマンドプロンプトを使用して行う手順は次のとおりです。
スタートメニューをクリックし、「コマンドプロンプト」と入力して「管理者として実行」を選択します。
以下のコマンドをコピーし、コマンドプロンプトに貼り付けてEnterを押します。
del/f /s /q /a "%LocalAppData%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json"
ヒント: コマンドプロンプトから直接ファイルを見つけて開く方法を学んでください。
5. 設定からWindows Terminalアプリを修復/リセットする
コマンドプロンプトを使用するのが不安な場合、設定を通じてWindows Terminalをリセットするのは簡単な方法です。これはコマンドプロンプトのリセットと同じで、単にユーザーフレンドリーです。
スタートメニューを右クリックし、「設定」を選択します。
「アプリ -> インストール済みアプリ -> Terminal」を見つけます。

- アプリの右側にある三点リーダーアイコンをクリックし、ドロップダウンウィンドウから「詳細オプション」を選択します。

- 「リセット」セクションが見えるまで下にスクロールします。「アプリを修復」するか「リセット」するかを選択できます。修復はアプリデータに影響しませんが、リセットはデータを削除しますので、データを失いたくない場合は注意してください。

6. SFCおよびDISMスキャンを実行する
これらの修正が効果がなかった場合は、PCでSFCおよびDISMスキャンを実行することをお勧めします。SFCは保護されたシステムファイルをスキャンするためのコマンドで、破損したファイルや不足しているファイルを検出し、それらをキャッシュ内の正しいファイルで置き換えます。DISMも同様に、Windowsイメージのサービスと準備を行うツールです。Windowsファイルの不整合を検索し、それを修正します。
ヒント: Windowsの更新プログラムを非表示にするためにPowerShellを使用できることをご存知ですか?そうでなければ、その方法をお教えします。
よくある質問
コマンドプロンプトとWindows Terminalの違いは何ですか?
Cmdは、PowerShellのような高度な機能がないコマンドインタープリターを起動します。一方、Windows TerminalはPowerShellを含む複数のコマンドラインシェルをホストでき、デフォルトでPowerShellが起動します。
Windows Terminalを起動時に開くことはできますか?
はい。便利さを高めるために、Windows Terminalを起動時に開くことができます。スタートメニューを右クリックし、「Windows Terminal (Admin)」を選択してPowerShellを開きます。その後、タブバーで下向き矢印をクリックし、「設定」を選択します。新しいウィンドウで「マシン起動時に起動」というオプションを有効にします。
画像の出典: Pexels. すべてのスクリーンショットはFarhad Pashaeiによるものです。