Windows Terminal で「無効な "icon" を持つプロファイルが見つかりました。既定では、そのプロファイルにアイコンはありません。」が出たときの対処法

Windows Terminal で「無効な "icon" を持つプロファイルが見つかりました。既定では、そのプロファイルにアイコンはありません。」が出たときの対処法
Photo by Gabriel Heinzer / Unsplash

何度か、WSL にいろんなバージョンのLinux を入れたり消したりしたときに遭遇した現象です

ユーザー設定の読み込み中にエラーが発生しました

無効な "icon" を持つプロファイルが見つかりました。既定では、そのプロファイルにアイコンはありません。"icon" を設定するときは、値が画像への有効なファイルパスとなっていることをご確認ください。

が発生するときの原因と対象法のレポートです

原因

使われなくなったゾンビ・プロファイルがWindows Terminal (のキャッシュ)に残り続ける

対処法

このメッセージを解消するには、いったん、プロファイルをリセットする必要がありました。

※既存プロファイル設定が消える場合があるので留意すること

Step1 Windows Terminal を落とす

Windows Terminal をいったんすべて落とす

Step2 settings.json を消す

エクスプローラーで settings.json のあるフォルダに移動しファイルを削除する

%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\

Step3 Windows Terminal の「キャッシュ」を削除する

以下のフォルダを開いて、フォルダ内のファイルをすべて削除

%LOCALAPPDATA%\Microsoft\Windows Terminal\

Step4 Windows Terminal を再起動

これでWindows Terminalを再起動すると、ゾンビプロファイルは消え、エラーも消えました

Read more

「Blackwell」は 1 つではなかった。NVIDIA の Compute Capability 番号のわかりにくさを整理する

「Blackwell」は 1 つではなかった。NVIDIA の Compute Capability 番号のわかりにくさを整理する

こんにちは! NVIDIA の GPU を扱っていると、sm_120 や sm_100 といった番号を見かけます。Compute Capability と呼ばれる番号です。 この番号、製品の世代名と対応しているように見えて、実はずれています。 きっかけは、2026年9月23日に公開された TensorRT-LLM の v1.3.0rc28 でした。リリースノートに「SM107」という記述があります。次世代の Rubin に対応した、という文脈です。 ここで引っかかります。Blackwell の GeForce は sm_120 です。次の世代の Rubin が、なぜ 107 という小さい番号なのでしょうか。 調べてみると、引っかかりの原因は Rubin ではありませんでした。

By Qualiteg プロダクト開発部