WindowsTerminalでタブを新規に開くとおちる

プログラム

WindowsTerminalでタブを新規に追加すると何も言わずに「スンッ」と落ちてしまう現象。

タイミングは不定期で3~8タブ位の追加で落ちる。

原因が分かったのでメモ。

原因:

「Riva Tuner Statistics Server」というソフトがWindowsTerminal上で一緒に起動していた。

名前がややこしいので「MSI社製のグラボ用ユーティリティソフト AfterBurner と一緒にインストールされるソフト」の方がピンとくるかも知れない。

ゲーム画面にFPSやGPU使用率などオーバーレイ表示してくれる便利なソフトだが、ゲーム以外のソフトにも稀にオーバーレイ表示してしまう。

WindowsTerminalではオーバーレイ表示されていなかったのでまさか起動しているとは思わなかった。

エラー発生時のイベントログ
WindowsTerminalが落ちた時のアプリケーションログ

対策:

対策はこのオーバーレイ表示アプリにWindowsTerminal.exeを登録してオーバーレイ表示機能をOFFにするとWindowsTerminalが落ちなくなります。

以下簡単な手順:

・オーバーレイ表示アプリのウィンドウ左下の「Add」ボタンでWindowsTerminalを追加する。

・WindowsTerminalの実行ファイルは以下の通り(20/9/28時点の最新版1.3.2651.0のパス)

C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_1.3.2651.0_x64__8wekyb3d8bbwe\WindowsTerminal.exe

※上記パスはエクスプローラから見ようとすると、「権限が~」とか言われて見えないですが、「Add」ボタンから参照・登録はできます。

パスが異なっていてわからない場合
エラーを意図的に発生させ、アプリケーションログの「障害が発生しているアプリケーションパス」にWindowsTerminalのフルパスが乗っているので、それを参照して設定。

アプリケーションログはWindowsのアプリケーションボタン右クリックで「イベントビュアー」を選択で表示されます。

起動したら、左ペインで「イベントビュアー(ローカル)」→「Windowsログ」→「Application」を選択してエラー発生時刻当たりのレベル:エラーでソース:「Application Error」で出力されているはずです。

・登録したら右側の「On-Screen Display support」を「OFF」に変える。

Riva Tuner Statistics Serverの起動画面

「こんなソフト入れてない!!」という方には役にたたない情報かもしれませんが、参考まで。

これでやっとWindowsTerminalに移行できる。

コメント

タイトルとURLをコピーしました