Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

Manuelle Deinstallation von .NET Framework 2.0 und anschließende Neuinstallation

Dieser Artikel kann einen Link zum Windows Installer-Bereinigungsprogramm ("MSICUU2.exe") enthalten. Wenn Sie auf diesen Artikel weitergeleitet wurden, um ein Problem mit dem Windows Installer-Bereinigungsprogramm zu beheben, wenden Sie sich bitte an den Softwarehersteller, um Installationssupport für das Produkt zu erhalten. Andernfalls lesen Sie den folgenden Microsoft Knowledge Base-Artikel, in dem die Schritte zum Beheben von Problemen beim Deinstallieren von Produkten beschrieben werden, die Windows Installer verwenden:


2438651
Beheben von Problemen, die beim Installieren, Deinstallieren oder Upgraden eines Programms auf einem Computer mit Windows auftreten können
Hinweis
Dieser Artikel kann einen Link zum Windows Installer-Bereinigungsprogramm ("MSICUU2.exe") enthalten. Wenn Sie auf diesen Artikel weitergeleitet wurden, um ein Problem mit dem Windows Installer-Bereinigungsprogramm zu beheben, wenden Sie sich bitte an den Softwarehersteller, um Installationssupport für das Produkt zu erhalten. Andernfalls lesen Sie den folgenden Microsoft Knowledge Base-Artikel, in dem die Schritte zum Beheben von Problemen beim Deinstallieren von Produkten beschrieben werden, die Windows Installer verwenden:

Zusammenfassung
Mithilfe der in diesem Artikel beschriebenen Methoden können Sie mögliche Probleme bei der Installation der Microsoft .NET Framework-Version 2.0 beheben. In diesem Artikel werden Installationen auf Systemen mit Microsoft Windows Server 2003, Windows 2000 Service Pack 3 (SP3) oder Windows XP Service Pack 2 (SP2) erläutert. Zu den behandelten Methoden gehören die Neuregistrierung von Microsoft Windows Installer sowie das Reparieren, Entfernen und Neuinstallieren von .NET Framework. Wenn Sie diese Methoden anwenden, sollte Ihnen die Arbeit mit .NET Framework 2.0, dem Registrierungs-Editor und dem Windows Installer vertraut sein. Eine dieser Methoden erfordert zusätzlich das Ändern von Registrierungseinträgen auf dem Computer.
EINFÜHRUNG
Dieser Artikel beschreibt schrittweise, wie Sie mögliche Probleme bei der Installation von .NET Framework 2.0 beheben können.

Wenn Microsoft Windows Installer nicht korrekt in der Windows-Registrierung registriert ist, kann das Setupprogramm für .NET Framework 2.0 auf manche Windows Installer-Komponenten nicht zugreifen. Dieser Artikel beschreibt, wie Sie das Problem umgehen können, indem Sie die Registrierung von Windows Installer aufheben und Windows Installer anschließend neu registrieren.

Es ist nicht immer möglich, .NET Framework 2.0 über das Programm "Software" in der Systemsteuerung zu entfernen. Dieser Artikel beschreibt außerdem, wie Sie das Problem umgehen können, indem Sie entweder .NET Framework 2.0 manuell deinstallieren und anschließend neu installieren, oder indem Sie .NET Framework 2.0 reparieren.

Voraussetzungen

Die folgende Liste führt die empfohlene Hardware, Software und Netzwerkinfrastruktur sowie die benötigten Service Packs auf:
  • Microsoft Windows Server 2003, Microsoft Windows 2000 Service Pack 3 (SP3) oder Microsoft Windows XP Service Pack 2 (SP2)
  • Microsoft .NET Framework 2.0
    ,0Besuchen Sie die folgende Microsoft-Website, um das Microsoft .NET Framework Version 2.0 Redistributable Package zu beziehen: 
