I have a wired LAN with two computers and a router. I've been sharing two printers, an internet connection and an external USB hard drive. For months, everything worked fine. Suddenly, I can't get access to the hard drive except by the computer it is connected to. Moving the drive physically to the other computer enables that computer, but then the first computer can't see it. Both computers run XP and Network Magic, and have the Windows firewalls enabled. They also both run two spyware programs and a virus program. I'm told to suspect that one of these is blocking access, but the setups all say everything is fine. The hosting computer (whichever) says the drive root is shared, and that the Windows firewall is set up to allow sharing within the LAN. Network Trouble Shooters also say everything is fine. Any ideas?