So beheben Sie den Fehlercode 0x643 unter Windows 10

Einige Windows 10-Benutzer stoßen auf die 0x643 (Die Softwareänderung hat den Fehlercode 0x643 zurückgegeben) beim Versuch, eine Drittanbieteranwendung zu installieren. Das Problem ist weit verbreitet, aber nicht ausschließlich bei der Verwendung SCCM (System Center Configuration Manager), um ein Programm auf mehreren Computern gleichzeitig bereitzustellen. Dieses Problem wird am häufigsten bei Adobe-Produkten (Lightroom, Illustrator, Photoshop usw.) und bei Office-Produkten (Word, Excel Powerpoint usw.) gemeldet.

Fehlercode 0x643

Nach gründlicher Untersuchung dieses speziellen Problems stellt sich heraus, dass es mehrere verschiedene Ursachen gibt, die diesen speziellen Fehlercode verursachen könnten. Hier ist eine Auswahlliste potenzieller Täter, die den Fehlercode 0x643 verursachen könnten:

  • Unsachgemäßer Pfad zum Befehlszeileninterpreter – Falls dieser Fehler beim Versuch auftritt, das SCCM-Dienstprogramm zum Bereitstellen eines Programms auf mehreren Computern zu verwenden, haben Sie möglicherweise dieses Problem, wenn der Befehlszeileninterpreter von SCCM in einem anderen Pfad erwartet wird. In diesem Fall können Sie das Problem beheben, indem Sie COMSPEC verwenden, um den fehlerhaften Speicherort an den richtigen zu korrigieren.
  • Beschädigte .NET-Abhängigkeiten – Abhängig von dem Programm, das Sie über SCCM bereitstellen möchten, wird dieser Fehler möglicherweise aufgrund einiger beschädigter .NET Framework-Abhängigkeiten angezeigt, die für die Software erforderlich sind, die Sie installieren möchten. In diesem Fall sollten Sie das Problem beheben können, indem Sie das .NET-Reparaturtool ausführen und den empfohlenen Fix anwenden.
  • .NET Framework 3.5 / .NET Framework 4.8 ist deaktiviert – Es gibt eine Reihe von .NET-Paketen, die auf Windows 10-Computern vorinstalliert sind. Diese sind für viele Programminstallationen, einschließlich Adobe- und Microsoft-Produkten, von entscheidender Bedeutung. Wenn dieses Szenario zutrifft, können Sie das Problem möglicherweise beheben, indem Sie sicherstellen, dass beide integrierten .NET-Frameworks aktiviert sind.

Nachdem Sie nun mit jedem Szenario vertraut sind, das diesen Fehler verursachen könnte, finden Sie hier eine Liste von Methoden, die andere betroffene Benutzer erfolgreich verwendet haben, um diesem Problem auf den Grund zu gehen:

Methode 1: Zeigen auf den Befehlszeileninterpreter (über COMSPEC)

Wenn dieses Problem beim Versuch auftritt, das SCCM-Dienstprogramm zum Bereitstellen eines Programms auf mehreren Computern zu verwenden, sollten Sie diesem Vorgang vorangehen, indem Sie das COMSPEC-Dienstprogramm verwenden, um auf den richtigen Pfad des Befehlszeileninterpreters zu verweisen.

Mehrere betroffene Benutzer haben berichtet, dass sie dieses Problem beheben konnten, indem sie vor der Bereitstellung des Programms über SCCM einen COMSPEC-Befehl in einer Eingabeaufforderung mit erhöhten Rechten ausgeführt haben.

