Think I had a virus or trojan

You probably have been taken by "hostageware or ransomware". You pay the price and you get you computer back....................

Have you heard about the new re-usable Trojans? turn them upside down and shake the f*%k outta them. :)