Windows 文件保护(WFP)帮助程序使用其它版本的文件替换系统文件,其它版本可能是比较老的版本。WFP 只允许某些应用程序替换系统文件。
[/url] [url=http://ad.cn.doubleclick.net/click%3Bh=v2|314d|3|0|%2a|y%3B7720504%3B0-0%3B0%3B6694713%3B31-1|1%3B4892528|4910424|1%3B%3B%3fhttp%3a%2f%2fhttp://ad.www.net.cn/ad/zdnet/zdnet_largeformat_index.htm]
这些应用程序包括 Update.exe 中的服务包和热修补,随 Hotfix.exe安装的热修补,使用 Winnt32.exe 和 Windows Update 安装的操作系统文件。Windows Installer 也通过 WFP 工作,在安装程序时根据需要替换文件。
WFP 维护一个缓存文件夹,该文件夹保存每个受保护的文件的一个正确版本。当一个受保护的文件夹发生改变时,Windows 将受保护的文件夹中文件的版本与缓存中的版本进行对比。如果文件版本不同,Windows 将缓存中的版本拷贝到文件夹中。
缓存文件夹的默认位置是%systemroot%\System32。然而,这个文件夹不能包含很多文件,因此你可能需要将缓存文件夹移动到另外一个驱动器上,通过注册表可以实现这一想法。
步骤如下:
1. 打开注册表编辑器(Regedt32.exe)。
2. 导航到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon。
3. 添加或者修改 REG_EXPAND_SZ 的值SFCDllCacheDir 指向你想要把缓存移动到的本地驱动器和文件夹。
4. 关闭注册表编辑器,重启计算机使改动生效。
如果注册表键HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Windows File Protection 存在,那么 Windows 会在启动的时候把这个键的设置拷贝到 Winlogon 键。因此,这个键次序在前。如果它存在,你应该将SFCDllCacheDir 值修改为那个键。
然而,配置缓存注册表设置不能引起 Windows 自动将文件拷贝到新的位置。所以说你需要启动一个 SFC 扫描。
打开命令提示符,然后键入 SFC /SCANNOW。Windows 就会把文件拷贝到新位置。Windows 可能提示你插入 Windows 2000 Professional 光盘。
注意:编辑注册表有风险,所以在修改之前要确保已经备份了正确的注册表。
故障诊断 DNS 问题 当设置或者故障诊断一台 DNS 服务器时,你需要设置一点本地资源。其中一个是 DNS 控制台,从该控制台可以创建转发和反向查询区域,创建 DNS 记录,管理其它 DNS 服务属性。然而,DNS 控制台不提供任何的测试特性。
另外一个可以在本地使用的工具是 Nslookup,该工具可以从命令提示符启动。使用 Nslookup 可以查看有关 DNS 服务器的信息,查询 DNS 记录,列出某种类型的所有记录,另外还有更多其它用途。
在很多情况下,能够从一个外部位置测试 DNS 服务器也很有帮助。例如,你可能需要确认是否已经在邮件服务器上为反向 DNS 查询正确地配置了服务器,而且它的响应正确。
当使用 DNS 的时候,访问下面这两个 Web 站点:DNSreport.com 和DNSstuff.com。这两个站点提供了快速测试转发、反向查询及其它 DNS 动作的几个测试。你还可以找到很多其它查询工具。