Powershell: Fel uppstod under initialiseringen



Prova Vårt Instrument För Att Eliminera Problem

Detta ” Shell kan inte startas. Fel uppstod under initialiseringen ”Fel uppstår när Windows-användare försöker öppna ett Powershell-terminalfönster konventionellt. I de allra flesta rapporterade händelser är problemet begränsat till 64-bitarsversionen av PowerShell (32-bitarsversionen fungerar bara bra).



Felet uppstod under initialisering i Powershell



Om du letar efter en snabb lösning kan du starta 32-bitarsversionen av Powershell istället, eftersom problemet bara verkar förekomma med 64-bitars versioner av Powershell.



Men om du letar efter en permanent lösning som löser problemet på obestämd tid bör du köra .NET-ramverkets reparationsverktyg för att åtgärda skadade beroenden och överväga att skapa en helt ny Windows-profil om problemet kvarstår.

Hur åtgärdar du felet ”Failured occurred during Initialization” i PowerShell?

Metod 1: Öppna 32-bitarsversionen av Powershell

Som det visar sig, ”Shell kan inte startas. Fel uppstod under initialiseringen ”Fel uppstår vanligtvis med 64-bitarsversionen av Powershell. Om du letar efter en snabbkorrigering som gör att du kan skriva in kommandon i Powershell utan att komma till orsaken till detta fel, bör du istället öppna ett 32-bitars fönster i Powershell.

Men kom ihåg att detta bara är en lösning eftersom det inte kommer att reparera grundorsaken som kommer att utlösa ”Shell kan inte startas. Fel uppstod under initialiseringen fel.



Om du vill använda den här lösningen, här är en snabbguide för att öppna 32-bitarsversionen av Powershell:

  1. Tryck på Windows-tangenten för att öppna Windows startmeny.
  2. Använd sökfunktionen för att söka efter Windows PowerShell (x86) och tryck Stiga på.
  3. Högerklicka sedan på från resultatlistan Windows PowerShell (x86) och välj Kör som administratör från den nyligen visade snabbmenyn.

    Kör 32-bitarsversionen av Powers helvetet som administratör

  4. När du lyckats öppna x86 (32-bitars) versionen av Powershell, matar du in kommandot som tidigare kastade Shell kan inte startas. Fel uppstod under initialiseringen ”Fel och se om problemet nu är löst.

Om samma problem fortfarande uppstår eller om du vill komma till orsaken till problemet, gå ner till nästa metod nedan.

Metod 2: Köra ett .NET Framework Repair Tool

Som det visar sig har de flesta användare som har stött på just detta problem bekräftat att problemet var relaterat (på något eller annat sätt) till mappen Microsoft .NET Framework. I de flesta fall är Shell kan inte startas. Fel uppstod under initialiseringen ”Fel uppstår med .NET Framework 4.x på grund av en fil med namnet machine.config.

Om detta scenario är tillämpligt bör du kunna åtgärda problemet genom att ersätta .NET-skadade instanser med friska kopior. Det finns flera metoder som hjälper dig att göra detta, men den mest tillgängliga är att köra .NET Framework Repair Tool .

De flesta drabbade användare har rapporterat att problemet åtgärdades snabbt efter att de körde det här egna Microsoft-verktyget för att åtgärda skadade .NET-beroenden.

Här är en snabbguide om hur du kör .NET Framework Repair Tool i varje ny Windows-version:

  1. Öppna din webbläsare och gå till den här länken här . När sidan är helt laddad klickar du på Ladda ner knapp (under Microsoft .NET Framework-reparationsverktyg ).

    Ladda ner reparationsverktyget Net Framework

  2. När du kommer till nästa skärm, starta operationen genom att markera rutan som är associerad med NetFxRepairTool.exe. När du har gjort detta klickar du på Nästa för att gå vidare till nästa meny.

    Hämtar reparationsverktyget för .NET Framework

  3. När nedladdningen är klar dubbelklickar du på installationens körbarhet och klickar på Ja när du uppmanas av Fråga om användarkontokontroll för att ge admin åtkomst.
  4. När du har öppnat Microsoft .NET Framework-reparationsverktyget och du kommer till det första fönstret ska du fortsätta genom att markera rutan som är associerad med ”Jag har läst och accepterat licensvillkoren” . När du har gjort detta klickar du på Nästa för att gå vidare till nästa meny.

    Initiera en reparation med .NET reparationsverktyget

  5. När du kommer så långt söker verktyget redan efter .NET-beroenden efter problem. Vänta tålmodigt tills processen är klar och undvik att avbryta den för att undvika att orsaka ytterligare problem.
  6. När processen är klar klickar du på Nästa igen för att automatiskt tillämpa de reparationsstrategier som rekommenderas.

    Reparerar .NET-ramverket

  7. När korrigeringarna har tillämpats klickar du på Avsluta för att slutföra processen.
  8. Om du inte uppmanas att starta om datorn automatiskt, gör det manuellt och se om problemet är löst vid nästa systemstart.

Om du fortfarande stöter på samma Shell kan inte startas. Fel uppstod under initialiseringen ”Fel, gå ner till nästa möjliga korrigering nedan.

Metod 3: Skapa en ny Windows-profil

Som det visar sig kan det här problemet också orsakas av en skadad Windows-profil som slutar störa din OS-förmåga att använda .NET-beroenden. Ett sätt att lösa problemet är att skapa en ny Windows-profil . Den här åtgärden kommer att sluta ersätta skadade beroenden med friska kopior.

Flera berörda användare har bekräftat att den här åtgärden äntligen tillät dem att fixa Shell kan inte startas. Fel uppstod under initialiseringen ”Fel vid öppning av Powershell.

Här är en snabbguide för att skapa en ny Windows-profil på Windows 10:

  1. Öppna en Springa dialogrutan genom att trycka på Windows-tangent + R . Skriv sedan ” ms-inställningar: andraanvändares och tryck Stiga på för att öppna upp Familj och andra människor fliken i inställningar app.

    Kördialogruta: ms-inställningar: andraanvändare

  2. När du lyckas komma in i Familj och andra användare , bläddra ner till Andra användare fliken och klicka på Lägg till någon annan till den här datorn .
  3. När du kommer till nästa skärm, lägg till e-postmeddelandet (eller telefonnumret) som är kopplat till Microsoft-kontot och klicka på ”Jag har inte den här personens inloggningsinformation” om du vill skapa ett lokalt konto.
  4. Logga in med ditt Microsoft-konto på nästa skärm eller klicka på Lägg till en användare utan ett Microsoft-konto (om du vill ha ett lokalt konto).
  5. Lägg sedan till ett användarnamn och lösenord till det nya kontot, fyll sedan i säkerhetsfrågorna och klicka på Nästa igen.
  6. När det nya kontot har skapats startar du om datorn och loggar in med det nyskapade kontot vid nästa start.
  7. Öppna ett upphöjt Powershell-fönster och se om du fortfarande stöter på samma Shell kan inte startas. Fel uppstod under initialiseringen fel.

Skapa ett nytt Windows-konto för att kringgå korruptionen av systemfiler

Taggar powershell Windows 4 minuter läst