K
KM
David D,
I did have similar issue, though it was with a different write filtering
software. That time it appeared I had problem with a hidden partition on CF
card that XP/XPe could not see. I didn't used diskpart that time but
Partition Manager helped me to see and make appropriate changes to that
partition.
Try to narrow the problem.. You can get access to the system registry hive
offline (just copy it over from the CF to your dev machine and open it there
with regedit/load hive) and see how EWF is configured. If you see it
disabled, it gets probably enabled during boot time. If you see it enabled
with offline access, then something wrong happened when you shutdown your
target device.
--
KM,
BSquare Corporation
I did have similar issue, though it was with a different write filtering
software. That time it appeared I had problem with a hidden partition on CF
card that XP/XPe could not see. I didn't used diskpart that time but
Partition Manager helped me to see and make appropriate changes to that
partition.
Try to narrow the problem.. You can get access to the system registry hive
offline (just copy it over from the CF to your dev machine and open it there
with regedit/load hive) and see how EWF is configured. If you see it
disabled, it gets probably enabled during boot time. If you see it enabled
with offline access, then something wrong happened when you shutdown your
target device.
--
KM,
BSquare Corporation
I guess I'm stuck then.
I can't think of what else to look at to see what is wrong.
overlaySlobodan Brcin (eMVP) said:when you call ewfmgr c: -commitanddisable next line will be status of
operation.
But after that if you call ewfmgr c: you won't have any indication. (You
won't see that disable and commit are in progress).
BTW: I don't use xpepm. Instead I'm using "fba -reboot". You can try this
(although I don't see any difference)
Regards,
Slobodan
working
it is
doneHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters\Protecteto You
have[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters\Protectd\Volume0\Enabled
0 - Disabled
1 - Enabled
Regards,
Slobodan
message
Maybe I have done something wrong in the setup:
Here is what I have in TD:
components added:
Enable Auto LAyout setting 1.1 R5
It looks like i may have added the following into the
component
but
is
currently disabled:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters][HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters\Protectproject"ArcName"="multi(0)disk(0)rdisk(0)partition(1)"ed\Volume0]
"VolumeID"="{1EA414D1-6760-4625-8CBE-4F9F85A48E15}"
"Enabled"=dword:00000000
"Type"=dword:00000001
Enhanced Write Filter - Hotfix Q823025 Version
2.0.1901.2
R1901
Settings are described in Slobodan's guide
ewfdll.dll and ewfinit.dll are disabled
FBA DLL/Com registration is disabled
EWF manager console application Version 5.1.2600.1106
R1507
EWF NTLDR Version 5.1.2600.1106 R1507
EWF Ram Registery based on Hotfix Q23025
Up at the top in Extra registry settings for the[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters\ProtectIhave
the
following:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters][HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters\Protect[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EWF\Parameters\Protect"ArcName"="multi(0)disk(0)rdisk(0)partition(1)"ed\Volume0]
"VolumeID"="{1EA414D1-6760-4625-8CBE-4F9F85A48E15}"
"Enabled"=dword:00000000
"Type"=dword:00000001
Looking at my XPe image, IN the registry I have:firsted\Volume0]
[ab] (Default) Reg_SZ (Value not set)
[ab] ArcName REG_SZ multi(0)disk(0)rdisk(0)partition(1)
[011110] Enabled REG_DWORD (0)
[011110] Type REG_DWORD (1)
[ab] VolumeID {1EA414D1-6760-4625-8CBE-4F9F85A48E15}
Maybe a little better understanding on how the EWF works
will
help
me.
How does XPe know that the EWF is disabled on the next boot?
If
there
is
no
extra partition to keep this info, where does XP store this
info
on
the
CF
and how with this method?
David
If you are using my approach then only one value in
registry
will
tell
EWF
that it should be enabled or disabled during the boot.
If commit option is working then commitanddisable must
work.
If
commitanddisable is not wokring you always have an option
to
change
value
in
registry to disabled and then to commit EWF changes.
This way EWF will be disabled. But since you are
toasreport
this
problem, then you should tell us what EWF QFE you are
using.
Regards,
Slobodan
make
it that
you delete
itI working does
not disable
it.