关闭Windows文件保护功效[Windows安全]
本文“关闭Windows文件保护功效[Windows安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在注册表编辑器中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon,将“SFCDisable”的键值改正成“FFFFFF9D”,假如需求重新启用该功效,重新设置为“0”便可以了.需求注意的是,关闭文件保护功效是对比危险的.
从Windows 2000开始,微软引入了“Windows文件保护”功效(Windows File Protection).WFP在后台自动运行,可以避免重要的系统文件被替换,大大提高了系统的安定性.但你知道怎样更好地利用这个功效吗?若何限制其缓冲区大小,并让多个系统同享保护文件,从而节俭硬盘空间?怎样让它每次启动系统时直接扫描系统文件?掌握了这些,我们便可以……
1、文件保护机制原理
在计算机上安装新软件时,系统文件和设备驱动程序文件有时会被未经过签名的或不兼容的版本覆盖,招致系统不安定.随Windows XP一同供应的系统文件和设备驱动程序文件都有Microsoft数字签名,这表明这些文件都是原始的未更改过的系统文件,大概它们已被Microsoft赞成可以用于Windows.
WFP是怎样施展作用的呢?本来,当重要的系统文件(包含sys、dll、ocx、ttf、fon、exe等范例)被替换或移动时,WFP会对新文件的数字签名举行考证,以肯定新文件的版本能否为精确的Microsoft版本,假如文件版本不精确,Windows文件保护会自动调用DLLCache文件夹或Windows中存储的备份文件替换该文件,假如Windows文件保护无法定位呼应的文件,系统就会提醒用户输入该位置或插入安装光盘,如图1.
2、系统文件查抄器
Windows的文件保护机制是自动举行的,事实上,我们完好可以借助于
系统文件查抄器(System File Checker,简写为SFC)对文件保护机制举行自行掌握.在此,我们先介绍一下SFC,具体的实例会在下文中阐明.
SFC对应的利用程序名为sfc.exe,你可以在\Windows\system32\下找到它的踪影.利用它,一旦发现某个受保护的系统文件被替换或移动,SFC将从\Windows\System32\DLLCache\文件夹中自动恢复呼应的文件(安装了SP2的Windows XP,其DLLCache文件夹中有2169个重要文件,占用364.5MB之多).
SFC有很多的参数,操纵这些参数,可以更好地掌握文件保护.
3、文件保护我做主
接下来,我们通过实例的情势来理解SFC的几个主要非常有效的参数:
实例一:每次启动都扫描
在默许设置下,Windows文件保护并非不时刻刻都对那些受保护的文件举行扫描,假如你利用的是公用计算机,那么还是安全为好,在“开始→运行”对话框中键入“gpedit.msc”,翻开“本地计算机战略→计算机配置→管理模板→系统”窗口,找到“Windows文件保护”组,在右侧窗格中双击“设置Windows文件保护扫描”项,如图2所示,将其设置为“已启用”,并设置扫描频率为“启动期间扫描”,这样只要Windows启动就会扫描保护文件,这样系统会安定得多,但其缺陷是启动时间会得当拖长.
大概,也可以翻开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]右侧窗格中的SFCDisable值,其默许设置是0,即重新启动后不扫描受保护的文件,我们可以将其设置为1,可以到达一样的目的.
实例二:我的地盘我作主
缺省设置下,Widnows会将考证过的文件版本存储在DLLCache文件夹中,这个文件夹的默许大小是400MB,而Windows Server 2003则无此限制,也就是说答应利用最大空间,假如你的硬盘空间对比慌张,那么无妨考虑得当限制一下.
仍旧翻开“本地计算机战略→计算机配置→管理模板→系统”窗口,找到“Windows文件保护”组,在右侧窗格中双击“限制Windows文件保护缓存大小”项,在图3窗口中举行设置,注意最小值该当大于50MB,假如需求指明缓存大小不受限制,请挑选“4294967295”作为磁盘空间最大量.
大概,也可以翻开“注册表编辑器”,找到[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]右侧窗格中的SFCQuota值举行设置,其默许大小是0xFFFFFFFF(即4294967295,400MB).
实例三:清空DLLCache文件夹
假如你的系统目前一切正常,没有什么问题,而由于某些缘由需求腾出更多的可用空间,那么可以在“开始→运行”对话框中键入“SFC /purgecache”号令清空Dllcache文件夹,注意/前有一个英文半角的空格字符,这样将清空保存在DLLCache中的文件缓存.
不过这样一来,一旦呈现问题,我们将会看到如图1所示的窗口,需求插入Windows安装光盘,并从上面恢复呼应的系统文件.
实例四:文件扫描也来筹划任务
通例上,我们要末手工履行SFC,要末将之设置为每次启动系统时履行,事实上这两种方法都不免太板滞了些,为什么不为文件扫描量身订做一个筹划呢?
首先,我们需求将上图2中“设置Windows文件保护扫描”项中设置为“已禁用”,然后在“掌握面板”中翻开任务筹划窗口,双击“增添任务筹划”,定位至\Windows\system32\sfc.exe,同时挑选“每周”,然后可以挑选起始时间和具体的日期,接下来设置用户名和密码.
右击方才成立的筹划任务,翻开属性窗口,如图4所示,在“运行”框中增添一个空格和/scannow参数,表示当即扫描全部受保护的系统文件,今后一到指定的时间,就会自动履行文件扫描操作了.
实例五:文件保护也玩系统同享
默许情形下,Windows会从
\WINDOWS\SYSTEM32\DLLCACHE中读取保护文件,事实上,我们可以翻开“注册表编辑器”,定位到[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon]下,找到SFCDllCacheDir键值,将它指到一个更大的分区(如d:\dllcache),大概一个网络同享文件夹中(如\\server\share\dllcache),然后将\WINDOWS\SYSTEM32\DLLCACHE下的全部文件(夹)移动到上述文件夹中,这样Windows将会从这些文件夹中恢复保护文件.
小提醒
★此本领仅实用于Windows 2000,并不合适于Windows XP.
★假如你公司有多台机械,可以将dllcache文件夹放到同享文件夹中,这样可以省下硬盘空间.假若有差别版本的Windows,则需求指定差别的文件夹,如\\server\share\en\dllcache、\\server\share\chs\dllcache等.
实例六:让安装盘进驻硬盘
假如常常碰到如图1所示的提醒插入Windows安装光盘的事情,老是相当麻烦的 .不过,我们只要先在非系统分区上(如D:\)成立一个文件夹,如WININS,再把Windows 2000/XP的安装光盘上的全部文件拷贝到这个文件夹下.接着,安装TweakUI,然后翻开“掌握面板”,双击“用户接口自定义”图标,单击“我的电脑”标签,在“特别文件夹”选项组中“文件夹名称”旁边下拉列表框,从中挑选“安装途径”项目,并单击“改变位置”按钮,从翻开的“浏览文件夹”窗口中选中我们拷贝安装光盘的途径便可,如D:\WININS(如图5).
小提醒
★目前硬盘非常大,倡议你把Office安装程序从光盘上拷贝到硬盘上再安装,这样增添或删除Office组件时将不再需求插入安装光盘.
实例七:安装光盘也来同享
假如你在公司的局域网中工作,那可以翻开“注册表编辑器”,定位到
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup]下找到SourcePath项,双击之,将它改正成网络同享文件夹,如\\server\share\chs\winxp,然后将Windows XP安装光盘上的全部文件拷贝到\\server\share\chs\winxp下,今后需求Windows安装文件时,就会自动从该文件夹下拷贝文件而不会提醒插入安装光盘.这样,同事们可以省下充足的本地硬盘空间,而“同享”一个安装文件夹.
以上是“关闭Windows文件保护功效[Windows安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |