# System File Protection deaktivieren

Gültig für: Windows ME | Windows 2000 | Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10

Unter ME und 2000 ist es nicht mehr so ohne Weiteres möglich, Systemdateien auszutauschen, wenn das SFP (System File Protection) Feature von Windows aktiv ist. Wenn Sie aber ältere Softwares installieren müssen, ist es oft erforderlich, diese Funktion auszuschalten.

## Unter Windows ME

Hier können Sie die Funktion recht einfach ausschalten. Öffnen Sie dafür über "Start" -> "Ausführen" das Programm "MSCONFIG.EXE". Hier deaktivieren Sie nun unter der Registerkarte "Autostart" den Eintrag "*StateMgr" und starten Ihren Rechner neu.

## Unter Windows 2000/XP

Methode 1

Wenn Windows 2000 im sog. Abgesicherten-Modus gestartet wird, ist das SFP automatisch für die aktuelle Session deaktiviert.

Methode 2

Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte: Aufbau der Registrydatenbank Wichtige Hinweise (Informationen zum Sichern der Registrydatenbank) Unterschiede zwischen Regedit und Regedt32 Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000) Wenn der Pfad zum Schlüssel nicht vorhanden ist, müssen Sie die nötigen Schlüssel selber hinzufügen. Rechtsklick auf den letzten Schlüssel (links im Tree) aus dem Kontextmenü "Neu" -> "Schlüssel" auswählen, und die fehlenden Schlüssel mit den angegebenen Namen anlegen.

Unter:

HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon

finden Sie den Wert "SFCDisable" als Datentyp REG_DOWRD. Um das SFP auszuschalten, ändern Sie den Wert von 0 auf FFFFFF9D.

Dieser Wert wird aber nur bis Windows 2000 SP1 ausgelesen. Wenn Sie Windows 2000 über SP1 oder gar Windows XP benutzen, müssen Sie vorher SFC.DLL anpassen.

#### Methode 1 zum aktivieren von SFCDisable

In der Datei müssen Sie mit einem Hex-Editor bearbeiten und die folgenden Werte ändern:

Windows | Dateiname | Offset (HEX-Adresse) | Wert
Windows 2000 SP2/SP3 | SFC.DLL | 6211 | 8BC6 durch 9090
Windows 2000 SP4 | SFC.DLL | 62DB | 8BC6 durch 9090
Windows XP | SFC_OS.DLL | E2B8 | 8BC6 durch 9090
Windows XP SP1 | SFC_OS.DLL | E3BB | 8BC6 durch 9090
Windows XP SP2 | SFC_OS.DLL | ECE9 | 33C0 durch EB01

Tauschen Sie die neue SFC.DLL im System32 und dllcache-Verzeichnis gegen die geänderte Version aus.

Für das Austauschen der Dateien müssen Sie Windows in der Wiederherstellungskonsole (über die CD) starten. Hier können Sie Datei austauschen, da Sie hier nicht überwacht wird. Mit den oberen Keys können Sie jetzt wieder SFC ausschalten.

#### Methode2 zum aktivieren von SFCDisable

Damit kann man die SFCDisable=ffffff9d Einstellung für alle Windows XP und Windows 2000 wieder aktivieren. Ohne den Offset für die aktuelle Version zu wissen zu müssen.

In der Datei sfc_os_dll nach "0x83 0xf8 0x9D 0x75" suchen und durch "0x83 0xf8 0x9D 0xEB" ersetzen.

Backgroundinfos :

Diese Zeile(PseudoCode) wurde von Microsoft als schneller Fix gegen die undokumentierte '-99' Einstellung eingefügt, als in Sommer 2002 der "W32/CodeRed.D" die Runde machte und diese Einstellung für sich missbrauchte.

### Mögliche Werte für SFCDisable

Bei deaktiviertem SFP wird bei jedem Systemstart folgende Meldung in der Ereignisanzeige angezeigt:

"Windows-Dateischutz ist auf diesem Computer nicht aktiviert." mit der ID: 64032.

Mögliche Werte für SFCDisable

0 | aktiviert (ist Standard bei Professional)
1 | deaktiviert, mit Rückfrage zur Aktivierung beim Neustart (nur für den Debug-Modus)
2 | deaktiviert bis zum nächsten Booten, ohne Rückfrage zur Aktivierung (nur für den Debug-Modus)
4 | aktiviert, Popups deaktiviert (Standard auf Server, Advanced Server und Datacenter Server)
FFFFFF9D | komplett ausgeschaltet (nur ohne Service Pack oder mit geänderter Datei)

## Ab Windows Vista

Unter:

HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion\ Winlogon

finden Sie den Wert "SFCDisable" als Datentyp REG_DOWRD. Um das SFP auszuschalten ändern Sie den Wert von 0 auf FFFFFF9D.

Diese Einstellung können Sie einfach mit dem "Registry System Wizard" (RSW) verändern. Sie können das Programm unter "http://www.winfaq.de" herunterladen.

Weitere Informationen dazu finden Sie unter:
http://support.microsoft.com/?kbid=222473

WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version

Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular

URL: http://www.winfaq.de/faq_html/Content/tip0500/tip0504.htm

WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich