Ads by TechWords
Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
Preston Gralla's picture
Preston Gralla

Seeing Through Windows

Fix my Vista SP1 network woes, and win free books

Rate this
Rated -35
549 Votes

After installing Vista SP1, I've encountered network woes that not even Microsoft can seem to fix. If you can solve the problem for me, I'll send you two of my latest books: The Big Book of Windows Hacks, and Windows Vista in a Nutshell.

As I wrote about in my review of Vista SP1, after installing SP1, I can't properly browse my network from the SP1 PC.

First, the basic specs of my home network: I have a Linksys WRT54GX4 router, with several Vista and XP PCs connected to it. I've enabled file and folder sharing on them all, so that I can browse from one PC to another, open and save files to each other's folders, and perform similar network-related tasks.

When I install Vista SP1 on one of my Vista machines, I can see all the PCs on my network, but I can only browse to the XP ones, not the Vista one. So, for example, when I double-click the icon of a Vista PC on my network in my network folder, or from the Network Map, I get the error message "Windows cannot access (name of the PC I'm trying to access)". Similarly, on my other Vista PC, when I double-click the icon of the SP1 Vista PC, I get the same error message. However, I can make connections to and from the XP PCs on my network.

Odder still is that I can ping the other Vista machine from the SP1 machine, without any problems. And I can also take remote control of the other Vista PC, using Remote Desktop Connection. However, I can only take remote control of it if I make a Remote Desktop Connection using the machine's IP address rather than its name. Even before I installed SP1, though, I could only make Remote Desktop Connections using the machine's IP address rather than its name.

I'm baffled. I've tried changing NetBIOS settings on the SP1 machine, that didn't seem to make a difference.

So here's the challenge: Fix my problem, and I'll send you a copy of both The Big Book of Windows Hacks, and Windows Vista in a Nutshell. Heck, I'll sign them for you, if you want.

No private emails --- fixes have to be posted to this blog. The fix has to be complete. And the first person to post the fix wins. So get troubleshooting, and see if you can help.

What People Are Saying

Rate this
Rated 0
22 Votes

same

Interesting. I'm using the same router and have a desktop (XP sp3) and a laptop (Vista sp1). I can ping everything from the vista and nothing from the xp. But I have an even odder situation.... when I do the network map on my vista and see all the computers and double click on my xp desktop, the media player for my LAPTOP comes up???

If you get a fix for this, I would very much love to hear the fix. It is infuriating.

Rate this
Rated +11
145 Votes

a tip

Try resetting your security settings: http://support.microsoft.com/kb/313222

Rate this
Rated -23
173 Votes

Vista SP1 on networked XP laptops

During the SP1 upgrade how did you respond to the prompt asking you if you wanted to add additional devices?

If you responded by adding each XP machine one at a time, then you should have been promoted to enter a unique passkey for each laptop individually. Doing this would have setup a unique ID on your server that, in turn, should allow you to view your network structure entirely. It sounds like you didn't, so here's what you have to do:
1) open Control Panel
2) Select Network Connections
3) Open Properties for each laptop shown in the network tree and note the settings for each;
4) select "Add Connection" for the missing laptop and 5)enter a device name and passkey for the new devise. Repeat steps 4-5 for as many connections as needed to complete the structure.

Rate this
Rated +3
173 Votes

Both myself and a colleague

Both myself and a colleague were having serious speed issues when browsing the web after installing the RTM version of SP1.

After poking around on the internet for a bit, I found this site and tried out the first suggestion of turing UAC back on. This seems to have fixed the web browsing speed issues, but not the network speed issues.

My PC is used as a test web server, so the rest of the office need access to my machine on a regular basis. Other Vista machines, whether RTM or SP1, were able to access my machine fine, but XP machines would experience serious delays when trying to access any shared folders (all of which have the correct permissions set, and worked perfectly before SP1 was installed).

I might also add at this point, that my colleague who is also running SP1 didn't have this problem with XP users accessing his machine.

After seeing another comment on this blog about disabling QoS Packet Scheduler and IPv6 protocols for the network connection in question, I gave this a try, but it still didn't make any difference.

After comparing mine and my colleague's network connection properties, I noticed that my PC also had a Virtual Machine Network Services protocol, as I have Virtual PC installed and my colleague doesn't. I disabled this, and the network speed issues for XP machines appears to be fixed!

Rate this
Rated -5
175 Votes

EZ Fix

Enable UAC (User Account Control)
reboot

This fixed the problem

Then I turned UAC back off and rebooted. Still worked.

Forget the AIM stuff.

Rate this
Rated -16
202 Votes

SIMPLE BUT EFFECTIVE

Has anyone resolved your problem yet???

I had similar obscure network related problems in Vista Business after installing SP1 RC, and this is what i did to fix it:

- Open the Device Manager (right click My Comptuer and choose Properties, Device Manager)
- Uninstall the Network Adapter/s
- Restart
- Windows Automatically reinstalled the Network Adapters and all was well again.

Failing the above, try check and repair Winsock corruption.
Click Start. In the Start Search dialog box, type: cmd, and right-click cmd.
Click Run as administrator.
Type: netsh winsock reset, and then press the ENTER key.
Type: Exit and press ENTER.
Restart the computer.

Reset the TCP/IP protocol.
Click Start. In the Start Search dialog box, type: cmd, and right-click cmd.
Click Run as administrator.
Type: netsh int ip reset, and then press ENTER.
Type: Exit and press ENTER.
Restart the computer.

Rate this
Rated +29
215 Votes

Vista Fix

Try running your NIC at a slower link speed - i.e., 10MB). If it works you probably have a router compatability problem.

Rate this
Rated +24
240 Votes

Could be AOL compatibility issues

Preston,

I encountered the same issue you had with your Vista SP1 RC installation. I finally found out that this was a weird conflict between SP1, UAC and AIM. Follow the following steps and you should be able rectify your problems.

1. Enable UAC
2. Reboot
3. Uninstall old AIM
4. Install newest version of AIM (6.5.7.20)
5. Reboot computer

This should hopefully fix up your problems. Good luck.

Mark

Rate this
Rated +19
255 Votes

fix?

Go into the Manage Network Connections section in the Network and Sharing Center. Right click ur network connection..be sure that both linklayer topology options are CHECKED..UNCHECK QOS and TCP/IPV6

Rate this
Rated -12
280 Votes

Network Shares

I have had a similar problem between XP Pro and Win 95 file share. No that was not a typo.
We do still use win95 machines in rare instances for data collection.

Once I found the cause it became a simple fix. The fact you can ping the other machine and
take remote control show that you have a very similar if not identical problem. And while
disabling the firewalls and antivirus programs help to eliminate them. Try this.

Go to Control Panel and open Administrative tools. click on Services and Applications and make sure the following services are running on all PCs: Workstation, Server, TCP/IP Netbioshelper, Computer Browser. If not (disabled) double-click the service set it to automatic under startup type, then start the service. And then try your connection. Remember that Microsoft tells you it can take up to 15 minutes for this to take effect although for me it was very quick.

One other check you can do is click on start> Run> type "cmd" then "enter". In the command
window type the following command Net user guest, it should return a 'Account active yes'.
If not type "Net user guest active:yes". XP and I believe Vista give access to it's shares
via the Guest Account. (Please note that the local guest account in the user accounts
should be off for security).

Good luck hope this helped.