Corregir el error de Visual Studio Code: Finalización inesperada de ventana

se produce un error Error de Visual Studio Code: La ventana se cerró inesperadamente. Cuando Visual Studio Code se bloquea durante el inicio inicial o mientras se ejecuta, este error generalmente indica... Conflicto con el entorno sandbox de ChromiumEs una capa de seguridad integrada que aísla los procesos para mantener la seguridad de la aplicación. Si bien es importante para la seguridad, el entorno aislado a veces puede causar inestabilidad en ciertos sistemas, lo que provoca fallos inesperados.

Otras posibles causas incluyen: Baja asignación de memoria virtual، Archivos de caché dañados، Una gran cantidad de complementos instalados, O Conflictos de aceleración del dispositivoEn casos excepcionales, una instalación obsoleta o dañada de Visual Studio Code también puede ser la causa.

A continuación se muestran varios métodos probados para solucionar este problema.

1. Ejecute Visual Studio Code usando –disable-chromium-sandbox

El entorno aislado de Chromium restringe el acceso de Visual Studio Code a los recursos del sistema por motivos de seguridad. Sin embargo, si el sistema o los controladores no lo admiten completamente, el editor podría bloquearse durante la inicialización. Ejecutar Visual Studio Code con el indicador `<head>`` provocará este problema. --disable-chromium-sandbox Para evitar esta restricción y permitir que la aplicación funcione sin la zona protegida.

⚠️ Advertencia: Deshabilitar el entorno aislado de Chromium reduce la capa de seguridad que protege los procesos de Visual Studio Code. Use este método solo para solucionar problemas o como solución temporal. Se recomienda encarecidamente actualizar el sistema y los controladores para que Visual Studio Code pueda funcionar con el entorno aislado habilitado.
  1. Apague completamente Visual Studio Code.
  2. Haga clic en Win + R, Y escriba cmd, entonces presione Entrar .
  3. Escribe el siguiente comando y presiona Entrar :
    código --deshabilitar-chromium-sandbox

  • Si VS Code funciona correctamente, considere actualizar el sistema operativo y los controladores. Si es necesario, puede ejecutar VS Code en este modo como solución temporal.

2. Aumentar la memoria virtual (archivo de paginación)

VS Code carga múltiples procesos, complementos y componentes de renderizado en la memoria. Si la RAM física de su sistema es insuficiente, Windows depende de... memoria virtual (Archivo de paginación). Si esta asignación es demasiado baja, VS Code podría bloquearse inesperadamente. Aumentar el archivo de migración garantiza que haya suficiente memoria disponible durante el inicio.

  1. Haga clic en Win + R, Y escriba sysdm.cpl, entonces presione Entrar .
  2. Ir a la pestaña Opciones avanzadas, Y debajo el desempeño, Haga clic en Configuración de.
  3. En las opciones de rendimiento, vaya a la pestaña Opciones avanzadas Y haga clic en تغيير Bajo memoria virtual.
  4. deseleccionar Administre automáticamente el tamaño del archivo de paginación para todas las unidades.
  5. Seleccione la unidad de su sistema (normalmente C:Elegir tamaño personalizadoIntroduzca los valores:
    • Tamaño inicial: Utilice el valor Recomendado desplegado.
    • Tamaño máximo: Establezca un valor más alto (por ejemplo, 4096 MB (o más).
  6. Hacer clic Establecer, Entonces OkReinicie su sistema.

3. Borre la caché y haga una copia de seguridad de los datos de VS Code

Tiendas de VS Code Datos de sesión en caché, estados de complementos y copias de seguridad Estas carpetas se encuentran dentro de las carpetas de su perfil. Si estos archivos se dañan (debido a actualizaciones fallidas, fallos o conflictos), el editor podría funcionar mal al iniciarse. Eliminar estas carpetas de caché obliga a VS Code a volver a crearlas, lo que suele resolver el problema.

  1. Cierre completamente todas las ventanas de VS Code.
  2. Haga clic en Win + REscriba la ruta a continuación y luego presione Entrar :
    Código %APPDATA%

  3. Eliminar las siguientes subcarpetas:
    Caché CachedData Caché de código GPUCache

  4. Reinicie VS Code y verifique si el problema persiste.

4. Desactivar complementos y acelerar los dispositivos

Vamos Aceleracion de hardware VS Code delega las tareas de renderizado a la GPU, lo que mejora el rendimiento, pero puede causar fallos si los controladores de la GPU son inestables. De igual forma, Adiciones Al modificar directamente el comportamiento de VS Code, un complemento defectuoso u obsoleto podría impedir que el editor se ejecute. Ejecutar VS Code con el complemento y este deshabilitados puede ayudar a identificar la causa raíz.

4.1 Deshabilitar complementos

  1. Haga clic en Win + R, escribir cmd, entonces presione Entrar .
  2. Ejecute el siguiente comando:
    código --deshabilitar-extensiones

  3. Si VS Code se abre correctamente, uno de tus plugins es el problema. Reactívalos uno por uno para encontrar el plugin defectuoso.

4.2 Deshabilitar la aceleración de hardware

  1. Haga clic en Ctrl + Shift + P Para abrir la paleta de comandos.
  2. Buscar Preferencias: Abrir configuración (JSON) y selecciónelo.
  3. Agregue la siguiente línea a su archivo JSON:
    "deshabilitar la aceleración por hardware": verdadero

  4. Reinicia VS Code. Ahora usará renderizado por CPU en lugar de GPU.

5. Reinstalar Visual Studio Code

Si todas las demás soluciones fallan, reinstalar VS Code garantiza que cualquier Archivos centrales dañados o instalaciones defectuosas Con una nueva versión, esta es la forma más fiable de solucionar problemas de instalación.

  1. Haga clic en Win + R, Y escriba appwiz.cpl, entonces presione Entrar .
  2. Localizar Visual Studio CodeHaga clic derecho y seleccione desinstalar.
  3. Descarga la última versión de Sitio web oficial de VS Code.
  4. Ejecute el instalador y complete la configuración.
  5. Ejecute VS Code para comprobar si se ha resuelto el error.

Los comentarios están cerrados.