- If your desktop system has a firewall, make sure the desktop does not have File and Printer Sharing firewalled off or disabled in the firewall. (If you can ping in one direction but not the other, that's a possible sign that the one not responding to ping may be firewalled.)
- Rebuild the network stack on the desktop computer. You can do this with the command netsh int ip reset c:resetlog.txt (which will create a log of the network-stack rebuilding in the file c:resetlog.txt).
- Make sure the notebook computer has valid credentials to browse on the desktop machine (i.e., a valid username and password). This is one of the most commonly-overlooked elements in Windows networking: that the machine doing the accessing has been logged on with a username and password that's also on the machine being accessed.
This was first published in December 2006