最近在公司接触了嵌入式的wes7系统,wes7和wes2009是组件化的windows系统,除具有最新版的windows功能之外还具有适用于嵌入式系统的一些嵌入式功能,如例如EWF,FBWF。

FBWF是微软在Windows XP Embedded FP2007及以后版本的XPE开发工具中推出的最新写保护技术。在FBWF开启的状态下,如果有写入操作,FBWF将重定向写操作到内存上的一个区域中,我们通常称之为覆盖层。
AD:
FBWF(File Based Write Filter),基于文件的写保护过滤.FBWF是微软在Windows XP Embedded FP2007及以后版本的XPE开发工具中推出的最新写保护技术。在FBWF开启的状态下,如果有写入操作,FBWF将重定向写操作到内存上的一个区域中,我们通常称之为覆盖层。覆盖层类似于原始磁盘的一个投影,对原始磁盘做的任何写操作都将映射到覆盖层中,而我们看到的最终文件内容则是原始磁盘和覆盖层的总和。当覆盖层被删除的时候,例如重新启动计算机,原始磁盘上的数据将保持不变。
FBWF和EWF的对比:
FBWF和EWF技术都是以写入过滤为目的的磁盘和文件保护技术。所不同的是EWF保护的是某一个或者某几个磁盘分区,它可操作的最小单位是磁盘分区。而FBWF保护的最小单位则是文件,也就是说我们可以设置一个磁盘分区上的某一个或者某几个文件夹可以写入,而该磁盘分区上的其他文件夹则是只读状态。在大多数情况下,FBWF由于其灵活性,是更好的选择。然而,只有EWF能够完全的支持NTFS文件格式,以下几项NTFS的特性就是仅在EWF中支持而不能在FBWF中支持的:
文件锁定及解锁 
NTFS中的文件ID 
Reparse points
文件配额
Hard links
Opportunistic lock
文件加密
另外,只有使用EWF的状态下,才可以使用Hibernate Once Resume Many (HORM) - 一次休眠,多次启动。而如果启用了FBWF,HORM则不可用。
同时,FBWF也不能够提供以下的EWF功能:
支持多个覆盖层
支持基于磁盘的(DISK)的覆盖层模式
不需要重启,立即提交覆盖层内容和禁用 (-commitanddisable -live)
当然,FBWF技术也有很多优点。
FBWF的优势:
像EWF一样,FBWF将对一个或多个卷提供写保护操作, 并将针对这些卷的写操作重定向到基于内存的覆盖层中。但是因为FBWF提供了文件级的写保护操作,而不同于EWF提供的分区级的写保护操作,它提供了一些EWF中没有的特性:
透明的文件和目录管理 
可选择的写入操作 
可选择的提交和恢复操作 
改进的基于内存的覆盖层使用

转载于:https://www.cnblogs.com/jianfeng1201/p/4664374.html

FBWF和EWF的对比相关推荐

  1. 服务器 ssd虚拟内存,有一说一:虚拟内存对比固态硬盘

    02有一说一:虚拟内存对比固态硬盘 虚拟内存对比固态硬盘的话题并不可笑,因为推广前者的同时并没有太多的说明来让其与其他存储介质区分开.RAM的寿命.速度都是虚拟硬盘的优点,但往往优点太多了容易从基础概 ...

  2. XPE及CE系统对比

    XPE及CE系统对比 XPE及CE系统对比 一.产品特色 对照项目 WinCE XP Embedded 简介 使用组件化的实时操作系统开发空间占用量较小的设备 开发高级商用设备和消费类设备以运行成千上 ...

  3. 不同编程语言之间的具体实现对比

    不同语言之间的具体实现对比 官网地址:https://programming-idioms.org/ 这个网站的核心存储部分代码是开源的,使用 Go 语言实现.源码地址: https://github ...

  4. 正向最大匹配 和逆向最大匹配对比比较

    正向最大匹配法 &逆向最大匹配法 原理对比 下面介绍的分词算法中最简单的正向最大匹配和反向最大匹配. 这种两种方法都是机械分词方法,它是按照一定的策略将待分析的汉字串与一个"充分大的 ...

  5. JDBC与数据库连接工具对比分析

    JDBC 使用步骤: 注册数据库驱动 通过DriverManager获取数据库连接 通过Connection对象获取Statement对象 使用Statement执行SQL语句 操作ResultSet ...

  6. GeforceRTX系列参数对比

    GeforceRTX系列参数对比

  7. YOLO、SSD、FPN、Mask-RCNN检测模型对比

    YOLO.SSD.FPN.Mask-RCNN检测模型对比 一.YOLO(you only look once) YOLO 属于回归系列的目标检测方法,与滑窗和后续区域划分的检测方法不同,他把检测任务当 ...

  8. RCNN系列、Fast-RCNN、Faster-RCNN、R-FCN检测模型对比

    RCNN系列.Fast-RCNN.Faster-RCNN.R-FCN检测模型对比 一.RCNN 问题一:速度 经典的目标检测算法使用滑动窗法依次判断所有可能的区域.本文则预先提取一系列较可能是物体的候 ...

  9. TCP/UDP对比总结

    在计算机网络中,有三种体系结构划分方式,第一种是OSI七层协议体系结构,由上到下分别是:应用层,表示层,会话层,运输层,网络层,数据链路层,物理层:第二种是TCP/IP四层协议,由上到下分别是:应用层 ...

  10. XML和JSON数据格式对比

    概念 XML 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据.定义数据类型,是一种允许用户对自己的标记语 ...

最新文章

  1. matlab在输电线路故障测距中应用,Matlab在输电线路故障测距中的应用.doc
  2. 【西安交大】2020年最新深度学习目标检测方法综述
  3. MySQL查询所有字段
  4. 基于linux智能家居系统设计,基于Linux的智能家居的设计(2)
  5. userdel account is currently in use
  6. 从零写一个编译器(三):语法分析之几个基础数据结构
  7. 掌握Python爬虫基础,仅需1小时!
  8. Hadoop生态Zookeeper安装
  9. 蓝桥杯51单片机之串口通信发送接收信息【单片机开发初学者串口必会】
  10. win10子系统安装php,win10 ubuntu 子系统安装php
  11. b区计算机211学校排名,考研B区院校排名
  12. Arch Linux 天坑
  13. OPenCV3.2 图像反差的两种方法
  14. android web 爬虫,Android学习——Jsoup实现网络爬虫,爬取贤集网
  15. 雷泰RAYR3I2MSCL3+高温红外测温仪的参数指标
  16. 小乐乐和25(模拟)
  17. 在测试tensorBroad中在运行mnist_with_summaries.py时URLError:urlopen error [WinError 10060] 由于连接方在一段时间后没有正确答
  18. 期刊论文发表的字数不够怎么办
  19. 什么是龙格现象(Runge phenomenon)?如何避免龙格现象?
  20. jQuery 操作整理

热门文章

  1. Optisystem中器件的学习(1-Visualizer Library、Sensors)
  2. 捷联惯导系统学习7.1(捷联惯导粗对准 )
  3. chrome 离线安装包下载链接
  4. psp开发------汉化插件
  5. 电子书籍下载第一强贴
  6. StartHS(截图软件)v6.81.02绿色汉化版
  7. ansys18安装教程_ANSYS|ansys18.0完整安装过程及常见问题解决方案「图文」
  8. 增程式串联混合动力实际项目模型,本模型基于Cruise软件和 Simulink软件共同搭建完成
  9. 【软件开发】【项目管理】项目管理那些事儿之那些权力
  10. 计算机组成原理基本试题,计算机组成原理试卷2及答案