NEVER turn off system restore or disable your firewall if you may have a virus. it pretty much will make it so your computer is taken over and won't start.
go to www.superantispyware.com and download the free edition. i've been using it for years and it catches everything, even things that norton, mcafee, kaspersky, and most of the "major" virus protection misses.
Also i'm surprised nobody has asked how large a hard drive you have. 150 GB? 250?
Turn off you computer and boot it into safe mode (usually hit F8 or F9 right when you turn on your computer) choose "Safe mode with networking" and run the anti virus software/ empty recycle bin etc.
if no viruses are found schedule a disk check on your hard drive. if you're running windows, got to my computer, right clight c:, click properties, go to tools and select error checking. be sure u click all the options and click ok. you'll have to restart to do the check. once you restart your computer, it should automatically run through it. be patient it takes awhile.
If you're still having a problem, let me know and i'll try to help anyway i can.
been a computer geek for 15 years, been working and fixing problems for the past 6 years.