Hinweis: Zur Behebung von Installationsproblemen bei .NET Framework 2.0 müssen Sie ein Konto verwenden, das zur Gruppe "Lokale Administratoren" auf dem Computer mit .NET Framework 2.0 gehört.

In diesem Artikel wird vorausgesetzt, dass Sie über Erfahrungen in den folgenden Bereichen verfügen:
  • Microsoft .NET Framework 2.0
  • Registrierungs-Editor
  • Windows Installer

Aufheben der Registrierung von Windows Installer und anschließende Neuregistrierung

Auf diese Weise kann das Problem in den meisten Fällen behoben werden. Außerdem hat diese Methode keine Auswirkungen auf andere installierte Programme, die Windows Installer verwenden.
  1. Heben Sie die Registrierung von Windows Installer auf. Klicken Sie hierzu auf Start, dann auf Ausführen, geben Sie msiexec /unregister im Feld Öffnen ein, und klicken Sie dann auf OK.
  2. Registrieren Sie Windows Installer neu. Klicken Sie hierzu auf Start, dann auf Ausführen, geben Sie msiexec /regserver im Feld Öffnen ein, und klicken Sie dann auf OK.

Reparieren von .NET Framework 2.0

Sie können .NET Framework auf die folgenden drei Arten reparieren.

Verwenden des Befehls "Reparieren" bei der Windows Installer-Cachedatei

Gehen Sie folgendermaßen vor, um .NET Framework 2.0 mithilfe der Windows Installer-Cachedatei zu reparieren:
  1. Klicken Sie auf Start und dann auf Ausführen, geben Sie installer in das Feld Öffnen ein, und klicken Sie anschließend auf OK.
  2. Klicken Sie im Menü Ansicht in Windows Installer auf Details, klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift Name, und klicken Sie dann auf Kommentar.
  3. Klicken Sie mit der rechten Maustaste auf die zwischengespeicherte Windows Installer-Datei, die den Kommentar Microsoft .NET Framework 2.0 RTL x86 enu aufweist, und klicken Sie anschließend auf Reparieren.
  4. Beenden Sie Windows Installer nach Abschluss des Reparaturvorgangs.

Ausführen des .NET Framework 2.0 Redistributable-Pakets an einer Eingabeaufforderung

Gehen Sie folgendermaßen vor, um .NET Framework 2.0 mithilfe der Eingabeaufforderung zu reparieren:
  1. Suchen Sie nach der Datei "Dotnetfx.exe", die Sie verwendet haben, um .NET Framework 2.0 zu installieren. Wenden Sie hierzu eine der folgenden Methoden an:
    • Wenn Sie .NET Framework 2.0 von einer CD oder einer DVD installiert haben, legen Sie die Installations-CD in das CD-ROM- oder DVD-ROM-Laufwerk ein.
    • Wenn Sie .NET Framework 2.0 von der Festplatte installiert haben, laden Sie das Setupprogramm für .NET Framework 2.0 auf Ihre Festplatte herunter.
    • Wenn Sie .NET Framework 2.0 von einem Netzlaufwerk installiert haben, stellen Sie eine Verbindung zu dem Netzlaufwerk her.
  2. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie in das Feld Öffnen die Zeichenfolge cmd ein, und klicken Sie anschließend auf OK.
  3. Geben Sie an der Eingabeaufforderung folgenden Befehl ein:
    %Installationspfad%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"
Hinweis%InstallationPath% ist ein Platzhalter für den Pfad zu der Datei "Dotnetfx.exe", nach der Sie in Schritt 1 gesucht haben.

Manuelle Deinstallation von .NET Framework 2.0 und anschließende Neuinstallation

Wichtig Dieser Abschnitt bzw. die Methoden- oder Aufgabenbeschreibung enthält Hinweise zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Daher ist es wichtig, bei der Ausführung der folgenden Schritte sorgfältig vorzugehen. Als Schutzmaßnahme sollten Sie vor der Bearbeitung der Registrierung eine Sicherungskopie erstellen. So ist gewährleistet, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows


