Powershell: error ocurrido durante la inicialización



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Esta ' No se puede iniciar Shell. Se produjo una falla durante la inicialización 'El error ocurre cuando los usuarios de Windows intentan abrir una ventana de terminal Powershell de manera convencional. En la gran mayoría de los casos notificados, el problema se limita a la versión de 64 bits de PowerShell (la versión de 32 bits funciona bien).



Error 'Fallo ocurrido durante la inicialización' en Powershell



Si está buscando una solución rápida, puede iniciar la versión de 32 bits de Powershell en su lugar, ya que el problema solo parece ocurrir con Versiones de 64 bits de Powershell.



Pero si está buscando una solución permanente que solucione el problema de forma indefinida, debe ejecutar la herramienta de reparación de .NET Framework para corregir las dependencias dañadas y considerar la creación de un nuevo perfil de Windows en caso de que el problema persista.

¿Cómo corregir el error 'Error ocurrido durante la inicialización' en PowerShell?

Método 1: abrir la versión de 32 bits de Powershell

Como resulta, 'Shell no se puede iniciar. Se produjo una falla durante la inicialización 'El error suele ocurrir con la versión de 64 bits de Powershell. Si está buscando una solución rápida que le permita ingresar comandos en Powershell sin llegar a la causa de este error, debe abrir una ventana de 32 bits de Powershell.

Pero tenga en cuenta que esto es solo una solución, ya que no reparará la causa raíz que activará el 'Shell no se puede iniciar. Se produjo una falla durante la inicialización ‘ error.



Si desea utilizar esta solución alternativa, aquí tiene una guía rápida sobre cómo abrir la versión de 32 bits de Powershell:

  1. Presione la tecla de Windows para abrir el menú de inicio de Windows.
  2. Utilice la función de búsqueda para buscar Windows PowerShell (x86) y presione Entrar.
  3. Luego, de la lista de resultados, haga clic derecho en Windows PowerShell (x86) y elige Ejecutar como administrador desde el menú contextual recién aparecido.

    Ejecutando la versión de 32 bits de Powers Hell como administrador

  4. Una vez que logres abrir la versión x86 (32 bits) de Powershell, ingresa el comando que anteriormente lanzaba el ' No se puede iniciar Shell. Se produjo una falla durante la inicialización 'Error y vea si el problema ahora se resuelve.

En caso de que continúe ocurriendo el mismo problema o si desea llegar a la causa raíz del problema, avance al siguiente método a continuación.

Método 2: ejecutar una herramienta de reparación de .NET Framework

Resulta que la mayoría de los usuarios que se han encontrado con este problema en particular han confirmado que el problema estaba relacionado (de una forma u otra) con la carpeta Microsoft .NET Framework. En la mayoría de los casos, el ' No se puede iniciar Shell. Se produjo una falla durante la inicialización 'Se producirá un error con .NET Framework 4.x debido a un archivo llamado machine.config.

Si este escenario es aplicable, debería poder solucionar el problema reemplazando las instancias dañadas de .NET con copias en buen estado. Hay varios métodos que le ayudarán a hacer esto, pero el más accesible es ejecutar el Herramienta de reparación de .NET Framework .

La mayoría de los usuarios afectados han informado que el problema se solucionó rápidamente después de ejecutar esta herramienta patentada de Microsoft para reparar las dependencias de .NET dañadas.

Aquí hay una guía rápida sobre cómo ejecutar .NET Framework Repair Tool en cada versión reciente de Windows:

  1. Abra su navegador y acceda a este enlace aquí . Una vez que la página esté completamente cargada, haga clic en el Descargar botón (debajo de Herramienta de reparación de Microsoft .NET Framework ).

    Descarga de la herramienta de reparación de Net Framework

  2. Después de llegar a la siguiente pantalla, inicie la operación marcando la casilla asociada con NetFxRepairTool.exe. Después de hacer esto, haga clic en el próximo para avanzar al siguiente menú.

    Descarga de la herramienta de reparación de .NET Framework

  3. Una vez que se complete la descarga, haga doble clic en el ejecutable de instalación y haga clic en si cuando lo solicite el Mensaje de control de cuentas de usuario para otorgar acceso de administrador.
  4. Después de abrir la herramienta de reparación de Microsoft .NET Framework y llegar a la primera ventana, debe continuar marcando la casilla asociada con 'He leído y acepto los términos de la licencia' . Después de hacer esto, haga clic en Siguiente para avanzar al siguiente menú.

    Iniciar una reparación con la herramienta de reparación .NET

  5. Cuando llegue tan lejos, la utilidad ya está escaneando las dependencias .NET en busca de problemas. Espere pacientemente hasta que se complete el proceso y evite interrumpirlo para evitar causar problemas adicionales.
  6. Una vez que se complete el proceso, haga clic en Siguiente una vez más para aplicar automáticamente las estrategias de reparación recomendadas.

    Reparación del marco .NET

  7. Una vez que las correcciones se hayan aplicado correctamente, haga clic en Terminar para completar el proceso.
  8. Si no se le solicita que reinicie su computadora automáticamente, hágalo manualmente y vea si el problema se resuelve en el próximo inicio del sistema.

En caso de que sigas encontrando el mismo ' No se puede iniciar Shell. Se produjo una falla durante la inicialización 'Error, pase a la siguiente solución potencial a continuación.

Método 3: crear un nuevo perfil de Windows

Resulta que este problema también puede ser causado por un perfil de Windows dañado que termina interfiriendo con la capacidad de su sistema operativo para hacer uso de las dependencias de .NET. Una forma de solucionar este problema es crear un nuevo Perfil de Windows . Esta operación terminará reemplazando dependencias dañadas con copias en buen estado.

Varios usuarios afectados han confirmado que esta operación finalmente les permitió corregir el ' No se puede iniciar Shell. Se produjo una falla durante la inicialización 'Error al abrir Powershell.

Aquí hay una guía rápida sobre cómo crear un nuevo perfil de Windows en Windows 10:

  1. Abre un correr cuadro de diálogo presionando Tecla de Windows + R . A continuación, escriba ' ms-settings: otherusers ’ y presione Entrar para abrir el Familia y otras personas pestaña de la Configuraciones aplicación.

    Ejecutar diálogo: ms-settings: otherusers

  2. Una vez que consigas entrar al Familia y otros usuarios pestaña, desplácese hacia abajo hasta la Otros usuarios pestaña y haga clic en Agregar a otra persona a esta PC .
  3. Después de llegar a la siguiente pantalla, agregue el correo electrónico (o número de teléfono) asociado con la cuenta de Microsoft y haga clic en 'No tengo la información de inicio de sesión de esta persona' si desea crear una cuenta local.
  4. En la siguiente pantalla, inicie sesión con su cuenta de Microsoft o haga clic en Agregar un usuario sin una cuenta de Microsoft (si quieres una cuenta local).
  5. A continuación, agregue un nombre de usuario y contraseña a la nueva cuenta, luego complete las preguntas de seguridad y haga clic en Siguiente una vez más.
  6. Después de que se haya creado la nueva cuenta, reinicie su computadora e inicie sesión con la cuenta recién creada en el próximo inicio.
  7. Abra una ventana de Powershell elevada y vea si todavía se encuentra con el mismo ' No se puede iniciar Shell. Se produjo una falla durante la inicialización ‘ error.

Crear una nueva cuenta de Windows para evitar la corrupción de archivos del sistema

Etiquetas potencia Shell Ventanas 4 minutos de lectura