6

I have a NAS drive and suffered a file corruption issue over wireless. I discovered that the drive is not set as removable so if the connection is interrupted while you're using an application to access files on the drive, you can get corrupted files.

I've tried the drive properties and other basic Windows controls and no joy - the options to disable write caching are grayed out. This is apparently a hardware-side flag that's set by the maker, which to me is incredibly naive / irresponsible for a home storage device. A home NAS device plugged into a wireless router needs maximum fault tolerance, not zero fault tolerance.

Is there any way anyone knows of to get Windows 7 to treat the network drive as removable? I'm looking for registry hacks, third-party tools and/or other ways to break the rules without breaking any laws. Thanks for any help!

Update per first response - it's an IOCell NDAS device. It uses its own network driver apparently created from IPX/SPX, so it does not require an IP address. I'm pretty sure that this is a common problem with NAS devices based on my research to date though :\

Dains
  • 61

1 Answers1

2

Without knowing more about the NAS device and the driver I only have one idea that you can try.

Please try to enable the "Quick removal" feature for your network drive.

Click Start
Right click on Computer » Manage » Device Manager
Find your Network Drive in Disk drivers on the right side
Right click on it,
then select Properties » Policies panel
Make sure that Quick removal (default) is selected.

The Quick removal option being enabled for a device should make it write the cache immediately and in the event of a removal may make it more resilient. This may not enable the ability to disconnect the drive if the driver does not support removal but at least the caching should be honored from the OS.

I hope this helps and please let us know the outcome.