Wenn Sie spezifische Anweisungen dazu suchen, befolgen Sie die folgenden Anweisungen:

  1. Drücken Sie Windows-Taste + R sich öffnen Lauf Dialogbox. Geben Sie als Nächstes ein ‘cmd’ in das Textfeld und drücken Sie Strg + Umschalt + Eingabetaste eine erhöhte öffnen Eingabeaufforderung mit Admin-Zugriff. Wenn Sie vom . dazu aufgefordert werden UAC (Benutzerkontensteuerung), klicken Sie auf Ja Administratorzugriff zu gewähren.
    Öffnen einer erhöhten Eingabeaufforderung
  2. Geben Sie in der Eingabeaufforderung mit erhöhten Rechten den folgenden Befehl ein und drücken Sie Eingeben um den richtigen Pfad für den Befehlszeileninterpreter anzugeben:
    COMSPEC="C:WINDOWSCOMMAND.COM
  3. Sobald der Befehl erfolgreich verarbeitet wurde, springen Sie zurück in das SCCM-Dienstprogramm und setzen Sie die Bereitstellung der Anwendungen fort, die zuvor mit dem fehlgeschlagenen 0x643 Fehlercode.

Wenn Sie mit dieser Methode den Fehlercode nicht beheben konnten, fahren Sie mit der nächsten möglichen Fehlerbehebung unten fort.

Methode 2: Ausführen des .NET-Reparaturtools (falls zutreffend)

Wenn beim Versuch, ein Adobe-Produkt zu installieren, Probleme auftreten, besteht die Möglichkeit, dass der Fehler 0x643 aufgrund einer Inkonsistenz mit dem .NET-Framework ausgegeben wird.

Es ist nicht ungewöhnlich, dass das SCCM-Dienstprogramm aufgrund von Überresten einer alten .NET Framework-Installation oder aufgrund eines fehlerhaften Updates, das teilweise installiert wurde, fehlschlägt.

Einige Benutzer, die bei der Bereitstellung von Adobe-Produkten ebenfalls mit diesem Fehler zu tun hatten, haben gemeldet, dass es ihnen endlich gelungen ist, neue Instanzen der ‘Softwareänderung hat Fehlercode 0x643 zurückgegeben. durch Ausführen der .NET Framework-Reparaturtool –

Hinweis: Dieses Tool scannt Ihren Computer automatisch und behebt alle .NET-Abhängigkeiten, die Probleme verursachen könnten.

Falls Sie das .NET-Reparaturtool noch nicht ausgeführt haben, befolgen Sie die nachstehenden Anweisungen für diese Schritt-für-Schritt-Anleitung, um eine schrittweise Anleitung zum Ausführen dieses Dienstprogramms zu erhalten:

  1. Öffnen Sie Ihren Browser und greifen Sie auf die Downloadseite für das Microsoft .NET Framework Repair Tool.
  2. Klicken Sie anschließend auf das Herunterladen Knopf unter dem Microsoft .NET Framework-Reparaturtool.
    Ausführen des .NET-Reparaturtools
  3. Sobald Sie zum nächsten Bildschirm gelangen, aktivieren Sie zunächst das Kontrollkästchen, das mit verbunden ist NetFxRepairTool.exe während Sie sicherstellen, dass Sie alles andere deaktivieren.
  4. Klicken Sie anschließend auf Nächster um zum nächsten Menü des . zu gelangen NetFXRepair-Tool.
  5. Nachdem der Download abgeschlossen ist, doppelklicken Sie auf die ausführbare Installationsdatei, die Sie gerade heruntergeladen haben, und klicken Sie dann auf Ja wenn Sie dazu aufgefordert werden UAC (Benutzerkontensteuerung).
  6. Nachdem der Download abgeschlossen ist, doppelklicken Sie auf die ausführbare Datei, die Sie gerade heruntergeladen haben, und klicken Sie auf Ja Bei der UAC Aufforderung, Administratorzugriff zu gewähren.
  7. Sobald du endlich in der bist Microsoft .NET Framework-Reparatur Tool, befolgen Sie die Anweisungen auf dem Bildschirm und aktivieren Sie das zugehörige Kontrollkästchen Ich habe die Lizenzbedingungen gelesen und akzeptiert wenn Sie von der aufgefordert werden ToS bevor Sie auf klicken Nächster sich vorwärts bewegen.
    Akzeptieren der EULA
  8. Kurz nachdem Sie der EULA zugestimmt haben, sollte das Dienstprogramm bereits mit dem Scannen der scanning .NET-Abhängigkeiten auf Ihrem Computer installiert.
  9. Warten Sie geduldig, bis der Vorgang abgeschlossen ist, und klicken Sie dann auf Nächster um automatisch die vom Dienstprogramm empfohlene Reparaturstrategie anzuwenden.
    Reparatur des NET-Frameworks
  10. Nachdem der Fix erfolgreich angewendet wurde, klicken Sie schließlich auf Fertig um den Vorgang abzuschließen.
    Hinweis: Falls Sie nicht automatisch zum Neustart aufgefordert werden, tun Sie es selbst und prüfen Sie, ob die Fehlercode 0x643 wird behoben, wenn Sie das nächste Mal versuchen, eine neue .NET Framework-Version zu installieren.

