a couple of things to try ...first try setting up another user account...name it something different than the one you now use....make it a admin account...we can get your data moved over if this solves the problem...
Lets try and see whether you have equipment related problems. In this step, we will allow the equipment to self-diagnose and resolve the problems.
If you suddenly lose connectivity over your High Speed Internet line, have a slow connection or are unable to browse the Internet despite indications that you are connected, it is possible that your modem is not communicating properly with the Internet network.
Save all your current work, close all open applications, then shut down your computer ...unplug router and modem
Power up the modem first and after it gets initialized and all the lites are steady..
power up the router...after all the lites are on...
power up the computer
The above steps should take care of your problem
no joy then try this..
TCP/IP stack repair options for use with vista
To repair and reset
Click on Start button.
Type Cmd in the Start Search text box.
Press Ctrl-Shift-Enter keyboard shortcut to run Command Prompt as Administrator. Allow elevation request.
Type netsh winsock reset in the Command Prompt shell, and then press the Enter key.
Restart the computer.
What netsh winsock reset command does are it resets Winsock Catalog to a clean state or default configuration. It removes all Winsock LSP (Layered Service Providers) previously installed, including the potential malfunctioned LSP that causes loss of network packets transmission failure. So all previously-installed LSPs must be reinstalled. This command does not affect Winsock Name Space Provider entries.