Korrumpiertes .NET-Framework in Windows Vista reparieren
In Windows Vista sind die .NET-Frameworks 2.0 und 3.0 als Komponenten fest im Betriebssystem verankert. Damit werden die Frameworks auch nicht unter den "Programmen" aufgeführt, wo man sie deinstallieren oder reparieren könnte. Wer nun durch fehlerhaft installierte Programme oder Tools die Dateien des .NET-Frameworks korrumpiert hat, kann sie durch folgende Lösung wiederherstellen.
Unter Windows Vista werden die Datei- und Registry-Informationen durch den Windows-Ressourcenschutz (Windows Resource Protection, WRP) geschützt. Änderungen können also nur durch das System (TrustedInstaller-Prozess) vorgenommen werden, wenn der Besitz der Dateien und ein voller Zugriff nicht beim Benutzer liegt.
Zur Reparatur dieser Dateien sind diese Schritte nötig:
1. Eine Administratorkonsole mit angehobenen Rechten starten: im Startmenü cmd eingeben und mit STRG+SHIFT+ENTER bestätigen
2. Auf der Kommandozeile sfc /scannow eingeben
3. Auf den Abschluss des Scanvorgangs durch den Windows-Ressourcenschutz warten - dieser kann einige Zeit dauern
4. Der Windows-Ressourcenschutz bietet eine Wiederherstellung der Dateien an, die die Integritätsbedingungen verletzen
(5. Um die nativen Assemblies des Frameworks 2.0 zu reapieren, muss %windir%\Microsfot.NET\Framework\v2.0.50727\ngen.exe update eingeben werden)
Haqb ich da gefunden:
Korrumpiertes .NET-Framework in Windows Vista reparieren | Windows Vista Blog