Wenn Sie das Dienstprogramm .NET Framework Repair bereits ausgeführt haben und immer noch derselbe Fehler angezeigt wird, fahren Sie mit dem nächsten möglichen Fix unten fort.

Methode 3: Aktivieren von .NET Frameworks 3.5 und 4.8 (falls zutreffend)

Wenn die Reparatur des vorhandenen .NET-Frameworks es Ihnen nicht ermöglichte, den 0x643-Fehlercode zu beheben, sollten Sie auch bedenken, dass die Installation des Programms aufgrund eines korrekt installierten .NET-Frameworks fehlschlägt, das jedoch im Menü Programme und Funktionen deaktiviert ist disabled auf dem Computer, auf dem es bereitgestellt werden soll.

Am häufigsten haben betroffene Benutzer gemeldet, dass der Fehler in ihrem Fall aufgetreten ist, weil die vorinstallierten .NET-Frameworks 3.5 und 4.8 deaktiviert waren, sodass die Installation nicht abgeschlossen werden konnte.

In diesem Fall sollten Sie den Fehler vollständig vermeiden können, indem Sie das Framework direkt über den Bildschirm Windows-Features aktivieren.

Befolgen Sie die nachstehenden Anweisungen, um sicherzustellen, dass die .NET-Framework 3.5 und .NET Framework 4.8 Advanced Services werden über den Windows-Features-Bildschirm aktiviert:

Wichtig: Wenn das Problem bei mehreren Computern auftritt, müssen Sie die folgenden Anweisungen für alle betroffenen Computer befolgen.

  1. Öffne a Lauf Dialogfeld durch Drücken von Windows-Taste + R. Geben Sie als Nächstes ein ‘appwiz.cpl’ in das Textfeld und drücken Sie Eingeben die öffnen Programme und Funktionen Speisekarte.
    Appwiz öffnen
  2. Sobald du in der bist Programme und Funktionen Menü, verwenden Sie das Menü auf der rechten Seite, um auf zu klicken Schalte Windows Funktionen ein oder aus.
    Einschalten des Windows-Funktionen-Bildschirms
  3. Beginnen Sie auf dem Bildschirm mit den Windows-Funktionen, indem Sie das Kontrollkästchen für .NET Framework 3.5 (dieses Paket enthält .NET 2.0 und 3.0), dann klick OK um die Änderungen zu speichern.
    Aktivieren des .NET-Frameworks 3.5
  4. Klicken Sie in der Bestätigungsaufforderung auf Ja um den Vorgang einzuleiten, und warten Sie dann, bis das Paket erfolgreich installiert wurde.
  5. Als nächstes wiederholen Sie die Schritte 3 und 4 mit dem .NET Framework 4.8 Erweitert Dienstleistungen.
  6. Wenn beide Vorgänge abgeschlossen sind, starten Sie Ihren Computer neu und prüfen Sie, ob das Problem nach Abschluss des nächsten Startvorgangs behoben ist.

Similar Posts

Leave a Reply

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