Are you running Vista on the latest and greatest hardware with the nicest software. Wondering why this keeps happening over and over again and is there a way you can stop it? Well it turns out to be a problem with the Winsock bind function. Wondering what you can do to fix the problem, well that answer is a sad no if it happens but you can get back online.
- Go to your start menu
- Open the Command Prompt by typing cmd in the search field
- Press Ctrl-Shift-Enter while the command prompt is open to run the command prompt as administrator
- Type netsh winsock reset then press enter
- Then restart Windows Vista
This will remove the Winsock LSP Service Providers that were installed on your operating system. If you would like a list of the currently installed LSPs type netsh winsock show catalog in the command prompt. If that did not work you can reset the TCP/IP protocals for Vista back to factory settings by typing
netsh int reset [logfile name] ex.
netsh int reset mylog hopefully this will help you solve some of the weird problems with Vista. If you know where the official hotfix is let me know.