はじめに
ある日突然、VSCodeが開かなくなりました。
タスクバーにピン止めしたアイコンを何回クリックしても無視。
検索をかけて開いても、管理者として実行しても無視。
えーーでも拡張機能とかいっぱい入れたから再インストールしたくない!
その一心で調べたら解決方法が見いだせたので置いておきます。

原因
起動段階で何かしらのエラーが出ている可能性が高いです。
僕はそうでした。
対処1:コマンドプロンプトで開く
起動時のエラーを見るために、コマンドプロンプトから起動をしてみます。
ファイルパスを取得する
まずVSCodeを検索にかけます。
そして、「ファイルの場所を開く」をクリック。

さらにファイルの場所を開く
出てくる先には、「ショートカット」しか置いてありません。
これは実体ではないので
右クリックしてもう一度「ファイルの場所を開く」します。

パスをコピー
そうして出てきたフォルダから
「Code.exe」を右クリックして、「パスをコピー」すればOKです。

コマンドプロンプトに張り付ける
そうしたら、コマンドプロンプトを呼び出します。
検索欄に「cmd」と入力して、コマンドプロンプトを開きましょう。

ペースト
そうしたら、さっきコピーしたファイルパスをそのまま貼り付けて、そのままENTER。
なお、コマンドプロンプトくんはスペースに異常に厳しいので、””で囲っていない状態でスペースのあるパスを入力すると怒られます。注意。
すると。エラーが出ているのが分かります。

Error loading V8 startup snapshot file
Failed to open V8 file '~~~ VS Code\natives_blob.bin' (reason: -4)
↑この辺りのことが書かれていた場合、今回の記事が役に立つ可能性があります。
そうじゃなくても
「ファイルが足りないよ!」
旨の内容が出ていた場合は、以下の対処を一回やってみてください。
「_」フォルダの中身を、直下に移動する。
「Code.exe」と同じ階層に、謎のフォルダがあります。
この名無し。

このフォルダの中にあるのが、足りないファイルです。
アップデートの時に移動しきれなかったのか、もしくはリカバリーファイルとして生成されたものなのかは分かりませんが。
とにかく、この中に入っているものを全て「Microsoft VS Code」フォルダ内に移動してください。

解決
無事起動しました。

おわりに
いやー焦りました。
無視よくない。エラーくらい出してくれ。





