by lriuqs » 29 Mar 2010, o 15:57
Nie polecal bym wylaczania tej opcji. Wpierw proponije jak to jest napisane w w/w artykule naprawienie folderu dllcache jesli jest on uszkodzony.
Jeżeli folder pamięci podręcznej jest uszkodzony albo nie nadaje się do użytku, można użyć polecenia sfc /scanonce albo sfc /scanboot w wierszu polecenia, aby naprawić jego zawartość.
A jak koniecznie chcesz wylaczyc ta funkcje to tu podklejam artykul na ten temat
Windows File Protection - czyli Ochrona plików systemowych
Wyłączenie WFP może jednak nastąpić bez naszej wiedzy w razie przypadkowego uszkodzenia Rejestru lub celowego działania szkodliwych skryptów lub innego robactwa którego nie brakuje w sieci. Zwykle objawem wyłączenia WFP będzie samoczynne uruchamianie się checkdiska przy każdym starcie systemu.
Jak to sprawdzić lub samodzielnie korzystać z funkcji WFP?
Ustawieniami WFP zarządza klucz Rejestru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Przyjrzyjmy się zatem niektórym jego wartościom:
SFCDllCacheDir - określa lokalizację folderu i jest domyślnie ustawiona na:
c:\windows\system32\dllcache
SFCQuota - określa wielkość folderu. Domyślną wartością jest 0xffffffff (300 MB).
Można ją zatem modyfikować w trybie decimal i ustawić własną wielkość w megabajtach np. 50Mb - 0x00000032 (50), a 200Mb to 0x000000c8 (200). Zalecam przyjąć to jako informację ale nie eksperymentować.
Jedno z najważniejszych ustawień to SFCDisable czyli włączenie lub wyłączenie ochrony
0 - WFP jest aktywne (ustawienie domyślne)
1 - WFP jest dezaktywowane, ale będzie się pojawiać pytanie o jego uaktywnienie
2 - WFP zostanie dezaktywowane tylko do następnego restartu bez takiego pytania
ffffff9d - WFP jest całkowicie wyłączone
W kluczu można znaleźć także:
SFCScan - opcja skanowania i podmiany chronionych plików w trakcie startowania systemu.
0 - skanowanie dezaktywowane (ustawienie domyślne)
1 - skanowanie uruchamiane przy każdym starcie systemu
2 - skanowanie uruchomione tylko raz
SFCShowProgress - wyświetlanie postępu skanowania w trakcie sprawdzania plików, gdzie
0 - wyłączone
1 - włączone
Sprawdzenie wartości SFCDisable jest zatem odpowiedzią na Wasze pytania dotyczące sposobu przywrócenia usługi WFP. Z całą pewnością wartości tej nie powinno być przypisane ffffff9d.
Czy samemu można zweryfikować chronione pliki systemowe?
Tak, służy do tego specjalne narzędzie System File Checker czyli sfc.exe. Uruchamia się je z menu Start - Uruchom wpisując sfc /dodatkowa opcja. A oto wybrane polecenia:
/scannow - skanuj teraz, natychmiast
/scanonce - skanuj pliki przy następnym starcie systemu
/scanboot - skanuj pliki przy każdym starcie
/revert - przywróć domyślne ustawienia skanowania
/purgecache - opróżnij cache i skanuj ponownie
Uwaga! Samodzielna próba wyłączenia WFP tylko przez edycję Rejestru może czasami skończyć się niepowodzeniem zwłaszcza na WinXP bez SP1.
Dokonane zmiany mogą nie być akceptowane a skutkiem tego zostaną przywrócone z powrotem ustawienia domyślne. W takiej sytuacji konieczna jest modyfikacja pliku SFC_OS.dll, ale to już bardziej skomplikowane zadanie na odrębny temat.
[ Dodano: 29 mar 2010, o 14:57 ]aczkolwiek moze to nie zadzialac na XP wiec doklejem jeszcze kolejny link
http://www.w-files.pl/artykuly/disablesfc/Co do hexedytora to ja uzywam prostego Hexplorer
http://www.download.net.pl/2874/Hexplorer/