电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

一起来打假:Windows XP中SFC参数释疑


发布日期:2023/3/5 10:49:40
 

大家都已知道Windows XP中sfc的基本用法但命令行中的参数意义和帮助和支持中的介绍却有所不同在一定程度上影响了用户的使用下面结合使用介绍其意义

一般媒体上在介绍sfc的使用时都举例说输入sfc /scannow即可运行sfc(系统文件检查)但其实默认情况下Windows 文件保护一直处于启用状态只有当Dllcache文件夹损坏或者不能使用时才有必要使用 sfc /scannowsfc /scanonce 或 sfc /scanboot 以修复 Dllcache 目录的内容

小知识:文件保护

在你安装除了操作系统以外的软件时有可能会覆盖一些共享的系统文件诸如动态链接库(*dll 文件)和可执行文件(*exe 文件)等覆盖后系统可能就此不再稳定从 Windows 开始微软新增了文件保护功能Windows 文件保护功能可以防止受到保护的系统文件被替换Windows 文件保护能检测到其它程序要替换或移动受保护的系统文件的企图如果文件版本不正确Windows 文件保护会从 Dllcache 文件夹(又被称作文件保护的高速缓存位于系统目录的system文件夹下)或Windows /XP安装光盘中替换回该文件

关于sfc /revert的意义举个例子如果你一旦运行了sfc /scanboot则今后每次进入Windows XP时都会自动运行sfc系统配置实用程序启动中都不见其蹤迹如想禁止可运行一遍sfc /revert将其恢复到默认状态

sfc /purgecache 可以清除Windows 文件保护文件高速缓存即删除了dllcache文件夹下的全部内容对于硬盘比较紧张的用户这当然也可以但从此Windows XP失去了自己恢复系统文件的能力所以折中的办法应该是适当减小该文件夹的大小/cachesize=x参数即可设置Windows 文件保护文件高速缓存的大小其默认大小为M最小值为M你可以根据情况设置Windows会根据文件的重要程度自行调节(当然也可增大该文件夹)其它参数的意义不再赘述

禁用文件保护

如果你想禁用文件保护可以按下述办法开始→运行中输入 gpeditmsc本地计算机策略→计算机配置→管理模板→系统中找到windows文件保护在右窗口中双击windows文件保护扫描进入设置标签选择已禁用即可在这里你还可以设置文件保护的扫描频率以及指定高速缓存的位置

上一篇:网友观点:试用发现-喜欢Windows7的四个理由

下一篇:Win移动平台Mobile 5.0新体验一(组图)