EWF on Windows 7 32-bit or 64-bit (Enhanced Write Filter)
の日本語訳バージョンです。
しなければならないこと:
-必要な2つのファイルをコピーすること。
-レジストリを登録すること。
-DiskSignatureとPartitionOffsetの値を変更すること。
64ビット版のドライバは↓からダウンロードしたStandard_7_RC_64bit_Bootable_IBW.isoに入っています。
https://connect.microsoft.com/windowsembedded/Downloads
ログイン後、 Windows 7 embeddedのイメージファイルを検索して下さい。
必要な2つのファイルは
01/15/2010 12:28 PM 68,456 ewf.sys
01/15/2010 12:28 PM 26,472 ewfmgr.exe
で、イメージファイルの中の↓に入っています。
\DS\Packages\FeaturePack\amd64~winemb-enhanced-write-filter~~~~6.1.7600.16385~1.0\WinEmb-Enhanced-Write-Filter.cab
32ビット版はStandard_7_RC_Toolkit.isoに入っています。
イメージファイルの
\DS\Packages\FeaturePack\x86~winemb-enhanced-write-filter~~~~6.1.7600.16385~1.0\WinEmb-Enhanced-Write-Filter.cab
の中から
01/15/2010 02:18 AM 56,680 ewf.sys
01/15/2010 02:18 AM 24,424 ewfmgr.exe
の2つを抽出してください。
ewfmgr.exeを%windir%\system32\ (たいていはC:\Windows\System32)にコピーし、ewf.sysを %windir%\system32\drivers にコピーします。
レジストリは以下のエントリが必要です。
______________________________________
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}]
"UpperFilters"="Ewf"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ewf]
"ErrorControl"=dword:00000001
"Start"=dword:00000000
"Type"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Ewf\Parameters\Protected\Volume0]
"Type"=dword:00000001
"Enabled"=dword:00000001
"CompareBeforeAlloc"=dword:00000000
"DiskSignature"=dword:00000000
"PartitionOffset"=hex(b):00,00,00,00,00,00,00, 00
______________________________________
最後の2行は各自変更が必要です。
1.DiskSignatureの値はDiskPartコマンドで調べることができます。
http://support.microsoft.com/kb/300415
コマンドプロンプトを開き、以下を入力します。(nnにはディスク番号を入力します。プライマリディスク=0)
diskpart
select disk nn
detail disk
DiskSignature値は「ディスク Disk ID」欄の数字(16進数)です。
Maxtor 90432D2
ディスク ID: F549D151
種類 : IDE
2.PartitionOffsetの値はdiskpar (Microsoftから入手)で調べることができます。
http://technet.microsoft.com/en-us/library/bb643096(EXCHG.80).aspx
コマンドプロンプトを開き、以下を入力します。(nnにはディスク番号を入力します。プライマリディスク=0)
diskpar -i nn
---- Drive Partition 0 Infomation ----
StatringOffset = 32256
PartitionLength = 41094144
PartitionOffset値は「StatringOffset」の数字(10進数)です。
コマンドプロンプトを開き、以下を入力します
regedit
ここまで進み:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Ewf\Parameters\Protected\Volume0]
DiskSignatureとPartitionOffsetの値を先ほど調べたものに変更します。 PartitionOffsetを変更する際は、10進数にチェックを入れるのを忘れないように!
これでうまくいきました。
コメントする