下面是楼主4年前的关于FBWF的教程文档,我代你发出来了,希望对别人有帮助。 系统 WES764 WIN764 8 8.1&64 (32位系统有上线不推荐) ①先把系统安装在硬盘上。( 只能先装在硬盘上) ②安装firadisk驱动。 ③设置好系统,在安装FBWF组件:fbwf.sys复制到C:\Windows\System32\drivers (fbwfcfg.dll fbwfcfg.exe fbwflib.dll fbwfMgr.exe)复制到C:\Windows\System32 导入FBWFMgmt.reg注册表文件。完成后重启。 ④CMD里运行 FbwfMgr /enable 开启FBWF FbwfMgr /addvolume C: 添加FBWF要保护的C盘 FbwfMgr /setsizedisplay 1 设置FBWF覆盖缓存容量显示是虚拟模式 fbwfmgr /setthreshold 131072 改变FBWF覆盖缓冲容量 虚拟扩容 在运行FbwfMgr 后可以看到Fbwf的当前状态 记住里面的驱动器ID可以先把这个ID复制到一个记事本里面保存 (如何在CMD里复制:右键 标记 把要复制的选为白色后在 单击下右键)(例如\??\\Volume{d9b257fc-684e-4dcb-ab79-03cfa2f6b750})(非常重要!) (如果此时CMD不显示ID后面会讲方法5.5) 复制一个fbwf.cfg到C:\Windows里。完成后重启。 重启前删除注册表里的系统盘符. ⑤重启到 另一个系统 或者 PE3.0 可以用IMG 或者 VHD来打包上面做好的系统。 IMG:用DISKGENIUS建立一个 硬盘镜像文件 格式化 在点个IMG 格式化回NTFS 在用DISKGENIUS的分区克隆功能 把系统克隆到这个IMG里。 在用WContig来整理这个IMG 使其为连续存放。 VHD:建立一个固定大小的VHD文件 在用DISKGENIUS的分区克隆功能把系统克隆到这个VHD里 —————————————————————— (5.5)在第④步里看不到驱动器ID的方法 在RAMOS里运行CMD FbwfMgr 就可以看到了 —————————————————————— ⑥此时这个镜像已经可以加载进内存做RAMOS,进入这个镜像的RAMOS环境后 (此时虽然已经进入了RAMOS了但是因为磁盘驱动器的ID问题(生成了新的驱动器ID)FBWF并不会生效) 打开注册表 定位到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Fbwf 把Start的值 0 改为4 在定位到HKEY_LOCAL_MACHINE\SYSTEM 右键SYSTEM 导出 保存类型为(注册表配置单元文件) 在把这个文件 改名为SYSTEM 然后 挂载镜像 IMG用DISKGENIUS 或者VDM挂载 VHD直接在磁盘管理器里附加VHD 把SYSTEM替换到 镜像:\Windows\System32\config里 卸载镜像 然后重启。 ⑦用下面的菜单直接MAP进镜像系统里(IMG镜像用以下菜单.VHD建议直接VHD启动) menu.lst菜单里添加 ####################################################################### configfile default 0 timeout 5 title [1] 启动 XXX.img fallback 1 find --set-root /XXX.img map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99) map (hd0,0)/XXX.img (hd0) map --hook write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/XXX.img,boot;\n\0 rootnoverify (hd0) chainloader +1 ####################################################################### ⑧MAP进入系统后打开注册表 定位到HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices 查看当前C盘和它对应的\??\Volume 可以从后面的数据来判断如: ———————————————————————————————————————————————— \DosDevices\C: 38,6a,13,1c,00,7e,00,00,00,00,00,00 \??\Volume{b08e6144-bdb8-11e3-aebd-806e6f6e6963} 38,6a,13,1c,00,7e,00,00,00,00,00,00 ———————————————————————————————————————————————— 找到后重命名\??\Volume{b08e6144-bdb8-11e3-aebd-806e6f6e6963}(新的!!)为 \??\\Volume{d9b257fc-684e-4dcb-ab79-03cfa2f6b750}(旧的) (这个数值来原于在运行FbwfMgr 后 看到Fbwf的当前状态里的\??\Volume数值)(只改前面部分.不改后面!!!) 完成后在次定位到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Fbwf 把Start的值 4 改为0 关闭注册表后重启就可以进入到RAMOS里了。 更新RAMOS:加载镜像文件里SYSTEM文件 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Fbwf Start值0改4 IMG和VHD镜像可以用第⑦步的方法直接进入镜像系统 更新完毕后在镜像系统里在把Start值改回来。 在注册表里删除系统盘符. (教程完)教程经过2次修改验证绝对可行. 如果FBWF没有保护C盘 都是因为C盘的驱动器ID对不上FBWF首次要保护的那个驱动器ID。 可以强行在RAMOS里把和C盘对应的ID改为FBWF要保护的那个。导出这个MountedDevices项 为注册表文件。在加载镜像替换到里面。 QQ: 405121022 2014年6月15日 |
感谢分享 |
p驱+fbwf开机蓝屏怎么解决? |
学些到了,谢谢楼主 |
按照教程成功在primo ramdisk制作的内存系统中开启fbwf。不知道在primo ramdisk制作的ramos开启fbwf有多大的提升。这是测试的2张图。开启fbwf会4k明显高了很多,但写入速度减少了一半多。不知道有没有必要开启。fbwf对内存的回收还是真的快。测试的时候 内存占用百分之七十四。 测试完成内存又占用百分之七十。 |
mmexport1631165526463.jpg (79.34 KB, 下载次数: 127)
mmexport1631165523513.jpg (78.7 KB, 下载次数: 145)
这个不错,不知能否详细介绍教程 |
楼主强大啊,可惜我的内存不够 |
听说uwf好一点,能替换fbwf吗? |
刚才我试了一下p驱动与fbwf的组合,最终以无限停在4色旗的失败结束,如果楼主真的搞出来了,期待你的方法 |
图是独立一张的,最好有几个图一张来截更有说服力,不过楼主要是真的做到这效果的话,也真太神了 |
期待你的教程。。。。。。。。。。 |
我只关心,还能保存这VDF镜像么?保存后的VDF重启后能加载成功么? |
怎么不写个教程呢??? |
mrliming 发表于 2014-4-8 18:16 样品?你是说通用的版本吗。目前还未做过通用的版本呢。不过近期会整理下方案的。 |
没有样品提供下载? |
支持64位WIN7,这个才有实际意义。 |
2011angelfish 发表于 2014-4-7 19:34 教程的话,如果确实目前没人发关于这方面的,近期会整理一下。工具和过程。 |
楼主,求详细教程~~ 谢谢 |
楼主能告知详细的过程吗?还有能把工具发下吗 |
这个不错,不知能否详细介绍教程 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.