Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Visual Studio Code の「ウィンドウが予期せず終了しました」エラーを解決する方法

「ウィンドウが予期せず終了しました」 Visual Studio Code のエラーは、Electron レンダラ プロセスの 1 つがクラッシュするかシステムによって強制的にシャットダウンされると発生します。 。 Visual Studio Code は Electron 上に構築されており、Chromium (ブラウザーと同様) を使用してインターフェイスをレンダリングします。各ウィンドウは個別のレンダラー プロセスで実行されます。

次のようなさまざまなエラー コードが発生する場合があります。

  • 理由:「クラッシュ」、コード:「1073741819」または「6」
  • 理由:「oom」(メモリ不足)、コード:「-536870904」
  • 理由:'killed'、コード:'9'

これらのエラーは多くの場合、古いグラフィックス ドライバーが原因で発生します。 、問題のある拡張機能Electron または Chromium のバグ破損したキャッシュまたはバックアップ ファイル 、 または特定のプロジェクト ファイルによってウィンドウがクラッシュする場合もあります。 .

エラー コードと考えられる原因は理解できたので、次にいくつかの有効な解決策を示します。

1.コンピュータを再起動します

システムを再起動すると、フリーズしたプロセスまたは不安定なプロセスがクリアされ、このエラーが解決されることがあります。 Visual Studio Code は Electron を使用してインターフェイスを実行するため、バックグラウンド レンダラーのクラッシュは完全に再起動すると解消されます。

また、再起動すると GPU ドライバが更新され、メモリ リソースが再初期化されます。これは、問題がメモリの過負荷やドライバの不安定性に関連している場合に役立ちます。

<オル>
  • [スタート] メニューをクリックします。> パワー> 再起動 .
  • 2.バックアップフォルダーを削除します

    VS Code は、保存されていない変更をバックアップ フォルダーに保存します。このフォルダーが破損すると、起動時にクラッシュが発生する可能性があります。

    警告: これにより、以前のセッションから保存されていない作業内容が削除されます。

    <オル>
  • Windows + R を押します。 、「%appdata%」と入力します。
  • コードに移動します> バックアップ フォルダー全体を削除します。
  • Visual Studio Code を再起動し、正常に起動するかどうかを確認します。
  • 3. Chromium サンドボックスを無効にする (上級)

    VS Code のような Electron アプリは、プロセスの分離とセキュリティのために Chromium のサンドボックスを使用します。ただし、まれに、このサンドボックスがシステムと競合し、レンダラーのクラッシュを引き起こす可能性があります。

    警告: Chromium サンドボックスを無効にすると、セキュリティ保護が低下します。この回避策は、信頼できる環境で一時的にのみ使用してください。

    <オル>
  • すべての VS Code ウィンドウを閉じます。
  • 管理者としてコマンド プロンプトを開きます。 .
  • 次のコマンドを入力し、Enter を押します。 :
    code --disable-chromium-sandbox
  • VS Code でプロジェクトを再度開き、問題が解決したかどうかを確認します。
  • 4. VS コードを強制終了

    場合によっては、ウィンドウを閉じた後でも、以前のセッションのバックグラウンド プロセスが実行され続けることがあります。これらのプロセスを強制的に終了すると、VS Code が新たに再起動されます。

    <オル>
  • Ctrl + Shift + Esc を押します。 タスク マネージャーを開きます。
  • プロセスの下 タブで、Visual Studio コードを見つけます。 .
  • それを右クリックし、タスクの終了を選択します。 .
  • Visual Studio Code を通常どおり再起動します。
  • 5.最新バージョンの VS Code を再インストールします

    クリーン インストールでは、すべての Electron および Chromium コンポーネントが更新され、以前のバージョンの破損したファイルが残らないようにします。

    <オル>
  • システムから Visual Studio Code をアンインストールします。
  • C:\Users\<YourName>\AppData\Roaming\Code に残っているファイルを削除します .
  • VS Code の公式 Web サイトから最新バージョンをダウンロードし、再インストールします。
  • 著者について

    Visual Studio Code の「ウィンドウが予期せず終了しました」エラーを解決する方法

    ムハンマド・ウスマン・アシュラフ

    Muhammad Usman Ashraf は、WordPress 開発、SEO、トラブルシューティング ガイドに豊富な経験を持つコンテンツ ライター兼 Web サイトのスペシャリストです。 Appuals では、ユーザーがシンプルかつ明確な手順で技術的な問題を解決できるよう、詳細な記事を管理および執筆しています。 Usman は、有用なコンテンツを作成し、高速で使いやすく、検索エンジンに最適化された Web サイトを構築することに情熱を注いでいます。創造性と技術的スキルを組み合わせて、すべての読者にとって情報にアクセスしやすく価値のある情報を提供することに重点を置いています。


    1. 修正:ブート構成データストアを開くことができませんでした

      何人かのWindowsユーザーが、「ブート構成データストアを開くことができませんでした」を取得したと報告しています。 コマンドプロンプト内でbcdeditコマンドを実行しようとするとエラーが発生します。ほとんどの場合、このエラーには「アクセスが拒否されました」などのサブエラーが伴います。 または「要求されたシステムデバイスが見つかりません」。 この問題は、Windows 7、Windows 8 / 8.1、およびWindows 10で発生することが確認されているため、特定のWindowsバージョンに限定されません。 BCDEとは ディット? BCDEditは、ブート構成データ(BCD)

    2. Windowsでズームで手を上げる方法は?

      Zoomは、会議、クラス、音声およびビデオ会議に使用されるクラウドベースのビデオ会議プラットフォームです。これには、ユーザーが何かを質問したいことを教師またはホストに通知できる挙手機能が付属しています。ただし、多くの新規ユーザーは、デバイスでこのオプションを見つけることができない場合があります。この記事では、さまざまなデバイスで手を上げる方法を紹介します。 ズームミーティングで手を挙げます Zoomで手を上げるのは、クラスで手を上げるのと似ています。ほとんどの場合、教師は話し、他の生徒はミュートされます。挙手は、生徒が聞きたい質問について教師に通知できるオプションです。このオプションは、