Powershell: Während der Initialisierung ist ein Fehler aufgetreten

Diese ‘Shell kann nicht gestartet werden. Während der Initialisierung aufgetretener Fehler Der Fehler tritt auf, wenn Windows-Benutzer versuchen, ein Powershell-Terminalfenster herkömmlich zu öffnen. In den allermeisten gemeldeten Fällen ist das Problem auf die 64-Bit-Version von PowerShell beschränkt (die 32-Bit-Version funktioniert einwandfrei).

Fehler “Fehler bei der Initialisierung aufgetreten” in Powershell

Wenn Sie nach einer schnellen Lösung suchen, können Sie stattdessen die 32-Bit-Version von Powershell starten, da das Problem nur bei 64-Bit-Versionen von Powershell auftritt.

Wenn Sie jedoch nach einer dauerhaften Lösung suchen, mit der das Problem auf unbestimmte Zeit behoben werden kann, sollten Sie das .NET Framework-Reparaturtool ausführen, um beschädigte Abhängigkeiten zu beheben, und ein brandneues Windows-Profil erstellen, falls das Problem weiterhin besteht.

Wie kann der Fehler “Fehler bei der Initialisierung” in PowerShell behoben werden?

Methode 1: Öffnen der 32-Bit-Version von Powershell

Wie sich herausstellt, kann Shell nicht gestartet werden. Während der Initialisierung aufgetretener Fehler Der Fehler tritt normalerweise bei der 64-Bit-Version von Powershell auf. Wenn Sie nach einer schnellen Lösung suchen, mit der Sie Befehle in Powershell eingeben können, ohne die Ursache dieses Fehlers zu ermitteln, sollten Sie stattdessen ein 32-Bit-Fenster von Powershell öffnen.

Beachten Sie jedoch, dass dies nur eine Problemumgehung ist, da die Grundursache, die die Shell auslöst, nicht behoben werden kann. Bei der Initialisierung ist ein Fehler aufgetreten.

Wenn Sie diese Problemumgehung verwenden möchten, finden Sie hier eine Kurzanleitung zum Öffnen der 32-Bit-Version von Powershell:

  1. Drücken Sie die Windows-Taste, um das Windows-Startmenü zu öffnen.
  2. Verwenden Sie die Suchfunktion, um nach Windows PowerShell (x86) zu suchen, und drücken Sie die Eingabetaste.
  3. Klicken Sie dann in der Ergebnisliste mit der rechten Maustaste auf Windows PowerShell (x86) und wählen Sie im neu angezeigten Kontextmenü die Option Als Administrator ausführen.Ausführen der 32-Bit-Version von Powers Hell als Administrator
  4. Nachdem Sie die x86-Version (32-Bit) von Powershell geöffnet haben, geben Sie den Befehl ein, der zuvor die Shell ausgelöst hat, die nicht gestartet werden kann. Bei der Initialisierung ist ein Fehler aufgetreten. Überprüfen Sie, ob das Problem jetzt behoben ist.

Wenn das gleiche Problem weiterhin auftritt oder Sie die Hauptursache des Problems ermitteln möchten, fahren Sie mit der folgenden Methode fort.

Methode 2: Ausführen eines .NET Framework-Reparaturtools

Wie sich herausstellt, haben die meisten Benutzer, bei denen dieses spezielle Problem aufgetreten ist, bestätigt, dass das Problem (auf die eine oder andere Weise) mit dem Microsoft .NET Framework-Ordner zusammenhängt. In den meisten Fällen kann die Shell nicht gestartet werden. Während der Initialisierung aufgetretener Fehler Der Fehler tritt bei .NET Framework 4.x aufgrund einer Datei mit dem Namen machine.config auf.

Wenn dieses Szenario zutrifft, sollten Sie das Problem beheben können, indem Sie die beschädigten .NET-Instanzen durch fehlerfreie Kopien ersetzen. Es gibt mehrere Methoden, die Ihnen dabei helfen, aber die am besten zugängliche ist das Ausführen des .NET Framework-Reparaturtools.

Die meisten betroffenen Benutzer haben berichtet, dass das Problem schnell behoben wurde, nachdem sie dieses proprietäre Microsoft-Tool ausgeführt hatten, um die beschädigten .NET-Abhängigkeiten zu beheben.

