Categorías: Windows

Fix- No se puede iniciar el Shell. Se produjo un fallo durante la inicialización en Powershell

Verás "No se puede iniciar el shell.Se ha producido un fallo durante la inicialización:" enPowerShellsi lanza una excepción cuando Windows intenta abrirla.Si ve este tipo de mensaje de error en elPowerShellsiga estos sencillos pasos para resolver el problema.Además, si se enfrenta a errores como la ejecución de scripts está deshabilitada en powershell, los métodos resolverán el problema.

Fix-1 Modificar el registro-

Simplemente hay que crear una clave y tres subclaves para resolver el problema.

IMPORTANTE-

Tal vez usted sabeEditor del Registrono es un lugar donde se pueda cambiar cualquier cosa y salirse con la suya.Un solo error, un pequeño valor erróneo de una clave del registro puede bloquear su sistema.Así que, antes de seguir adelante, haga y guarde una copia de seguridad de este registro en su ordenador.Haga clic en el botón "Archivo" y luego en "Exportar". Ponle el nombre que quieras y guárdalo en un lugar seguro de tu elección.

1.Basta con pulsar el botónTecla de Windows junto con elRse puede acceder a la tecla 'Ejecutar'.

2.En esa ventana, escriba "regedit". Haga clic en "OK" para acceder alEditor del Registro.

3.EnEditor del Registroventana, en el lado izquierdo,Haga clic con el botón derecho del ratón ensobre el "HKEY_CURRENT_USER" y luego haga clic en "Nuevo>" y luego haga clic en "Clave".

4.Nombra la nueva clave como "Medio ambiente".

5.En el lado izquierdo, seleccione "Medio ambiente".

6.Ahora, en el lado derecho,Haga clic con el botón derecho del ratón enen cualquier lugar del espacio y seleccione "Nuevo>" y luego haga clic en "Valor de cadena expandible".

7.Establezca el nombre de este valor como "TEMP".

8.Haga doble clic en "Temp" para modificarlo.

9.Ahora,copiala dirección mencionada más abajo ypegaren 'Datos de valor:opción.

%USERPROFILE%\AppData\Local\Temp

10.Ahora, haga clic en "OK" para guardar este cambio.

11.Ahora, en el lado derecho,Haga clic con el botón derecho del ratón enen cualquier lugar del espacio y seleccione "Nuevo>" y luego haga clic en "Valor de cadena expandible".

12.Establezca el nombre de este valor como "TMP".

8.Haga doble clic en "TMP" para modificarlo.

9.Ahora,copiar y pegarla dirección mencionada a continuación y péguela en la opción "Datos de valor:".

%USERPROFILE%\AppData\Local\Temp

10.Ahora, haga clic en "OK" para guardar este cambio.

11.Para la llave final,Haga clic con el botón derecho del ratón enen cualquier lugar del espacio y seleccione "Nuevo>" y luego haga clic en "Valor de cadena expandible".

7.Establezca el nombre de este valor como "Ruta".

8.Haga doble clic en "Ruta" para modificarlo.

9.Ahora,copiar y pegarla dirección mencionada más abajo y pegarla en 'Datos de valor:opción.

%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;

10.Ahora, haga clic en "OK" para guardar este cambio.

CerrarEditor del Registroventana.

Reiniciarsu ordenador para que estos cambios surtan efecto.Después de reiniciar el ordenador, abraPowerShelly comprueba si este arreglo funciona.

Fix-2 Abrir PowerShell(x86)-

Este problema sólo se da en el caso dePowerShell(x64)o usuarios de 64 bits. Los usuarios de 32 bits oPowerShell(x86)los usuarios no experimentan este problema.

1.Haga clic en el cuadro de búsqueda situado junto al icono de Windows y escriba "powershell(x86)".

2.Ahora, haga clic en "PowerShell(x86)".

De esta manera, se puede abrir unPowerShellpanel y el trabajo.

Fix-3 Asignar ExecutionPolicy a RemoteSigned-

Puede cambiar la política de ejecución en su ordenador a 'Sin restricciones' (que no es seguro) o 'RemoteSignedpara resolver este problema.

1.PulseTecla Windows+Rpara abrirEjecutarventana.

2.Tipo "Powershell" y, a continuación, pulseCtrl+Mayús+Enterjuntos.

Powershellse abrirá la ventana.

2.Copiar-pegareste comando en elPowerShellventana.Después de eso, pulseEntre ende su teclado para ejecutarlo en su ordenador.

Set-ExecutionPolicy RemoteSigned

Después de ejecutar el comando, cierre elPowerShellventana.

Comprueba si el error sigue o no.

Fix-4 Utilizar la herramienta de reparación de .NET Framework-

1.Descargue la herramienta de reparación de .NET Framework en su ordenador.

2.Entonces,doble clicen "netfxrepairtool" y aceptar el acuerdo.

3.Detectará cualquier tipo de problema conMarco .NET.

4.Ahora, haga clic en "Siguiente" para realizar los cambios en su ordenador.

Reiniciarsu ordenador.

El problema conMarco .NETinstalación.

fastfixguide

Entradas recientes

No se puede eliminar la partición, la eliminación del volumen no está habilitada en la solución de administración de discos

Si desea liberar espacio en su unidad o desea obtener espacio no asignado para ampliar…

2 años hace

12 formas de corregir el error "El sistema no puede encontrar el archivo especificado"

El sistema no puede encontrar el archivo especificado es un error que puede aparecer cuando…

2 años hace

No se puede eliminar este archivo de datos de Outlook (resuelto)

Algunos usuarios de Windows enfrentan el problema "No puede eliminar este archivo de datos de…

2 años hace

Falta la opción de control de aplicaciones y navegadores en la solución de seguridad de Windows

Algunos usuarios de Windows han informado de la ausencia de las opciones de control de…

2 años hace

Audio y video no sincronizados en Windows 11 [Fijar]

Varios usuarios de Windows han observado un problema al ver películas o series en su…

2 años hace

No se puede cambiar el idioma de visualización en Windows 11 [Fijar]

El idioma de visualización es el idioma de interfaz que los usuarios pueden leer y…

2 años hace