Powershell: fout opgetreden tijdens initialisatie



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Dit ' Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie ‘Fout treedt op wanneer Windows-gebruikers op conventionele wijze proberen een Powershell-terminalvenster te openen. In de overgrote meerderheid van de gerapporteerde gevallen is het probleem beperkt tot de 64-bits versie van PowerShell (de 32-bits versie werkt prima).



Fout ‘Fout opgetreden tijdens initialisatie’ in Powershell



Als u op zoek bent naar een snelle oplossing, kunt u in plaats daarvan de 32-bits versie van Powershell starten, aangezien het probleem alleen lijkt op te treden met 64-bits versies van Powershell.



Maar als u op zoek bent naar een permanente oplossing die het probleem voor onbepaalde tijd oplost, moet u de .NET Framework-reparatietool uitvoeren om beschadigde afhankelijkheden op te lossen en overwegen om een ​​geheel nieuw Windows-profiel te maken voor het geval het probleem zich blijft voordoen.

Hoe de fout ‘Fout opgetreden tijdens initialisatie’ in PowerShell oplossen?

Methode 1: de 32-bits versie van Powershell openen

Zoals het blijkt, ‘Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie 'Fout treedt meestal op bij de 64-bits versie van Powershell. Als u op zoek bent naar een snelle oplossing waarmee u opdrachten in Powershell kunt invoeren zonder de oorzaak van deze fout te achterhalen, moet u in plaats daarvan een 32-bits venster van Powershell openen.

Houd er echter rekening mee dat dit slechts een tijdelijke oplossing is, aangezien de hoofdoorzaak die het ‘Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie ' fout.



Als u deze tijdelijke oplossing wilt gebruiken, volgt hier een korte handleiding voor het openen van de 32-bits versie van Powershell:

  1. Druk op de Windows-toets om het Windows-startmenu te openen.
  2. Gebruik de zoekfunctie om naar te zoeken Windows PowerShell (x86) en druk op Enter.
  3. Klik vervolgens met de rechtermuisknop op in de lijst met resultaten Windows PowerShell (x86) en kies Als administrator uitvoeren vanuit het nieuw verschenen contextmenu.

    De 32-bits versie van Powers hell uitvoeren als beheerder

  4. Nadat het je is gelukt om de x86 (32-bit) versie van Powershell te openen, voer je de opdracht in die eerder de ' Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie ‘Error en kijk of het probleem nu is opgelost.

Als hetzelfde probleem zich nog steeds voordoet of als u de hoofdoorzaak van het probleem wilt achterhalen, gaat u naar de volgende methode hieronder.

Methode 2: een .NET Framework-reparatietool uitvoeren

Het blijkt dat de meeste gebruikers die dit specifieke probleem zijn tegengekomen, hebben bevestigd dat het probleem (op de een of andere manier) verband hield met de map Microsoft .NET Framework. In de meeste gevallen is de ‘ Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie ‘Fout treedt op met .NET Framework 4.x vanwege een bestand met de naam machine.config.

Als dit scenario van toepassing is, zou u het probleem moeten kunnen oplossen door de .NET beschadigde exemplaren te vervangen door gezonde exemplaren. Er zijn meerdere methoden die u hierbij kunnen helpen, maar de meest toegankelijke is het .NET Framework-reparatietool .

De meeste getroffen gebruikers hebben gemeld dat het probleem snel was verholpen nadat ze deze eigen Microsoft-tool hadden uitgevoerd om de beschadigde .NET-afhankelijkheden op te lossen.

