Win7下使用FBWF保护并提速系统
市面上有很多的影子系统软件,大D也用过几款,感觉都不是很好。
今天大D技研室就给大家介绍一款微软自家的类影子系统软件,可以对磁盘进行保护的哦~
准备工作:
1、关闭UAC。
2、关闭来宾账户,提升自己使用的账户为管理员账户。
3、关闭系统Windows Fonts Cache Service服务。
4、在文章末尾下载FBWF相关的文件。
好吧,一步一步说说看。
关闭UAC,进入控制面板-用户账户-更改用户账户控制设置,设置为从不通知。
关闭来宾账户和提升自己的账户为管理员账户同样在用户账户下进行设置。
关闭系统Windows Fonts Cache服务,计算机上右键-管理-服务-找到Windows Fonts Cache Service服务,关闭即可。(设置为手动启动,同时关闭服务)
这些准备工作做完之后,杀毒啊,清理系统垃圾啊。删除临时文件啊,最重要的是,把虚拟内存转移到其他分区。【怎么转移就不用说了吧?】
根据你的操作系统,将下载到的文件解压到任意位置。
fbwf.sys文件拷贝到X:\Windows\System32\drivers目录下
fbwfcfg.exe,fbwfcfg.dll,fbwflib.dll,fbwfMgr.exe拷贝到X:Windows\System32目录下
把 fbwf.reg 并入注册表
P.S X代表你系统盘盘符。
拷贝完毕之后。
重启(因拷贝驱动到系统,重新启动使系统加载驱动)
以管理员身份打开命令提示符(Win+R打开运行,CMD,确定)
输入以下两条命令。
1 2 |
fbwfmgr /enable fbwfmgr /addvolume c: |
这两条命令式开启FBWF和添加受到保护的驱动器分区的命令。
完成后,不要重启,先设置一下遇到Windows系统错误恢复菜单时的显示时间。
在计算机上右键,属性,高级系统设置。
启动和故障恢复设置
在需要时显示恢复选项的事件设置为30秒。
设置完毕之后,重启电脑。你有可能遇到这样的情况。
遇到这个情况的时候,千万不要选择启动修复,正常启动Windows就可以了。
进入系统后,打开命令提示符。
输入以下两个命令:
1 2 |
fbwfmgr /addexclusion c: Windows\ bootstat.dat fbwfmgr /addexclusion c: users\XXX (你的用户名) |
一定要注意,命令中的C:后面都带有一个空格。
第一条命令用于将C:盘根目录下的windowsbootstat.dat文件排除在受保护的文件之外,这样就解决了出现Windows错误恢复的问题。
第二条命令用于将用户文件夹排除在受保护的文件之外,这样你就可以使用桌面,收藏夹这一类的用户文件夹了。
重新启动电脑之后,再次打开命令提示符
输入
1 |
fbwfmgr /displayconfig |
可以查看一下系统的受保护情况。
至此,系统盘保护设置完毕。
需要升级系统怎么办捏?
简单,开启命令提示符。
输入
1 |
fbwfmgr /disable |
然后重启电脑即可
P.S.大D是在虚拟机内进行的实验,实验开始前,测试了虚拟机硬盘的文件基准速度。
速度如下图:
速度很一般。。峰值在60MB/S附近。
开启后再次测试。
峰值已经在2000MB/S附近了。。基础数据基本破千。速度有很大的改善啊。
P.P.S速度的巨大提升是跟内存有关的。
大D科普小讲堂
什么是FBWF
FBWF,全称File Based Write Filter。最早出现在WinXP FP2007上,是微软的一个文件的写保护过滤程序。开启程序后,对系统磁盘进行保护,所有向保护区域内写文件的操作,全部写到内存中,所以避免了病毒,木马等危险程序,同时也提高了系统运行速度。
本文末尾提供的FBWF程序是从WES7中弄出来的。WES7和Win7的内核一样,不用担心兼容性问题。
下载链接:
UPload网盘 | 妖妖舞网盘 | 华为网盘 | 金山快盘
已有 19 条评论
发表评论
电子邮件地址不会被公开。 必填项已标注。
沙发 不解释~
一猜兔兔就来抢沙发了。。嘿嘿嘿。。。
大D新年快乐
支持
就是不知道跟Trim功能兼容性如何
呵呵。。这个功能需要SSD支持啊。手里木有SSD,木法测试。
我严格照做,输入:fbwfmgr /enable 出如下提示:
FbwfMgr: Unable to communicate with the file-based write filter.
出现这个提示是说管理程序没有连接上对应的文件。你看下各个文件的位置和注册表导入的情况。我在文章中打错了一个路径,应该为c:\windows\system32\drivers
你好,
如果不想使用FBWF的話要如何移除?
以試著查過資料了,但大多是安裝方法
仔细看下我的文章吧。
fbwfmgr /disable
这样就可以关闭
@大D
我知道,
但我的問題是在說想要移除FBWF,不是要停用。
仔細看下我的文章吧。
@影連
fbwfmgr /disable
执行之后重启电脑,删除下列文件即可。
fbwfcfg.exe,fbwfcfg.dll,fbwflib.dll,fbwfMgr.exe,fbwf.sys
@大D
請問登錄檔裡的FBWF是否也要清除?
在实际使用中电脑的速度是否提升了?多任务运行是否比之前流畅的多?我想了解下
@Derek
因全部读入内存进行工作,速度还是有提升的。如果这个软件频繁在硬盘上读写数据,比如Photoshop的cache,把这个cache被放入内存的话,速度肯定会快。
多任务的话。这个不好说。多任务看CPU怎么调度了。
@大D
考虑使用下,感觉比较麻烦的软件
求助,我按上述的方法安装fwbf已经成功过了,后来还原过一次系统,再安装一次就出现“fbwfmgr"不是内部或外部程序.........." 这个该怎么解决啊?
@lazy leo 你把我最前说的那几个文件拷贝到C:\Windows\system32文件夹了么?
你好啊,我有点惊讶你真的回信了。
你文中说的几个文件我都拷贝到C:\Windows\system32了,重启后仍然提示“不是内部或外部程序....." ,
之前我的C:\Windows\system32中的' cmd.exe'被我无意中删除掉了,后来找C:\Windows\syswow64中的“cmd.exe"拷贝到“system32“中顶替,不知道这对FBWF的启动有没影响
。
最后,我找到解决方法是: 把驱动拷到system32,把其他文件拷到syswow64,用的时候启动syswow中的 cmd就和原来的一样可以用了,
不知道有这样做有没有不妥。百度上有人说是系统变量path有问题,这些太复杂了,我很小白的,不敢去乱改那些路径。如果能把原来的问题解决了那就最好,现在我用得有点不放心。
另外,开FBWF的时候,chrome 浏览器工作不正常,占 cpu 猛增 ,而且打不开网页,不知道有没解决方法呢?
@lazy leo 作为一枚野生的博主菌,认真回复评论是应该滴~
大D来挨个说一下吧~
1.C:\windows\system32中的cmd和C:\windows\syswow64下的cmd并无太大区别,相互替换没有什么问题。理论上也对FBWF启动无任何影响。
2.找不到这个问题确实是跟系统环境变量有关。
3.FBWF使Chrome不正常,这个还没有遇到过,不过可以尝试把Chrome的缓存文件都设置到没有被FBWF保护的分区试一下。如果还是不正常的话,就建议放弃使用FBWF了。