Hier ist eine Kurzanleitung zum Ausführen des .NET Framework-Reparaturtools unter jeder aktuellen Windows-Version:

  1. Öffnen Sie Ihren Browser und greifen Sie auf diesen Link zu Hier. Klicken Sie nach dem vollständigen Laden der Seite auf die Schaltfläche Herunterladen (unter Microsoft .NET Framework Repair Tool).Herunterladen des Net Framework-Reparaturtools
  2. Nachdem Sie zum nächsten Bildschirm gelangt sind, starten Sie den Vorgang, indem Sie das Kontrollkästchen für NetFxRepairTool.exe aktivieren. Klicken Sie anschließend auf die Schaltfläche Weiter, um zum nächsten Menü zu gelangen.Herunterladen des .NET Framework-Reparaturtools
  3. Doppelklicken Sie nach Abschluss des Downloads auf die ausführbare Installationsdatei und klicken Sie auf Ja, wenn Sie von der Eingabeaufforderung zur Benutzerkontensteuerung dazu aufgefordert werden, um Administratorzugriff zu gewähren.
  4. Nachdem Sie das Microsoft .NET Framework-Reparaturtool geöffnet und das erste Fenster aufgerufen haben, aktivieren Sie das Kontrollkästchen “Ich habe die Lizenzbedingungen gelesen und akzeptiert”. Klicken Sie anschließend auf Weiter, um zum nächsten Menü zu gelangen.Initiieren einer Reparatur mit dem .NET-Reparaturtool
  5. Wenn Sie so weit kommen, durchsucht das Dienstprogramm bereits die .NET-Abhängigkeiten nach Problemen. Warten Sie geduldig, bis der Vorgang abgeschlossen ist, und unterbrechen Sie ihn nicht, um zusätzliche Probleme zu vermeiden.
  6. Klicken Sie nach Abschluss des Vorgangs erneut auf Weiter, um die empfohlenen Reparaturstrategien automatisch anzuwenden.Reparieren des .NET Frameworks
  7. Nachdem die Korrekturen erfolgreich angewendet wurden, klicken Sie auf Fertig stellen, um den Vorgang abzuschließen.
  8. Wenn Sie nicht aufgefordert werden, Ihren Computer automatisch neu zu starten, führen Sie dies manuell durch und prüfen Sie, ob das Problem beim nächsten Systemstart behoben ist.

Falls Sie immer noch auf dasselbe stoßen, kann die Shell nicht gestartet werden. Während des Initialisierungsfehlers aufgetretener Fehler Fahren Sie mit dem nächsten potenziellen Fix fort.

Methode 3: Erstellen eines neuen Windows-Profils

Wie sich herausstellt, kann dieses Problem auch durch ein beschädigtes Windows-Profil verursacht werden, das die Fähigkeit Ihres Betriebssystems beeinträchtigt, .NET-Abhängigkeiten zu nutzen. Eine Möglichkeit, dieses Problem zu beheben, besteht darin, ein neues Windows-Profil zu erstellen. Dieser Vorgang ersetzt beschädigte Abhängigkeiten durch fehlerfreie Kopien.

Mehrere betroffene Benutzer haben bestätigt, dass dieser Vorgang es ihnen schließlich ermöglichte, die ‘Shell kann nicht gestartet werden. Während des Initialisierungsfehlers beim Öffnen von Powershell ist ein Fehler aufgetreten.

Hier ist eine Kurzanleitung zum Erstellen eines neuen Windows-Profils unter Windows 10:

  1. Öffnen Sie ein Dialogfeld “Ausführen”, indem Sie die Windows-Taste + R drücken. Geben Sie anschließend “ms-settings: otherusers” ein und drücken Sie die Eingabetaste, um die Registerkarte “Family & other people” der App “Settings” zu öffnen.Dialog ausführen: ms-settings: otherusersDialog ausführen: ms-settings: otherusers
  2. Wenn Sie die Registerkarte Familie und andere Benutzer aufgerufen haben, scrollen Sie nach unten zur Registerkarte Andere Benutzer und klicken Sie auf Anderen PC zu diesem PC hinzufügen.
  3. Wenn Sie zum nächsten Bildschirm gelangen, fügen Sie die dem Microsoft-Konto zugeordnete E-Mail (oder Telefonnummer) hinzu und klicken Sie auf “Ich habe keine Anmeldeinformationen für diese Person”, wenn Sie ein lokales Konto erstellen möchten.
  4. Melden Sie sich im nächsten Bildschirm mit Ihrem Microsoft-Konto an oder klicken Sie auf Benutzer ohne Microsoft-Konto hinzufügen (wenn Sie ein lokales Konto möchten).
  5. Fügen Sie als Nächstes dem neuen Konto einen Benutzernamen und ein Kennwort hinzu, füllen Sie die Sicherheitsfragen aus und klicken Sie erneut auf Weiter.
  6. Nachdem das neue Konto erstellt wurde, starten Sie Ihren Computer neu und melden Sie sich beim nächsten Start mit dem neu erstellten Konto an.
  7. Öffnen Sie ein erhöhtes Powershell-Fenster und prüfen Sie, ob immer noch dieselbe Shell nicht gestartet werden kann. Bei der Initialisierung ist ein Fehler aufgetreten.

Erstellen eines neuen Windows-Kontos, um die Beschädigung von Systemdateien zu umgehen

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *