I have two PCs, let's say they are called Bill and Bob. Win 7 is installed on Bill and Debian 6 is installed on Bob.
I am using samba to share Bob's filesystem to Bill.
On Bill, I can navigate through the Debian machine's filesystem just fine if I go via Network > Bob > [shared name]. If I right-click on Bob and select Map Network Drive, then choose Reconnect At Log On, then Bob's shared folder is mapped as a network drive without a problem.
BUT ... if I then restart Bill, it tells me "Could not map network drive". But it doesn't say why (good old windows, always cryptic!). I then have to manually re-map Bob's shared folder to get the mapped network drive to connect.