新聞中心
FBWF(File Based Write Filter),基于文件的寫保護(hù)過濾:

成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的隆陽網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
FBWF是微軟在Windows XP Embedded FP2007及以后版本的XPE開發(fā)工具中推出的最新寫保護(hù)技術(shù)。在FBWF開啟的狀態(tài)下,如果有寫入操作,F(xiàn)BWF將重定向?qū)懖僮鞯絻?nèi)存上的一個區(qū)域中,我們通常稱之為覆蓋層。覆蓋層類似于原始磁盤的一個投影,對原始磁盤做的任何寫操作都將映射到覆蓋層中,而我們看到的最終文件內(nèi)容則是原始磁盤和覆蓋層的總和。當(dāng)覆蓋層被刪除的時候,例如重新啟動計算機(jī),原始磁盤上的數(shù)據(jù)將保持不變。從下圖中我們可以看到FBWF重定向?qū)懖僮鞯倪^程:
FBWF和EWF的對比:
FBWF和EWF技術(shù)都是以寫入過濾為目的的磁盤和文件保護(hù)技術(shù)。所不同的是EWF保護(hù)的是某一個或者某幾個磁盤分區(qū),它可操作的最小單位是磁盤分區(qū)。而FBWF保護(hù)的最小單位則是文件,也就是說我們可以設(shè)置一個磁盤分區(qū)上的某一個或者某幾個文件夾可以寫入,而該磁盤分區(qū)上的其他文件夾則是只讀狀態(tài)。在大多數(shù)情況下,F(xiàn)BWF由于其靈活性,是更好的選擇。然而,只有EWF能夠完全的支持NTFS文件格式,以下幾項NTFS的特性就是僅在EWF中支持而不能在FBWF中支持的:
- 文件鎖定及解鎖
- NTFS中的文件ID
- Reparse points
- 文件配額
- Hard links
- Opportunistic lock
- 文件加密
另外,只有使用EWF的狀態(tài)下,才可以使用Hibernate Once Resume Many (HORM) - 一次休眠,多次啟動。而如果啟用了FBWF,HORM則不可用。
同時,F(xiàn)BWF也不能夠提供以下的EWF功能:
- 支持多個覆蓋層
- 支持基于磁盤的(DISK)的覆蓋層模式
- 不需要重啟,立即提交覆蓋層內(nèi)容和禁用 (-commitanddisable -live)
當(dāng)然,F(xiàn)BWF技術(shù)也有很多優(yōu)點。
FBWF的優(yōu)勢:
像EWF一樣,F(xiàn)BWF將對一個或多個卷提供寫保護(hù)操作, 并將針對這些卷的寫操作重定向到基于內(nèi)存的覆蓋層中。但是因為FBWF提供了文件級的寫保護(hù)操作,而不同于EWF提供的分區(qū)級的寫保護(hù)操作,它提供了一些EWF中沒有的特性:
【編輯推薦】
- 在Windows Embedded中創(chuàng)建Silverlight組件
- 更改Windows Embedded啟動畫面
- 將Windows Embedded組件導(dǎo)入數(shù)據(jù)庫
網(wǎng)站名稱:WindowsXPEmbedded中的FBWF初探
本文網(wǎng)址:http://www.dlmjj.cn/article/djiiopg.html


咨詢
建站咨詢
