Korrumpiertes .NET-Framework in Windows Vista reparieren

1. Februar 2008 - Von BSt in Entwicklung, Hilfe | Beitrag Seperat Öffnen

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)

Quellen:
Aaron Stebner's WebLog - How to repair the .NET Framework 2.0 and 3.0 on Windows Vista
David Overton's Blog - How to repair tAaron Stebner's WebLoghe .NET Framework 2.0 and 3.0 on Windows Vista

Bookmark diesen Artikel

Bookmarke diesen Artikel Trackback URL zu diesem Artikel Trackback URL RSS Feed für Kommentare Kommentare RSS

Tweetback für diesen Beitrag? Poste folgende URL http://tinyurl.com/73j632 in deinem tweet.

4 Kommentare

Neuen Kommentar schreiben

1. Wie ist mein name ^^ Webseite des Users schrieb am 27. Juni 2008 um 17:05

hallo ich habe vista und ich möchte call of duty 4 installieren, aber wenn ich es installieren will, sagt er “Cannot Find MSCoreLib.dll” wieso kann er sie nicht finden? ich habe net framework 2.0 schon drauf sagt das setup von framework 2.o :( wie kann ich das hinbigen damit cod4 läuft? ich habs nicht umsonst gekauft!!!

2. Stromer schrieb am 09. Juli 2009 um 19:11

hat ja tatsächlich geklappt!
Vorher konnte ich bei Vista nicht einmal das SP1 installieren, danach ging es problemlos

3. elchi schrieb am 18. Juli 2009 um 15:36

wenn ich sfc /scannow eingebe steht da das ich admin sein muss um das programm auszuführen.bin ich aber eig. was kann ich machen

4. ron Webseite des Users schrieb am 14. Juni 2010 um 19:36

Der Befehl der im Punkt 5 aufgeführt wird, muss korrekter Weise folgende Syntax haben:

%windir%\Microsoft.NET\Framework\v2.0.50727\ngen.exe update

Ansonsten gute Beschreibung und wirksam zum beheben des beschriebenen Fehlers ;)

Schreibe einen Kommentar

Benutzerlogin


Registrieren

Werbung

Du möchtest vista-blog.de ohne Werbung genießen? Dann registriere dich.

Themen

Newsletter

Twitter Button from twitbuttons.com

Bookmarke den Vista-Blog

Wallpaper Diashow

Dieser Blog ist ein rein kostenloses und non-kommerzielles Angebot und wurde von Bergisch-Media - TYPO3 Agentur realisiert. - Impressum

Blogverzeichnis - Blog Verzeichnis bloggerei.de Bloggeramt.de