You say "upgraded". That means to me that you had XP and slipped in the Vista disk started the install and chose Upgrade. Or booted from Vista CD and done basically the same.
In that case I would update the Major drivers. Mainly the Video and Audio drivers. Also when you upgrade in this way it leaves a large amount of registry entries that only applied to the former OS.
But to rule out other issues do the below in order given.
First do deep clean of Temps and Registry....
CCleaner
http://www.ccleaner.com/download/builds (get SLIM at bottom no Yahoo toolbar)
Run twice or more on Cleanup temps, then on left click Registry then Scan for issues also repeat till clean.
Run ATF-Cleaner
http://majorgeeks.com/ATF_Cleaner_d4949.html Temp and Registry, repeatedly until no more found.
KCleaner
ftp://ftp2.kcsoftwares.com/kcsoftwa/files/kcleaner.exe
Fantastic cleaner. (When installing uncheck Relevant Knowledge do not install)
-------------------------------------------------------------------------------------
The issues can and are likely found is in System Restore so do the below
Start-Programs-Accessories-System Tools-Disk- System Restore and create a new Restore point. Name it "Cleanup at TechSpot".
Then Start-Programs-Accessories-System Tools-Disk Cleanup
Click OK to accept C:
Select all Boxes
Then click More Options
Here click System Restore and OK to "Are you sure" and the OK to Run.
As this runs it clears all but the most recent Restore Point but it does one other thing that can contain infested files and a huge amount of disk space.
It clears what is known as Shadow copies which are used by specialized back up programs.
This is if you have the Volume Shadow Copy running which is the default.
Download the Comodo System Cleaner which also has Comodo's excellent Registry cleaner.
http://download.comodo.com/csc/download/setups/CSC_Setup_1.1.64941.33_2k_xp_vista_server2003_x32.exe
Run its disk and Registry cleaners.
When the above is finished...
Rule out Malware do the below, even if you have no Malware the logs will give us a view of your system.
Do the TechSpot 8 steps:
https://www.techspot.com/community/...lware-removal-preliminary-instructions.58138/
Skip no steps (do not install another virus scanner if you already have one, ask me before installing a Firewall). Of course you have CCleaner from above.
Most importantly update MalwareBytes (MBAM) and SuperAntiSpyware (SAS)!
Before you scan with either MalwareBytes or SuperAntiSpyWare do the Extra Configs below these have become most important lately
SuperAntispyware extra config
After installed double-click the icon on your desktop to run it.
Update the program definitions.
Click the Preferences button.
Then Scanning Control.
In Scanner Options make sure all boxes are checked except #3 Ignore System Restore.. are checked:
MalwareBytes extra config
After update but before running
Click settings and confirm all are Checked.
I repeat Update these 2 programs.
Run them and attach their logs.
Mike