修復 Visual Studio Code 錯誤:意外的視窗終止

發生錯誤 “Visual Studio Code 錯誤:視窗意外終止” Visual Studio Code 在首次啟動或執行時崩潰時,此錯誤通常表示… 與 Chromium 沙盒衝突它是一個內建的安全層,用於隔離進程以確保應用程式安全。雖然沙箱對於安全性至關重要,但有時它會導致某些系統不穩定,進而導致意外崩潰。

其他可能的原因包括 低虛擬記憶體分配، 快取檔案損壞، 已安裝的插件數量非常龐大,أو 設備加速衝突在極少數情況下,過時或損壞的 Visual Studio Code 安裝也可能是造成此問題的原因。

以下是一些經過驗證的解決此問題的方法。

1. 使用 `--disable-chromium-sandbox` 參數執行 Visual Studio Code

出於安全考慮,Chromium 沙盒限制了 Visual Studio Code 對系統資源的存取。但是,如果您的系統或驅動程式不完全支援此功能,編輯器在初始化期間可能會崩潰。使用 `<head>` 標誌執行 Visual Studio Code 會導致此問題。 --disable-chromium-sandbox 為了繞過此限制,允許應用程式在沒有沙箱的情況下運行。

🇧🇷 警告: 停用 Chromium 沙盒會降低 Visual Studio Code 進程的安全保護層。此方法僅用於故障排除或作為臨時解決方案。強烈建議您更新系統和驅動程序,以便 Visual Studio Code 能夠在啟用沙盒的情況下正常運作。
  1. 完全關閉 Visual Studio Code。
  2. 點擊 WIN + R, 並鍵入 CMD,然後按 進入.
  3. 鍵入下面的命令並按 進入:
    代碼 --disable-chromium-sandbox

  • 如果 VS Code 運作正常,請考慮更新您的作業系統和驅動程式。如有必要,您可以暫時以這種模式執行 VS Code。

2. 增加虛擬記憶體(分頁檔案)

VS Code 會將多個進程、外掛程式和渲染元件載入記憶體。如果系統物理記憶體不足,Windows 會依賴… 虛擬記憶體 (分頁文件)。如果此分配量過低,VS Code 可能會意外崩潰。增加遷移檔案的大小可確保啟動時有足夠的記憶體可用。

  1. 點擊 WIN + R, 並鍵入 SYSDM.CPL,然後按 進入.
  2. 轉到選項卡 高級選項, 並且在 表演, 點擊 設置.
  3. 在效能選項中,轉到選項卡 高級選項 並點擊 變化 在虛擬記憶體下。
  4. 取消選擇 自動管理所有驅動器的頁面文件大小.
  5. 選擇您的系統磁碟機(通常為 C:選擇 自定義大小請輸入數值:
    • 初始大小: 使用該值 受到推崇的 顯示。
    • 最大尺寸: 設定一個更高的值(例如, 4096 MB (或更多)。
  6. 點擊 指定, 然後 好的重啟系統。

3. 清除 VS Code 的快取和備份數據

VS Code 存儲 快取的會話資料、插件狀態和備份 這些檔案位於他的設定檔資料夾中。如果這些檔案損壞(由於更新失敗、崩潰或衝突),編輯器在啟動時可能會發生故障。刪除這些快取資料夾會強制 VS Code 重新建立它們,這通常可以解決問題。

  1. 完全關閉所有 VS Code 視窗。
  2. 點擊 WIN + R在下方輸入路徑,然後按 進入:
    %APPDATA%代碼

  3. 刪除以下子資料夾:
    快取 快取資料 程式碼快取 GPU快取

  4. 重新啟動 VS Code 並檢查問題是否仍然存在。

4. 停用插件並加快裝置運轉速度

讓我們 硬件加速 VS Code 將渲染任務卸載到 GPU 上,這可以提高效能,但如果 GPU 驅動程式不穩定,則可能導致崩潰。同樣地, 附加組件 某些有問題的或過時的外掛程式會直接修改 VS Code 的行為,導致編輯器無法運作。嘗試停用和執行該外掛程式兩種情況下的 VS Code,有助於找出根本原因。

4.1 禁用插件

  1. 點擊 WIN + R, 寫 CMD,然後按 進入.
  2. 運行以下命令:
    程式碼 --disable-extensions

  3. 如果 VS Code 可以成功打開,那麼問題就出在某個外掛上。請逐一重新啟用插件,找出出錯的插件。

4.2 禁用硬體加速

  1. 點擊 按Ctrl + Shift + P 打開命令面板。
  2. ابحثعن 偏好設定:開啟設定 (JSON) 並選擇它。
  3. 將以下行新增至您的 JSON 檔案:
    「禁用硬體加速」:是

  4. 重啟 VS Code。現在它將使用 CPU 渲染而不是 GPU 渲染。

5. 重新安裝 Visual Studio Code

如果其他所有方法都失敗了,重新安裝 VS Code 可以確保所有問題都能解決。 核心檔案損壞或安裝錯誤 使用新版本。這是消除安裝相關問題最可靠的方法。

  1. 點擊 WIN + R, 並鍵入 APPWIZ.CPL,然後按 進入.
  2. 定位 Visual Studio代碼右鍵單擊並選擇 卸載.
  3. 下載最新版本的 VS Code 官方網站.
  4. 運行安裝程式並完成安裝。
  5. 執行 VS Code 檢查錯誤是否已解決。

評論被關閉。