保護されたリソースの一覧
WRP で保護されたリソースを変更するためのフル アクセスのアクセス許可は、TrustedInstaller に制限されます。 WRP で保護されたリソースは、Windows モジュール インストーラー サービスで サポートされているリソース置換メカニズム を使用してのみ変更できます。
WRP は、Windows Server 2008 または Windows Vista によってインストールされる次の拡張子を持つファイルを保護します:.dll、.exe、.ocx、および.sys。
WRP は、拡張子が .acm、.ade、.adp、.app、.asa、.asp、.aspx、.ax、.bas、.bat で、Windows Server 2008 または Windows Vista によってインストールされる重要なファイルを保護します。 .bin、.cer、.chm、.clb、.cmd、.cnt、.cnv、.com、.cpl、.cpx、.crt、.csh、.dll、.drv、.dtd、.exe、.fxp、.grp、.h1s、.hlp、.hta、.ime、.inf、.ins、.isp、.its、.js、.jse、.dll .ksh、.lnk、.mad、.maf、.mag、.mam、.man、.maq、.mar、.mas、.mat、.mau、.mav、.maw、.mda、.mdb、.mde、.mdt、.mdw、.mdz、.msc、.msi、.msp、.mst、.mui、.nls、.ocx、.ops、.ops .pal、.pcd、.pif、.prf、.prg、.pst、.reg、.scf、.scr、.sct、.shb、.shs、.sys、.tlb、.tsp、.url、.vb、.vbe、.vbs、.vsmacros、.vss、.vst、.vsw、.wsc、.wsf、.wsh、.xsd、xsd および .xsl。
WRP は重要なフォルダーを保護します。 WRP で保護されたファイルのみを含むフォルダーをロックして、Windows の信頼されたインストーラーのみがフォルダー内にファイルまたはサブフォルダーを作成できるようにすることができます。 管理者がフォルダー内にファイルとサブフォルダーを作成できるように、フォルダーが部分的にロックされている場合があります。
WRP は、Windows Server 2008 および Windows Vista によってインストールされる重要なレジストリ キーを保護します。 キーが WRP によって保護されている場合は、そのすべてのサブキーと値を保護できます。
WRP は、%Windir%\winsxs\Backup にある キャッシュ ディレクトリ 内の Windows を再起動するために必要なファイルをコピーします。 Windows の再起動に必要のない重要なファイルは、キャッシュ ディレクトリにコピーされません。 キャッシュ ディレクトリのサイズとキャッシュにコピーされたファイルの一覧は変更できません。
**Windows Server 2003 および Windows XP: **
Windows ファイル保護 (WFP) の前に WRP が追加されました。
WFP は、Windows によってインストールされるファイルを、.dll、.exe、.ocx、.sysという拡張子で保護します。 さらに、TrueType フォント Micross.ttf、Tahoma.ttf、Tahomabd.ttf も保護されています。
Windows インストールの最後に、WFP は保護されているすべてのファイルのスキャンを実行して、無人インストールによってインストールされたアプリケーションによって変更されていないことを確認します。 WFP では、これらのシステム ファイルの検証済みバージョンもキャッシュ ディレクトリにコピーされます。 アプリケーションが保護されたファイルを置き換えようとすると、WFP はキャッシュ ディレクトリから元のファイルを復元できます。
既定値は %systemroot%\system32\dllcache です。 キャッシュの別の場所を指定するには、次のレジストリ値を作成 します:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCDllCacheDir
これはローカル パスである必要があります。 ネットワーク パスを使用すると、共有を使用するすべてのクライアントが同じサービス パックと修正プログラムを実行している場合、キャッシュ ファイル用に 1 つの共有ネットワーク ソースが作成されます。
キャッシュの既定のサイズは無制限です。 キャッシュのサイズを変更するには、次のレジストリ設定を使用します: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SFCQuota
値がSFC_QUOTA_ALL_FILESの場合、すべてのシステム ファイルがキャッシュ ディレクトリにキャッシュされます。
ディスク領域の考慮事項により、キャッシュ ディレクトリ内のすべてのシステム ファイルのキャッシュされたバージョンを維持することは望ましくない場合があります。 WFP は、キャッシュのサイズに応じて、確認済みのファイル バージョンをシステム ハード ドライブのキャッシュ ディレクトリに格納します。 WFP は、キャッシュ ディレクトリのサイズが指定された制限に達するまで、ファイルをキャッシュに追加します。
アプリケーションがキャッシュにない保護されたファイルを置き換えようとすると、WFP はインストール ソースから元のファイルの復元を試み、必要に応じてユーザーにメッセージを表示します。