Annoying problem with network drives in XP/Vista

I have file server that runs 24/7. The server contains some files that are accessed by the client computers.

Now this strange thing happens: Whenever I turn on the client computer and run the application that retrieves the files from the server, I get an error that the files are not found.

The solution: I go to My Computer, double click on the mapped drive, close the window and then the application runs with no problems. This is annoying. Is there anyway to fix this?

Have you mapped network drives with “reconnect on logon” checked?

If you’ve already done that, maybe run a batch file on boot up or on launch to do a dummy dir listing or something:

http://msmvps.com/blogs/kwsupport/archive/2004/11/03/17830.aspx

Yes, I have “reconnect on logon” checked. It is very strange because the two client computers are identical. Same hardware, same windows version, same software. One never has any problem, the other always has.

Also the Windows 7 machine I have at home does it but only occasionally.

I’ll try the bat file trick.

In Windows Explorer, a network drive that is “reconnected on logon” that gets interrupted temporarily appears as a “disconnected drive” even after the connection is restored (but before a re-logon or a manual mapping). Yet, if you try to open that “disconnected” drive, it works, and the “disconnected” status indication disappears. Perhaps your software and Windows Explorer use the same leaky method of determining if the drive is available?