In comp.sys.ibm.pc.hardware.storage Eddie <(E-Mail Removed)> wrote:
> Do I always need to close or stop a USB flash drive before I remove
> it?
> I'm using XP. In XP's Device Manager there is an entry for Disk
> Drives and when I look at the Policies tab for the flash drive, it
> says:
> "Optimized For Quick Removal. This setting enables
> write caching on the disk and in Windows, so you can
> disconnect this device without using the Safe Removal
> icon."
That is basically a lie by omission. You still need to
wait until all writes are complete. The difference is that
windows will try hard to write immediately, but a) writes
can take time and larger ones can take a lot of time
and b) some other things can still prevent windows to
write immediately. Often this works, but you may still
loose all data on the stick or get corruption if you trust
this statement.
> My friends get upset if I don't use the Safe Removal process when
> their USB memory is in my PC. Maybe they're repeating a mistake? Or
> is there a reason which I'm missing that says I should always use
> Safe Removal?
Your friends are right. There are some advanced journalling
filesystems that can reliably minimize corruption if you remove
an USB stick during a write, but Wndows is not using them
and neither FAT nor NTFS is safe to remove during a write.
Obviously a file tat is bing written during remmoval will
always have some corruption as result, there is no way around
that.
Arno
--
Arno Wagner, Dr. sc. techn., Dipl. Inform., CISSP -- Email:
(E-Mail Removed)
GnuPG: ID: 1E25338F FP: 0C30 5782 9D93 F785 E79C 0296 797F 6B50 1E25 338F
----
Cuddly UI's are the manifestation of wishful thinking. -- Dylan Evans