Fehler beim Installieren oder Entfernen von .NET Framework: Sie müssen das Rollback aktivieren, um mit dem Setup fortzufahren.
Dieser Artikel hilft Ihnen bei der Behebung eines Fehlers (Sie müssen das Rollback aktivieren, um mit dem Setup fortzufahren) beim Installieren oder Entfernen der Microsoft .NET Framework.
Ursprüngliche Produktversion: .NET Framework
Ursprüngliche KB-Nummer: 312499
Problembeschreibung
Wenn Sie die .NET Framework installieren oder entfernen, wird möglicherweise die folgende Fehlermeldung angezeigt:
Sie müssen das Rollback aktivieren, um mit dem Setup fortzufahren.
Ursache
Dieser Fehler tritt auf, weil das Rollbackfeature des Microsoft Windows Installers deaktiviert ist. Das .NET Framework Setupprogramm erfordert benutzerdefinierte Commitaktionen für die ordnungsgemäße Installation. Rollback- und Commitbenutzerdefinierte Aktionen werden nicht ausgeführt, wenn der Rollback deaktiviert ist.
Rollback ist in der DisableRollback Richtlinie in der Registrierung deaktiviert. Der DisableRollback Richtlinienwert wurde möglicherweise von einem Administrator festgelegt. Microsoft empfiehlt Administratoren, das Rollback nur dann zu deaktivieren, wenn dies erforderlich ist.
Lösung
Wichtig
Dieser Abschnitt, diese Methode bzw. diese Aufgabe enthält eine Beschreibung der Schritte zum Bearbeiten der Registrierung. Durch die falsche Bearbeitung der Registrierung können schwerwiegende Probleme verursacht werden. Stellen Sie daher sicher, dass Sie diese Schritte sorgfältig ausführen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie sie ändern. Sie können die Registrierung wiederherstellen, wenn ein Problem auftritt. Weitere Informationen finden Sie unter Sichern und Wiederherstellen der Registrierung in Windows.
Es gibt zwei Stellen in der Registrierung, an denen der DisableRollback Richtlinienwert festgelegt werden kann. Um dieses Problem zu beheben, müssen Sie herausfinden, wo die DisableRollback Richtlinie festgelegt wurde, und die Einstellung entfernen oder deaktivieren.
Führen Sie die folgenden Speicherorte aus, um herauszufinden, ob diese Eigenschaft in der Registrierung vorhanden C:\Regedit.exe ist:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\DisableRollbackHKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer\DisableRollback
Wenn der DisableRollback Schlüssel vorhanden ist und den Wert 1 hat, löschen Sie den Schlüssel, oder legen Sie den Wert des Schlüssels auf 0 fest. (Sie können dies auch DisableRollback über Befehlszeilenanweisungen festlegen.) Microsoft empfiehlt Administratoren und Entwicklern, diese Eigenschaft nicht festzulegen, wenn sie Befehlszeilenanweisungen zum Ausführen von Setup verwenden oder Setup nicht funktioniert.
Status
Es handelt sich hierbei um ein beabsichtigtes Verhalten.
Weitere Informationen
Weitere Informationen zum DisableRollback Richtlinienwert finden Sie unter "Computerrichtlinien"