D
Doug Hoeffel \(eMVP\)
Hello:
My system uses XPe SP1 with the RAM-based EWF. My HD has 3 NTFS partitions
not including the hidden EWF partition. Only my boot partition is protected
by EWF. One thing to note is that 99% of the time shutdown is always via
loss of power. There is no graceful shutdown under normal usage. The only
time I have a graceful shutdown/restart is when I perform it
programmatically after a EWF commit. BTW, I have never seen my boot
partition get corrupted once the EWF is enabled.
In the field, I am starting to see corruptions on my 2 other NTFS partitions
which are not protected by the EWF. I need these partitions since I have to
store configuration and image data somewhere persistant. In most cases,
chkdsk detects a dirty partition and can fix it. In one case, things were
so dorked up that chkdsk could not run because I had a corrupt master file
table.
I do have autochk/chkdsk looking for the dirty bit set on my 2 non-EWF
protected partitions via the Session Manager/BootExecute registry key
containing "autocheck autochk /k:C *".
Also, I have disabled 8.3 name generation via:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001
After some googling, I found the following (although I'm not currently
deploying this):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"DisableNTFSLastAccessUpdate"=dword:00000001
which disables the last access timestamp from being updated when a file is
read. I think the idea here is to eliminate a write to disk just because a
file is read.
So, does anyone have any other idea's on how to reduce the disk access, i.e.
chattiness, of the NTFS file system? Under most cases I think that power is
removed from my box when my s/w is effectively idle, i.e. I'm not in the
middle of writing a file.
TIA... Doug
My system uses XPe SP1 with the RAM-based EWF. My HD has 3 NTFS partitions
not including the hidden EWF partition. Only my boot partition is protected
by EWF. One thing to note is that 99% of the time shutdown is always via
loss of power. There is no graceful shutdown under normal usage. The only
time I have a graceful shutdown/restart is when I perform it
programmatically after a EWF commit. BTW, I have never seen my boot
partition get corrupted once the EWF is enabled.
In the field, I am starting to see corruptions on my 2 other NTFS partitions
which are not protected by the EWF. I need these partitions since I have to
store configuration and image data somewhere persistant. In most cases,
chkdsk detects a dirty partition and can fix it. In one case, things were
so dorked up that chkdsk could not run because I had a corrupt master file
table.
I do have autochk/chkdsk looking for the dirty bit set on my 2 non-EWF
protected partitions via the Session Manager/BootExecute registry key
containing "autocheck autochk /k:C *".
Also, I have disabled 8.3 name generation via:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001
After some googling, I found the following (although I'm not currently
deploying this):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"DisableNTFSLastAccessUpdate"=dword:00000001
which disables the last access timestamp from being updated when a file is
read. I think the idea here is to eliminate a write to disk just because a
file is read.
So, does anyone have any other idea's on how to reduce the disk access, i.e.
chattiness, of the NTFS file system? Under most cases I think that power is
removed from my box when my s/w is effectively idle, i.e. I'm not in the
middle of writing a file.
TIA... Doug