|
|
Author
|
Topic: Problem ejecting hard drive on windows 7
|
|
|
|
Leo Enticknap
Film God
Posts: 7474
From: Loma Linda, CA
Registered: Jul 2000
|
posted 11-29-2011 04:53 AM
quote: Monte L. Fullmer Close the program that is accessing the HD, then you can pull the USB cord.
If write-behind caching is enabled, doing that could result in corrupted files. On an NTFS volume, write-behind caching is an operating system function whereby, when you tell Windows to write something to a disc, it might not actually do it straight away if the processor and/or hard drive controller is busy doing something else. Instead, it'll cache the data to be written to memory, and then dump it out to the drive when it becomes free. The idea is to avoid compromising performance on 'here and now' task.
The problem is that if you pull the USB plug while data is still waiting to be written, the pending files will be corrupted on the external drive, even if you think you've closed all the applications that were using it. If caching is enabled, the only safe way to remove the volume is to click on the removable drive icon on the taskbar notification area (bottom right), and select the volume you want to remove. Windows will then write any pending data immediately and then tell you that it's safe to pull the plug.
A how-to on enabling and disabling write-behind caching in Windows 7 can be found here. If you want to be able to just pull the plug at any time, disabling the caching will enable you to do this safely, but you might take a performance hit (especially if you're using a slow flash drive).
Incidentally, the above just applies to NTFS volumes, not FAT. Write-behind caching is not possible with FAT drives, and you can just pull them at any time that the computer isn't explicitly telling you that it's in the process of writing something.
| IP: Logged
|
|
|
|
|
All times are Central (GMT -6:00)
|
|
Powered by Infopop Corporation
UBB.classicTM
6.3.1.2
The Film-Tech Forums are designed for various members related to the cinema industry to express their opinions, viewpoints and testimonials on various products, services and events based upon speculation, personal knowledge and factual information through use, therefore all views represented here allow no liability upon the publishers of this web site and the owners of said views assume no liability for any ill will resulting from these postings. The posts made here are for educational as well as entertainment purposes and as such anyone viewing this portion of the website must accept these views as statements of the author of that opinion
and agrees to release the authors from any and all liability.
|