When an application attempts to replace a protected file that is not in the cache, WFP attempts to restore the original file from the installation source, prompting the user if necessary. WFP will add files to the cache until the size of the cache directory reaches the specified limit. Depending on the size of the cache, WFP will store verified file versions in the cache directory on the system hard drive. If the value is SFC_QUOTA_ALL_FILES, all system files will be cached in the cache directory.ĭue to disk space considerations, it may not be desirable to maintain cached versions of all system files in the cache directory. To change the size of the cache, use the following registry setting: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCQuota The default size of the cache is unlimited. Using a network path creates a single shared network source for cache files, provided all clients using the share are running the same service packs and hotfixes. To specify a different location for the cache, create the following registry value: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCDllCacheDir The default value is %systemroot%\system32\dllcache. When an application attempts to replace a protected file, WFP can restore the original file from the cache directory. WFP also copies verified versions of these system files to the cache directory.
In addition, the TrueType fonts Micross.ttf, Tahoma.ttf, and Tahomabd.ttf are also protected.Īt the end of the Windows installation, WFP runs a scan of all protected files to ensure they have not been modified by applications installed through unattended installation. WFP protects files that are installed by Windows with the following extensions. Windows File Protection (WFP) preceded WRP. The size of the cache directory and the list of files copied to cache cannot be modified. Critical files that are not needed to restart Windows are not copied to the cache directory. WRP copies files that are needed to restart Windows in the cache directory located at %Windir%\winsxs\Backup. If a key is protected by WRP, all its subkeys and values can be protected. WRP protects essential registry keys installed by Windows Server 2008 and Windows Vista. A folder may be partially locked to enable Administrators to create files and subfolders in the folder. A folder containing only WRP-protected files may be locked so that only the Windows trusted installer is able to create files or subfolders in the folder. WRP protects critical files that are installed by Windows Server 2008 or Windows Vista with the following extensions.
You can save the extracted icons to ICO files (or CUR files for cursors), or copy the image of a single icon into the clipboard. WRP protects files with the following extensions that are installed by Windows Server 2008 or Windows Vista. The IconsExtract utility scans the files and folders on your computer, and extract the icons and cursors stored in EXE, DLL, OCX, CPL, and in other file types. WRP-protected resources can be changed only using the Supported Resource Replacement Mechanisms with the Windows Modules Installer service.
Permission for full access to modify WRP-protected resources is restricted to TrustedInstaller.