閉じる

RAM(Reg)

新しいターゲットを作る度に調べている気がするのでメモ。
Enhanced Write Filterの Resourceで「FBA DLL/COM Registration」を Disableに。
Enhanced Write Filterの Settingで「Start EWF Enabled」のチェックを外す。
Enhanced Write Filterの Settingで「Overlay Type」は「RAM」を選択。
Extra Registry Dataで以下を設定。(全て HKEY_LOCAL_MACHINE)
REG_MULTI_SZ SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}\UpperFilters=EWF
REG_SZ SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0\ArcName=multi(0)disk(0)rdisk(0)partition(1)
REG_DWORD SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0\Type=1
ArgNameの値や Volume0は適当に読み替え、必要な数定義。
SP2までは以上のように面倒だったのだけれど、Feature Pack 2007を入れると以下の設定だけで可能に。*1
Enhanced Write Filterの Settingで「Start EWF Enabled」のチェックをつける(デフォルト)。
Enhanced Write Filterの Settingで「Overlay Type」は「RAM(Reg)」を選択。
Disk Numberと Partition Numberを適当に設定。
ただ、アプリケーションによっては FP2007で導入された File Based Write Filter(FBWF)を使う方が楽かもね。


*1 というか、FP2007のコンポーネントは FBAへの登録を無効にできないので従来の方法では RAM(Reg)は使えない。

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)