Fehlercode "0x643" in Windows Update oder Fehlercode "1603" in Windows Installer bei dem Versuch, ein Update für .NET Framework 1.0, 1.1, 2.0, 3.0 oder 3.5 zu installieren
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 923100
(http://support.microsoft.com/kb/923100/EN-US/
)
When you try to install an update for the .NET Framework 1.0, 1.1, 2.0, 3.0, or 3.5, you may receive Windows Update error code "0x643" or Windows Installer error code "1603"
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.
Wenn Sie Probleme mit dem in diesem Artikel enthaltenen Lösungsweg haben, erhalten kostenlosen Support über die Hotline-Nummer 1-866-PCSAFETY (nur USA und Kanada) oder über die örtliche Microsoft-Niederlassung. Weitere Informationen zur Kontaktaufnahme mit der zuständigen Microsoft-Niederlassung bei Problemen mit Sicherheitsupdates finden Sie auf der internationalen Support-Website:
Bei dem Versuch, ein Update für Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 oder Microsoft .NET Framework 3.5 zu installieren, liefert Microsoft Windows Update möglicherweise den folgenden Fehlercode:
0x643
Möglicherweise wird auch von Microsoft Windows Installer der folgende Fehlercode angezeigt:
Der Windows Update-Fehlercode "0x643" und der Windows Installer-Fehlercode "1603" sind allgemeine Fehlercodes. Normalerweise bedeuten diese Fehlercodes, dass das Update nicht installiert wurde. Die häufigsten Ursachen für diese Fehlercodes sind eine beschädigte Installation von .NET Framework oder Inkonsistenzen in der MSI-Datenbank.
Um das Update erfolgreich zu installieren, müssen Sie zunächst alle auf dem Computer installierten Versionen von .NET Framework deinstallieren und anschließend alle Versionen von .NET Framework neu installieren. Sie müssen möglicherweise mehr als eine der folgenden Methoden durchführen.
Methode 1: .NET Framework manuell entfernen und neu installieren
Gehen Sie folgendermaßen vor, um .NET Framework manuell zu entfernen und neu zu installieren:
.NET Framework entfernen
Klicken Sie auf Start und anschließend auf Systemsteuerung.
Doppelklicken Sie auf Software.
Vermerken Sie alle Versionen von .NET Framework, die bereits auf dem Computer installiert sind. Deinstallieren Sie anschließend alle Versionen von .NET Framework.
Starten Sie den Computer neu, wenn Sie dazu aufgefordert werden.
Verwenden Sie das Dienstprogramm "Windows Installer Clean Up", um den MSI-Datenbankstatus für alle Versionen von .NET Framework zu bereinigen.
Laden Sie das Dienstprogramm "Windows Installer Clean Up" herunter.
Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:
Weitere Informationen zum Download von Microsoft Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
119591
(http://support.microsoft.com/kb/119591/
)
So erhalten Sie Microsoft Support-Dateien im Internet
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat dazu die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.
Installieren Sie das Dienstprogramm "Windows Installer Clean Up" als Administrator oder von einem Benutzerkonto, das Mitglied der lokalen Administratorengruppe ist.
Klicken Sie auf Start, zeigen Sie auf Alle Programme, und klicken Sie anschließend auf Windows Install Clean Up.
Entfernen Sie dann im Dienstprogramm "Windows Installer Clean Up" alle Windows Installer-Anwendungen für .NET Framework.
Starten Sie den Computer neu.
Laden Sie alle bereits auf dem Computer installierten Versionen von .NET Framework herunter, und installieren Sie diese anschließend neu.
Sie können .NET Framework 1.0 von der folgenden Microsoft-Website herunterladen:
Starten Sie den Computer neu, wenn Sie dazu aufgefordert werden.
Hinweis: Wenn Sie alle Versionen von .NET Framework neu installiert haben, können Sie mithilfe von Windows Update nach Updates für .NET Framework suchen.
Methode 2: .NET Framework-Dienstprogramm zur automatischen Bereinigung
Dieses Dienstprogramm dient nicht als Ersatz für den standardmäßigen Deinstallationsvorgang. Sie sollten versuchen, eine Deinstallation mithilfe der unter Methode 1 beschriebenen Schritte durchzuführen, bevor Sie das Dienstprogramm zur automatischen Bereinigung verwenden.
Das .NET Framework-Bereinigungsprogramm entfernt .NET Framework. Weitere Informationen dazu, wie Sie dieses Programm beziehen und verwenden, finden Sie auf folgender MSDN-Website:
Hinweis: Das Bereinigungsprogramm löscht gemeinsame Dateien und Registrierungsschlüssel, die von mehreren.NET Framework-Versionen verwendet werden. Um zu gewährleisten, dass alle .NET Framework-Versionen korrekt funktionieren, müssen Sie zunächst alle installierten .NET Framework-Versionen mithilfe des Bereinigungsprogramms entfernen. Anschließend müssen Sie alle zuvor installierten Versionen neu installieren. Dabei beginnen Sie mit der niedrigsten Versionsnummer.
Angenommen, auf Ihrem Computer sind .NET Framework 1.1 und .NET Framework 2.0 installiert, und Sie möchten das Bereinigungsprogramm verwenden. In diesem Fall sollten Sie zunächst .NET Framework 1.1 und anschließend .NET Framework 2.0 mithilfe des Bereinigungsprogramms entfernen. Nachdem Sie beide Versionen entfernt haben, installieren Sie zuerst .NET Framework 1.1 und anschließend .NET Framework 2.0 neu.
Die in diesem Artikel genannten Fremdanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.
Das geschilderte Problem tritt möglicherweise auf, wenn Sie eine der folgenden Konfigurationen verwenden:
Microsoft .NET Framework 1.0 Service Pack 3 in Verbindung mit einem der folgenden Betriebssysteme:
Microsoft Windows 2000 Advanced Server Service Pack 4 (SP4)
Microsoft Windows 2000 Datacenter Server SP4
Microsoft Windows 2000 Professional SP4
Microsoft Windows 2000 Server SP4
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Datacenter Edition SP1
Windows Server 2003, Datacenter Edition SP2
Windows Server 2003, Datacenter x64 Edition SP2
Windows Server 2003, Datacenter x64 Edition
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Enterprise Edition SP1
Windows Server 2003, Enterprise Edition SP2
Windows Server 2003, Enterprise x64 Edition SP2
Windows Server 2003, Enterprise x64 Edition
Windows Server 2003, Standard Edition 32-Bit x86 SP1
Windows Server 2003, Standard Edition 32-Bit x86 SP2
Windows Server 2003, Standard x64 Edition SP2
Windows Server 2003, Standard x64 Edition
Windows Server 2003, Web Edition SP1
Windows Server 2003, Web Edition SP2
Windows Vista Business
Windows Vista Enterprise
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Ultimate
Windows XP Home Edition SP2
Windows XP Media Center Edition 2005
Windows XP Professional SP2
Windows XP Professional x64 Edition
Windows XP Professional x64 Edition SP2
Windows XP Tablet PC Edition SP2
Microsoft .NET Framework 1.1 Service Pack 1 in Verbindung mit einem der folgenden Betriebssysteme:
Windows 2000 Advanced Server SP4
Windows 2000 Datacenter Server SP4
Windows 2000 Professional SP4
Windows 2000 Server SP4
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Datacenter Edition SP2
Windows Server 2003, Datacenter x64 Edition SP2
Windows Server 2003, Datacenter x64 Edition
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Enterprise Edition SP2
Windows Server 2003, Enterprise x64 Edition SP2
Windows Server 2003, Enterprise x64 Edition
Windows Server 2003, Standard Edition 32-Bit x86 SP2
Windows Server 2003, Standard x64 Edition SP2
Windows Server 2003, Standard x64 Edition
Windows Server 2003, Web Edition SP2
Windows Vista Business
Windows Vista Enterprise
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Ultimate
Windows XP Home Edition SP2
Windows XP Media Center Edition 2005
Windows XP Professional SP2
Windows XP Professional x64 Edition
Windows XP Professional x64 Edition SP2
Microsoft .NET Framework 2 oder Microsoft .NET Framework 2 SP1 in Verbindung mit einem der folgenden Betriebssysteme:
Windows 2000 Advanced Server SP4
Windows 2000 Datacenter Server SP4
Windows 2000 Professional SP4
Windows 2000 Server SP4
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Datacenter Edition SP1
Windows Server 2003, Datacenter Edition SP2
Windows Server 2003, Datacenter x64 Edition
Windows Server 2003, Datacenter x64 Edition SP2
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Enterprise Edition SP1
Windows Server 2003, Enterprise Edition SP2
Windows Server 2003, Enterprise x64 Edition
Windows Server 2003, Enterprise x64 Edition SP2
Windows Server 2003, Standard Edition 32-Bit x86 SP1
Windows Server 2003, Standard Edition 32-Bit x86 SP2
Windows Server 2003, Standard x64 Edition
Windows Server 2003, Standard x64 Edition SP2
Windows Server 2003, Web Edition SP1
Windows Server 2003, Web Edition SP2
Windows XP Home Edition SP2
Windows XP Media Center Edition 2005
Windows XP Professional SP2
Windows XP Professional x64 Edition
Windows XP Professional x64 Edition SP2
Windows XP Tablet PC Edition SP2
Microsoft .NET Framework 3.0 oder Microsoft .NET Framework 3.0 SP1 in Verbindung mit einem der folgenden Betriebssysteme:
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Datacenter Edition SP1
Windows Server 2003, Datacenter Edition SP2
Windows Server 2003, Datacenter x64 Edition
Windows Server 2003, Datacenter x64 Edition SP2
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Enterprise Edition SP1
Windows Server 2003, Enterprise Edition SP2
Windows Server 2003, Enterprise x64 Edition
Windows Server 2003, Enterprise x64 Edition SP2
Windows Server 2003, Standard Edition 32-Bit x86 SP1
Windows Server 2003, Standard Edition 32-Bit x86 SP2
Windows Server 2003, Standard x64 Edition
Windows Server 2003, Standard x64 Edition SP2
Windows Server 2003, Web Edition SP1
Windows Server 2003, Web Edition SP2
Windows XP Home Edition SP2
Windows XP Media Center Edition 2005
Windows XP Professional SP2
Windows XP Professional x64 Edition
Windows XP Professional x64 Edition SP2
Windows XP Tablet PC Edition SP2
Microsoft .NET Framework 3.5 in Verbindung mit einem der folgenden Betriebssysteme:
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Datacenter Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Datacenter Edition SP1
Windows Server 2003, Datacenter Edition SP2
Windows Server 2003, Datacenter x64 Edition
Windows Server 2003, Datacenter x64 Edition SP2
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP1
Windows Server 2003, Enterprise Edition für Itanium-basierte Systeme SP2
Windows Server 2003, Enterprise Edition SP1
Windows Server 2003, Enterprise Edition SP2
Windows Server 2003, Enterprise x64 Edition
Windows Server 2003, Enterprise x64 Edition SP2
Windows Server 2003, Standard Edition 32-Bit x86 SP1
Windows Server 2003, Standard Edition 32-Bit x86 SP2
Windows Server 2003, Standard x64 Edition
Windows Server 2003, Standard x64 Edition SP2
Windows Server 2003, Web Edition SP1
Windows Server 2003, Web Edition SP2
Windows Vista Business
Windows Vista Enterprise
Windows Vista Home Basic
Windows Vista Home Premium
Windows Vista Ultimate
Windows XP Home Edition SP2
Windows XP Media Center Edition 2005
Windows XP Professional SP2
Windows XP Professional x64 Edition
Windows XP Professional x64 Edition SP2
Windows XP Tablet PC Edition SP2
Weitere Informationen zu anderen Fehlermeldungen, die möglicherweise bei der Installation dieses Updates erscheinen, finden Sie im folgenden Artikel der Microsoft Knowledge Base:
923101
(http://support.microsoft.com/kb/923101/DE/
)
Fehlermeldung "Fehler 1324. Der Pfad 'Programme' enthält ein ungültiges Zeichen" beim Versuch, ein Sicherheitsupdate für .NET Framework 2.0 auf einem Computer mit Windows Server 2003 x64 Edition zu installieren
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.