Powershell: s'ha produït un error durant la inicialització



Proveu El Nostre Instrument Per Eliminar Problemes

Aquest ' El Shell no es pot iniciar. S'ha produït un error durant la inicialització ‘L’error es produeix quan els usuaris de Windows intenten obrir una finestra del terminal Powershell convencionalment. En la gran majoria d’ocurrències reportades, el problema es limita a la versió de 64 bits de PowerShell (la versió de 32 bits funciona bé).



Error 'S'ha produït un error durant la inicialització' a Powershell



Si cerqueu una solució ràpida, podeu llançar la versió de 32 bits de Powershell, ja que el problema només es produeix amb Versions de 64 bits de Powershell.



Però si esteu cercant una solució permanent que solucionarà el problema de manera indefinida, haureu d'executar l'eina de reparació del marc .NET per solucionar les dependències danyades i considerar la possibilitat de crear un perfil de Windows nou en cas que el problema persisteixi.

Com es corregeix l'error 'Error produït durant la inicialització' al PowerShell?

Mètode 1: obertura de la versió de 32 bits de Powershell

Com resulta, ‘Shell no es pot iniciar. S'ha produït un error durant la inicialització 'Error normalment es produeix amb la versió de 64 bits de Powershell. si cerqueu una solució ràpida que us permeti introduir ordres a Powershell sense arribar a la causa d’aquest error, hauríeu d’obrir una finestra de 32 bits de Powershell.

Però tingueu en compte que això només és una solució alternativa, ja que no repararà la causa arrel que activarà el ‘Shell no es pot iniciar. S'ha produït un error durant la inicialització 'Error.



Si voleu utilitzar aquesta solució alternativa, aquí teniu una guia ràpida per obrir la versió de 32 bits de Powershell:

  1. Premeu la tecla Windows per obrir el menú d'inici de Windows.
  2. Utilitzeu la funció de cerca per cercar Windows PowerShell (x86) i premeu Entra.
  3. A continuació, feu clic amb el botó dret a la llista de resultats Windows PowerShell (x86) i tria Executa com administrador del menú contextual recentment aparegut.

    Executant la versió de 32 bits de Powers hell com a administrador

  4. Un cop hàgiu aconseguit obrir la versió x86 (32 bits) de Powershell, introduïu l'ordre que anteriorment llançava el missatge ' El Shell no es pot iniciar. S'ha produït un error durant la inicialització ‘Error i vegeu si el problema es resol ara.

En cas que encara es produeixi el mateix problema o vulgueu arribar a la causa principal del problema, aneu al següent mètode.

Mètode 2: executar una eina de reparació de .NET Framework

Resulta que la majoria d’usuaris que s’han trobat amb aquest problema en particular han confirmat que el problema estava relacionat (d’una manera o altra) amb la carpeta Microsoft .NET Framework. En la majoria dels casos, El Shell no es pot iniciar. S'ha produït un error durant la inicialització 'Error es produirà amb .NET Framework 4.x degut a un fitxer anomenat machine.config.

Si aquest escenari és aplicable, hauríeu de ser capaç de solucionar el problema substituint les instàncies danyades per .NET per còpies adequades. Hi ha diversos mètodes que us ajudaran a fer-ho, però el més accessible és executar el fitxer Eina de reparació de .NET Framework .

La majoria d’usuaris afectats han informat que el problema s’ha solucionat ràpidament després d’executar aquesta eina propietària de Microsoft per solucionar les dependències .NET danyades.

A continuació, es mostra una guia ràpida sobre l’execució de l’eina de reparació de .NET Framework en totes les versions recents de Windows:

  1. Obriu el navegador i accediu a aquest enllaç aquí . Un cop carregada la pàgina completament, feu clic a descarregar botó (sota Eina de reparació de Microsoft .NET Framework ).

    Baixant l'eina de reparació de Net Framework

  2. Després d'arribar a la pantalla següent, inicieu l'operació marcant la casella associada a NetFxRepairTool.exe. Després de fer això, feu clic a Pròxim per passar al següent menú.

    Baixant l'eina de reparació de .NET Framework

  3. Un cop finalitzada la descàrrega, feu doble clic a l'executable d'instal·lació i feu clic a quan el sistema ho demani Sol·licitud de control de compte d'usuari per tal de concedir accés d'administrador.
  4. Després d'obrir l'eina de reparació de Microsoft .NET Framework i d'arribar a la primera finestra, heu de continuar marcant la casella associada a 'He llegit i accepto els termes de la llicència' . Després de fer això, feu clic a Següent per passar al menú següent.

    Inici d’una reparació amb l’eina de reparació .NET

  5. Quan arribeu fins aquí, la utilitat ja analitza les dependències de .NET per trobar problemes. Espereu pacientment fins que el procés s'hagi completat i eviteu interrompre'l per evitar problemes addicionals.
  6. Un cop finalitzat el procés, torneu a fer clic a Següent per aplicar automàticament les estratègies de reparació recomanades.

    Reparació del marc .NET

  7. Un cop aplicades les correccions, feu clic a Acabar per completar el procés.
  8. Si no se us demana que reinicieu l'ordinador automàticament, feu-ho manualment i comproveu si el problema es resol en la pròxima posada en marxa del sistema.

Per si encara us trobeu amb el mateix El Shell no es pot iniciar. S'ha produït un error durant la inicialització ‘Error, baixeu a la següent correcció potencial a continuació.

Mètode 3: creació d'un perfil de Windows nou

Resulta que aquest problema també pot ser causat per un perfil de Windows malmès que acabi interferint amb la capacitat del vostre sistema operatiu per fer ús de les dependències .NET. Una manera de solucionar aquest problema és crear-ne un de nou Perfil de Windows . Aquesta operació acabarà substituint les dependències danyades per còpies correctes.

Diversos usuaris afectats han confirmat que aquesta operació finalment els va permetre solucionar el ‘ El Shell no es pot iniciar. S'ha produït un error durant la inicialització 'Error en obrir Powershell.

Aquí teniu una guia ràpida sobre la creació d’un perfil de Windows nou a Windows 10:

  1. Obriu un Correr quadre de diàleg prement Tecla Windows + R. . A continuació, escriviu ' ms-settings: altres usuaris i premeu Entra per obrir el Família i altres persones pestanya del fitxer Configuració aplicació

    Diàleg d'execució: ms-settings: otherusers

  2. Un cop aconsegueixis entrar dins del Família i altres usuaris , desplaceu-vos cap avall fins a la Altres usuaris i feu clic a Afegiu una altra persona a aquest PC .
  3. Després d’arribar a la pantalla següent, afegiu el correu electrònic (o el número de telèfon) associat al compte de Microsoft i feu clic a 'No tinc aquesta informació d'inici de sessió d'aquesta persona' si voleu crear un compte local.
  4. A la pantalla següent, inicieu sessió amb el vostre compte de Microsoft o feu clic a Afegiu un usuari sense compte de Microsoft (si voleu un compte local).
  5. A continuació, afegiu un nom d'usuari i una contrasenya al compte nou, després empleneu les preguntes de seguretat i torneu a fer clic a Següent.
  6. Un cop creat el compte nou, reinicieu l'ordinador i inicieu la sessió amb el compte nou creat a la propera posada en marxa.
  7. Obriu una finestra elevada de Powershell i vegeu si encara us trobeu amb el mateix ' El Shell no es pot iniciar. S'ha produït un error durant la inicialització 'Error.

Creació d'un compte de Windows nou per evitar el dany dels fitxers del sistema

Etiquetes Powershell Windows 4 minuts de lectura