Select the product you need help with
Popis funkce Ochrana souborů systému WindowsID článku: 222193 - Produkty, které se vztahují k tomuto článku. Tento článek byl dříve publikován CZ222193 Na této stránceSouhrn Tento článek popisuje funkci Ochrana souborů systému Windows (WFP). Další informaceFunkce Ochrana souborů systému Windows (WFP) brání programům v nahrazení důležitých systémových souborů systému Windows. Programy nesmějí tyto soubory přepsat, protože je používá operační systém a další programy. Díky ochraně těchto souborů se předchází potížím s programy a operačním systémem. Funkce WFP chrání důležité systémové soubory, které jsou nainstalovány jako součást systému Windows (například soubory s příponou DLL, EXE, OCX a SYS a některá písma True Type). K ověřování, zda mají chráněné systémové soubory správnou verzi poskytnutou společností Microsoft, používá funkce WFP podpisy souborů a katalogové soubory generované při podepisování kódu. Nahrazení chráněných systémových souborů je možné pouze pomocí následujících mechanismů:
Jak funkce WFP fungujeFunkce WFP poskytuje ochranu systémových souborů pomocí dvou mechanismů. První mechanismus běží na pozadí. Tato ochrana se aktivuje v okamžiku, kdy funkce WFP obdrží upozornění, že byl změněn soubor v chráněném adresáři. Po obdržení upozornění funkce WFP zjistí, který soubor byl změněn. Pokud jde o chráněný soubor, vyhledá v katalogu jeho podpis a určí, zda nový soubor představuje platnou verzi. Pokud ne, nahradí nový soubor souborem ze složky mezipaměti (pokud se v ní nachází) nebo z instalačního média. Funkce WFP vyhledává správný soubor v následujících umístěních (v uvedeném pořadí):
Nástroj Kontrola systémových souborů umožňuje správci kontrolovat verze všech chráněných souborů. Tento nástroj také kontroluje a doplňuje obsah složky mezipaměti (ve výchozím nastavení %kořenová_složka_systému%\System32\Dllcache). Pokud se složka mezipaměti poškodí nebo se stane nepoužitelnou, můžete na příkazovém řádku zadat příkaz sfc /scanonce nebo sfc /scanboot, čímž obsah této složky opravíte. Hodnota SfcScan v následujícím klíči registru má tři možná nastavení: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon SfcScan :
SFCQuota v následujícím klíči registru: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon SFCQuota (výchozí velikost je 0xFFFFFFFF neboli 400 MB). Správce může nastavení hodnoty SFCQuota zvýšit nebo snížit podle potřeby. Všimněte si, že pokud položku SFCQuota nastavíte na hodnotu 0xFFFFFFFF , funkce WFP do mezipaměti uloží všechny chráněné systémové soubory (přibližně 2 700 souborů).Všechny soubory nejsou do složky mezipaměti uloženy ve dvou případech, a to bez ohledu na hodnotu SFCQuota:
Pokud funkce WFP zjistí změnu souboru, který není uložen ve složce mezipaměti, určí verzi změněného souboru, kterou právě používá operační systém. Jestliže právě používaný soubor představuje správnou verzi, zkopíruje ji do složky mezipaměti. Pokud právě používaný soubor nepředstavuje správnou verzi nebo pokud není uložen do složky mezipaměti, pokusí se funkce WFP najít instalační zdroj. Jestliže nemůže najít instalační zdroj, vyzve správce k vložení odpovídajícího média za účelem nahrazení souboru nebo verze souboru v mezipaměti. Hodnota SFCDllCacheDir (REG_EXPAND_SZ ) v následujícím klíči registru uvádí umístění složky Dllcache. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon %SystemRoot%\System32 . Hodnotou SFCDllCacheDir nemůže být místní cesta. Ve výchozím nastavení není hodnota SFCDllCacheDir v klíči registruHKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon uvedena. Chcete-li změnit umístění mezipaměti, je třeba tuto hodnotu přidat.Při spuštění systému Windows funkce WFP synchronizuje (zkopíruje) své nastavení z následujícího klíče registru HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Windows File Protection HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon SfcScan , SFCQuota nebo SFCDllCacheDir uvedeny v podklíči HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Windows File Protection , mají tyto hodnoty přednost před stejnými hodnotami v podklíči HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon .
Další informace o funkci Ochrana souborů systému Windows (WFP) naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
222473
Další informace o nástroji Kontrola systémových souborů v systému Windows XP a Windows Server 2003 získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
(http://support.microsoft.com/kb/222473/
)
Nastavení v registru pro funkci Ochrana souborů systému Windows
310747
Další informace o nástroji Kontrola systémových souborů v systému Windows 2000 naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
(http://support.microsoft.com/kb/310747/
)
Popis nástroje Kontrola systémových souborů (Sfc.exe) systému Windows XP a Windows Server 2003
222471
(http://support.microsoft.com/kb/222471/
)
Popis nástroje Kontrola systémových souborů (Sfc.exe) v systému Windows 2000 (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)OdkazyDalší informace o funkci Ochrana souborů systému Windows naleznete na následujícím webu společnosti Microsoft: http://msdn2.microsoft.com/en-us/library/aa382551.aspx Další informace o Instalační službě systému Windows a funkci Ochrana souborů systému Windows naleznete na následujícím webu společnosti Microsoft:
(http://msdn2.microsoft.com/en-us/library/aa382551.aspx)
http://msdn2.microsoft.com/en-us/library/aa372820.aspx
(http://msdn2.microsoft.com/en-us/library/aa372820.aspx)
VlastnostiID článku: 222193 - Poslední aktualizace: 3. prosince 2007 - Revize: 11.5 Informace v tomto článku jsou určeny pro produkt:
| Překlady článku
|


Zpět nahoru








