Is the user you're currently logged in as part of a Windows domain or just standard local-based user/pw security?
This is a very important question as well. As Ocean said, the local system user does not have access to the mapped network resources. Go into services and make sure Apache starts as your user instead of the local system account.
FWIW, ANY service will have this problem post Windows XP. This is not an apache specific issue.