The viruses are probably causing your other problems. Do you have an OS disk or a recovery partition? You could reformat the hard drive and reinstall the OS, it only takes about half an hour, but you'd lose all your data. Still, better than a total laptop loss!
no subject