Wichtig Diese Schritte können zu einem erhöhten Sicherheitsrisiko führen. Diese Schritte können außerdem Ihren Computer oder Ihr Netzwerk anfälliger für Angriffe durch böswillige Benutzer oder gefährliche Software, wie etwa Viren, machen. Microsoft empfiehlt, den in diesem Artikel beschriebenen Prozess zu verwenden, um den vorgesehenen Betrieb von Programmen zu ermöglichen oder um spezielle Programmfunktionen einzusetzen. Wir raten Ihnen jedoch, zunächst die Risiken der Verwendung dieses Prozesses für Ihre Umgebung abzuschätzen, bevor Sie die genannten Änderungen vornehmen. Wenn Sie sich entscheiden, diesen Prozess anzuwenden, führen Sie alle entsprechenden zusätzlichen Schritte durch, um Ihr System zu schützen. Sie sollten diesen Prozess nur anwenden, wenn dies wirklich erforderlich ist.
  1. Entfernen Sie .NET Framework 2.0 aus dem Windows Installer-Cache:
    1. Klicken Sie auf Start und dann auf Ausführen, geben Sie installer in das Feld Öffnen ein, und klicken Sie anschließend auf OK.
    2. Klicken Sie in Windows Installer im Menü Ansicht auf Details.
    3. Klicken Sie mit der rechten Maustaste auf die Spaltenüberschrift Name, und klicken Sie anschließend auf Kommentare.
    4. Klicken Sie mit der rechten Maustaste auf die zwischengespeicherte Windows Installer-Datei, die den Kommentar Microsoft .NET Framework 2.0 RTL x86 enu aufweist, und klicken Sie anschließend auf Deinstallieren.
    5. Beenden Sie Windows Installer nach Abschluss des Deinstallationsvorgangs.
  2. Löschen Sie folgende Dateien und Ordner manuell von dem Computer: Hinweis Abhängig vom jeweiligen Zustand der Installation von .NET Framework sind diese Elemente auf dem Computer möglicherweise nicht vorhanden.
    • Ordner "URTTemp"
    • Datei "Mscoree.dll"
    • Ordner "v2.0.50727"
    Gehen Sie hierzu folgendermaßen vor:
    1. Klicken Sie auf Start und dann auf Ausführen, geben Sie system32 in das Feld Öffnen ein, und klicken Sie anschließend auf OK. Der Inhalt des Ordners "System32" wird im Windows Explorer angezeigt.
    2. Suchen Sie nach dem Ordner URTTemp, und entfernen Sie diesen.
    3. Suchen Sie nach der Datei mscoree.dll, und entfernen Sie diese.

      Hinweis Wenn .NET Framework 1.1 oder .NET Framework 1.0 auch auf dem Computer installiert ist und Sie nicht vorhaben, .NET Framework 2.0 neu zu installieren, müssen Sie .NET Framework 1.1 oder .NET Framework 1.0 reparieren. Weitere Informationen finden Sie im Abschnitt "Reparieren von .NET Framework" im folgenden Microsoft Knowledge Base-Artikel:
      824643 Beheben von Problemen bei der Installation von Microsoft .NET Framework 1.1 in Windows XP oder Windows 2000
    4. Klicken Sie auf Start und dann auf Ausführen, geben Sie microsoft.net in das Feld Öffnen ein, und klicken Sie anschließend auf OK. Der Inhalt des Ordners "Microsoft.NET" wird im Windows Explorer angezeigt.
    5. Doppelklicken Sie im Ordner "Microsoft.NET" auf den Ordner Framework.
    6. Löschen Sie im Ordner "Framework" den Ordner v2.0.50727.
    7. Schließen Sie den Ordner "Framework".
  3. Entfernen Sie die entsprechenden Registrierungsschlüssel manuell:
    1. Klicken Sie auf Start und dann auf Ausführen, geben Sie regedit im Feld Öffnen ein, und klicken Sie dann auf OK, um den Registrierungs-Editor zu starten.
    2. Suchen Sie im Registrierungs-Editor folgende Registrierungsschlüssel und löschen Sie diese:

      Hinweis Abhängig vom jeweiligen Zustand der Installation von .NET Framework sind diese Registrierungsschlüssel auf dem Computer möglicherweise nicht vorhanden.
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0
    3. Beenden Sie den Registrierungs-Editor.
  4. Verwenden Sie das Dienstprogramm "Windows Installer CleanUp" (Msizap.exe) zum Entfernen der Windows Installer-Informationen aus der Registrierung. Die Komponenten ("Msizap.exe") von Windows Installer Software Development Kit sind in Microsoft Windows Software Development Kit (SDK) enthalten.

    Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:
    Weitere Informationen zum Herunterladen von Microsoft Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
    119591 So erhalten Sie Microsoft Support-Dateien im Internet
    Microsoft hat diese Datei auf Viren überprüft. Dazu wurde 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.

    Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
    290301 Beschreibung des Windows Installer-Bereinigungsprogramms
    Gehen Sie folgendermaßen vor, um Windows Installer-Informationen aus der Registrierung zu entfernen:
    1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie in das Feld Öffnen die Zeichenfolge cmd ein, und klicken Sie anschließend auf OK.
    2. Suchen Sie an der Eingabeaufforderung nach dem Verzeichnis, das das Dienstprogramm "Windows Installer CleanUp" enthält, und führen Sie anschließend folgenden Befehl aus:
      Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}
    3. Starten Sie den Computer neu.
  5. Deaktivieren Sie alle auf dem Computer installierten Antiviren- und Firewallprogramme. Verwenden Sie dazu das Systemkonfigurationsprogramm (Msconfig.exe), um einen sauberen Neustart des Computers auszuführen. Deaktivieren Sie anschließend alle nicht erforderlichen Dienste.

    Wenn Sie das Systemkonfigurationsprogramm im Diagnosemodus verwenden, aktivieren Sie den Windows Installer-Dienst auf der Registerkarte Dienste erneut.

    Klicken Sie zum Starten des Systemkonfigurationsprogramms auf Start und anschließend auf Ausführen. Geben Sie im Feld Öffnen den Namen msconfig ein, und klicken Sie auf OK.
  6. Löschen Sie den Inhalt des Ordners "Temp":
    1. Klicken Sie auf Start und auf Ausführen, geben Sie im Feld Öffnen die Zeichenfolge %Temp% ein, und klicken Sie auf OK. Der Inhalt des Ordners "Temp" wird im Windows Explorer angezeigt.
    2. Klicken Sie im Ordner "Temp" im Menü Bearbeiten auf Alles markieren.
    3. Klicken Sie im Menü Datei auf Löschen.

      Hinweis Löschen Sie möglichst viele Dateien und Ordner aus dem Ordner "Temp".
  7. Installieren Sie .NET Framework 2.0 neu. Besuchen Sie die folgende Microsoft-Website, um das Microsoft .NET Framework Version 2.0 Redistributable Package zu beziehen: Hinweis Wenn Sie .NET Framework 2.0 nicht neu installieren möchten und .NET Framework 1.1 oder .NET Framework 1.0 auf dem Computer installiert ist, müssen Sie .NET Framework 1.1 oder .NET Framework 1.0 reparieren. Sie müssen diese Installationen reparieren, um die Datei "Mscoree.dll" und den Ordner "URTTemp" zu ersetzen.
Informationsquellen
Weitere Informationen finden Sie auf den folgenden MSDN-Websites:
Eigenschaften

Artikelnummer: 908077 – Letzte Überarbeitung: 10/31/2012 17:54:00 – Revision: 5.0

Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.0, Microsoft .NET Framework 2.0

  • kbmsicuu2 kbresolve kbsweptvs2008 kbtshoot kbhowtomaster KB908077
Feedback
/script>