I had this error and have tried many things which I found on several forums.

In the end what fixed it was the following (for Vista):
1. Press the Start button
2. Press Networks
3. In the...