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 は、保存されていない変更をバックアップ フォルダーに保存します。このフォルダーが破損すると、起動時にクラッシュが発生する可能性があります。
警告: これにより、以前のセッションから保存されていない作業内容が削除されます。
<オル>3. Chromium サンドボックスを無効にする (上級)
VS Code のような Electron アプリは、プロセスの分離とセキュリティのために Chromium のサンドボックスを使用します。ただし、まれに、このサンドボックスがシステムと競合し、レンダラーのクラッシュを引き起こす可能性があります。
警告: Chromium サンドボックスを無効にすると、セキュリティ保護が低下します。この回避策は、信頼できる環境で一時的にのみ使用してください。
<オル>code --disable-chromium-sandbox 4. VS コードを強制終了
場合によっては、ウィンドウを閉じた後でも、以前のセッションのバックグラウンド プロセスが実行され続けることがあります。これらのプロセスを強制的に終了すると、VS Code が新たに再起動されます。
<オル>5.最新バージョンの VS Code を再インストールします
クリーン インストールでは、すべての Electron および Chromium コンポーネントが更新され、以前のバージョンの破損したファイルが残らないようにします。
<オル>C:\Users\<YourName>\AppData\Roaming\Code に残っているファイルを削除します .著者について
ムハンマド・ウスマン・アシュラフ
Muhammad Usman Ashraf は、WordPress 開発、SEO、トラブルシューティング ガイドに豊富な経験を持つコンテンツ ライター兼 Web サイトのスペシャリストです。 Appuals では、ユーザーがシンプルかつ明確な手順で技術的な問題を解決できるよう、詳細な記事を管理および執筆しています。 Usman は、有用なコンテンツを作成し、高速で使いやすく、検索エンジンに最適化された Web サイトを構築することに情熱を注いでいます。創造性と技術的スキルを組み合わせて、すべての読者にとって情報にアクセスしやすく価値のある情報を提供することに重点を置いています。
-
修正:ブート構成データストアを開くことができませんでした
何人かのWindowsユーザーが、「ブート構成データストアを開くことができませんでした」を取得したと報告しています。 コマンドプロンプト内でbcdeditコマンドを実行しようとするとエラーが発生します。ほとんどの場合、このエラーには「アクセスが拒否されました」などのサブエラーが伴います。 または「要求されたシステムデバイスが見つかりません」。 この問題は、Windows 7、Windows 8 / 8.1、およびWindows 10で発生することが確認されているため、特定のWindowsバージョンに限定されません。 BCDEとは ディット? BCDEditは、ブート構成データ(BCD)
-
Windowsでズームで手を上げる方法は?
Zoomは、会議、クラス、音声およびビデオ会議に使用されるクラウドベースのビデオ会議プラットフォームです。これには、ユーザーが何かを質問したいことを教師またはホストに通知できる挙手機能が付属しています。ただし、多くの新規ユーザーは、デバイスでこのオプションを見つけることができない場合があります。この記事では、さまざまなデバイスで手を上げる方法を紹介します。 ズームミーティングで手を挙げます Zoomで手を上げるのは、クラスで手を上げるのと似ています。ほとんどの場合、教師は話し、他の生徒はミュートされます。挙手は、生徒が聞きたい質問について教師に通知できるオプションです。このオプションは、