Windows 11/10でWindowsターミナルをデフォルト設定に復元する方法

📅
🕑 1 分で読む

Windowsターミナルの設定をいじくり回すと、開かなくなったり、フリーズしたり、予期せずクラッシュしたりといった、おかしな動作につながることがあります。これは通常、設定ファイルが破損しているか、適切にカスタマイズされていないことが原因です。アップデートや大幅な変更後にターミナルがおかしくなった場合は特に、デフォルト設定にリセットするだけで問題が解決することもあります。正しく行えば非常に簡単ですが、Windowsにはリセット方法が複数あるため、この作業が少々面倒になることがあります。そこで、Windowsターミナルをデフォルト設定に戻し、おかしな問題が長引かないようにするための確実な方法をいくつかご紹介します。

設定をリセットすると、Windowsターミナルは正常に動作するようになり、複数のタブ、カスタムテーマ、Unicodeサポートといった通常の機能もすべて期待通りに動作するはずです。これで、応答しないターミナルに悩まされることなく、ワークフローがスムーズになりますように。設定を削除するだけで十分な場合もあれば、簡単なコマンドやファイルのリセットだけで済む場合もあります。何をするにしても、通常はそれほど面倒な作業ではありません。どこを確認すればよいかを知っておくだけで大丈夫です。

Windowsターミナルをデフォルト設定にリセットする方法

Windowsターミナルが突然動作しなくなったり、開かなくなったり、クラッシュし続けたり、動作がおかしくなったりする場合は、設定ファイルが破損しているか、誤って構成されていることが原因であることが多いです。リセットは複数の方法で実行できます。JSON設定ファイルを消去する、コマンドプロンプトを使用する、またはエクスプローラーで設定ファイルを手動で削除するなどです。ご自身の環境や操作しやすい方法を選んでください。ただし、設定によってはリセットが即座に完了しない可能性があり、変更を反映するにはアプリまたはPC全体を再起動する必要がある場合があります。

Windowsターミナルを更新するにはJSONファイルをクリアします

ファイルの操作に慣れているなら、これがおそらく最も簡単な方法です。JSONファイルには、カスタム設定、構成、プロファイルなど、あらゆる情報が格納されます。もし何らかの理由でファイルが破損してしまった場合は、削除することでWindows Terminalに新しいデフォルトのコピーを作成させることができます。設定によっては、この方法が最初からうまくいかないこともありますが、通常はすぐに解決できます。

  1. スタートアイコンを右クリックし、「Windowsターミナル(管理者)」を選択します。一部の設定フォルダは保護されているため、ここでは管理者権限が必要です。
  2. UAC がポップアップ表示された場合は、[はい]をクリックします。
  3. Windowsターミナルで、タブの横にある下矢印をクリックし、「設定」を選択します。GUIが開く場合もありますが、設定によってはJSONが直接開いたり、メモ帳で開くように促されたりする場合があります。
  4. JSONファイル(またはメモ帳など、開いているもの)で、 Ctrl + Aですべてのコンテンツを選択し、Delete キーを押します。これにより、カスタム設定がクリアされます。
  5. Ctrl + S を押して保存します。Windows ターミナルを閉じて再度開くと、新しいデフォルト設定ファイルが生成されます。

私の経験上、この方法は、大幅な設定変更や不適切なプロファイル調整を行った後にターミナルがクラッシュしたり起動しなくなったりした場合に最も効果的です。Windows は、混乱を忘れるためにちょっとした刺激が必要な場合もあります。

コマンドプロンプトを使用して設定を消去する

コマンドラインでの作業を好む場合や、アプリが応答しない場合は、cmd を使って設定ファイルを削除するのが効果的な場合があります。この方法では現在の `settings.json` が削除され、Windows Terminal は起動時に設定ファイルを最初から再構築します。Windows はファイルの削除を頑固に拒否することがあるため、コマンドプロンプトは必ず管理者として実行してください。

  1. を押してWindows + Rと入力しcmd、 を押してCtrl + Shift + Enter管理者として実行します。
  2. ターミナルで、次のコマンドを貼り付けて Enter キーを押します。
del /q /s /a /f "%LocalAppData%\Packages\Microsoft. WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json"

このコマンドはsettings.jsonファイルを直接削除します。次回Windowsターミナルを開いたときに、新しいデフォルト設定が生成されます。GUIがうまく動作しないといった、根深い問題を素早く解決できる方法です。

注意してください。Windows は、完全なリセットを妨げるバックアップまたはキャッシュを保持することがありますが、ほとんどの場合、これによって問題のある構成が破壊されます。

ファイルエクスプローラーからリセットする

コマンドラインでの操作が面倒なら、ファイルエクスプローラーで手動で実行しましょう。フォルダに移動して設定ファイルを削除し、再起動するだけです。もちろん、Windowsがこれらの設定ファイルを隠しフォルダに保存するのは少し奇妙ですが、とにかくやり方は以下のとおりです。

  1. 押すWindows + Eとファイルエクスプローラーが開きます。
  2. 次のパスをアドレスバーに貼り付けて Enter キーを押します。
%LocalAppData%\Packages\Microsoft. WindowsTerminal_8wekyb3d8bbwe\LocalState

`settings.json` を含むフォルダが開きます。そのファイルを右クリックし、「削除」を選択します。Windows Terminal を再起動すると、新しいデフォルトの設定ファイルが自動的に作成されます。

注意: Windows は頑固にファイルをキャッシュしたままにすることがあります。そのため、削除後も Windows Terminal の動作がおかしくなる場合は、まず PC を再起動するか、ターミナル プロセスを終了してみてください。

正直なところ、これらの方法は、設定に関連する奇妙な動作、クラッシュ、起動時の問題など、ほとんどの問題をカバーします。最も簡単だと感じるものを選ぶだけで、通常は安定性を取り戻すのに十分です。