Hier is een korte handleiding voor het uitvoeren van de .NET Framework-reparatietool op elke recente Windows-versie:

  1. Open uw browser en open deze link hier . Zodra de pagina volledig is geladen, klikt u op het Downloaden knop (onder Microsoft .NET Framework-reparatietool ).

    Het herstelprogramma voor Net Framework downloaden

  2. Nadat u op het volgende scherm bent aangekomen, start u de bewerking door het vakje dat bij hoort aan te vinken NetFxRepairTool.exe. Nadat u dit heeft gedaan, klikt u op het De volgende om naar het volgende menu te gaan.

    Het .NET Framework-reparatietool downloaden

  3. Als het downloaden is voltooid, dubbelklikt u op het installatiebestand en klikt u op Ja wanneer daarom wordt gevraagd door de Prompt Gebruikersaccountbeheer om admin toegang te verlenen.
  4. Nadat u de Microsoft .NET Framework-reparatietool hebt geopend en u bij het eerste venster komt, moet u doorgaan door het bijbehorende vakje aan te vinken ‘Ik heb de licentievoorwaarden gelezen en geaccepteerd’ . Klik hierna op Volgende om naar het volgende menu te gaan.

    Een reparatie starten met de .NET-reparatietool

  5. Als je zover bent, scant het hulpprogramma de .NET-afhankelijkheden al op problemen. Wacht geduldig tot het proces is voltooid en onderbreek het niet om extra problemen te voorkomen.
  6. Zodra het proces is voltooid, klikt u nogmaals op Volgende om automatisch de aanbevolen herstelstrategieën toe te passen.

    Het .NET-framework repareren

  7. Nadat de fixes met succes zijn aangebracht, klikt u op Af hebben om het proces te voltooien.
  8. Als u niet wordt gevraagd om uw computer automatisch opnieuw op te starten, doe dit dan handmatig en kijk of het probleem is opgelost bij de volgende keer opstarten van het systeem.

Voor het geval u nog steeds dezelfde ‘ Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie ‘Fout, ga naar de volgende mogelijke oplossing hieronder.

Methode 3: een nieuw Windows-profiel maken

Het blijkt dat dit probleem ook kan worden veroorzaakt door een beschadigd Windows-profiel dat de mogelijkheid van uw besturingssysteem om gebruik te maken van .NET-afhankelijkheden verstoort. Een manier om dit probleem op te lossen, is door een nieuw Windows-profiel . Deze bewerking zal uiteindelijk beschadigde afhankelijkheden vervangen door gezonde kopieën.

Verschillende getroffen gebruikers hebben bevestigd dat ze met deze bewerking eindelijk de ' Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie ‘Fout bij het openen van Powershell.

Hier is een korte handleiding voor het maken van een nieuw Windows-profiel op Windows 10:

  1. Open een Rennen dialoogvenster door op te drukken Windows-toets + R . Typ vervolgens ‘ ms-instellingen: andere gebruikers en druk op Enter om het Familie en andere mensen tabblad van de Instellingen app.

    Uitvoeren dialoogvenster: ms-instellingen: andere gebruikers

  2. Zodra het je lukt om binnen te komen Familie en andere gebruikers tabblad, scrol omlaag naar het Andere gebruikers tab en klik op Voeg iemand anders toe aan deze pc .
  3. Nadat u op het volgende scherm bent aangekomen, voegt u het e-mailadres (of telefoonnummer) toe dat is gekoppeld aan het Microsoft-account en klikt u op ‘Ik heb geen inloggegevens voor deze persoon’ als u een lokaal account wilt aanmaken.
  4. Log in het volgende scherm in met uw Microsoft-account of klik op Voeg een gebruiker toe zonder een Microsoft-account (als u een lokaal account wilt).
  5. Voeg vervolgens een gebruikersnaam en wachtwoord toe aan het nieuwe account, vul vervolgens de beveiligingsvragen in en klik nogmaals op Volgende.
  6. Nadat het nieuwe account is aangemaakt, start u uw computer opnieuw op en meldt u zich bij de volgende keer opstarten aan met het nieuw aangemaakte account.
  7. Open een verhoogd Powershell-venster en kijk of u nog steeds hetzelfde ‘ Shell kan niet worden gestart. Fout opgetreden tijdens initialisatie ' fout.

Een nieuw Windows-account maken om de corruptie van systeembestanden te omzeilen

Tags powershell ramen 4 minuten gelezen