I suspect the "professional" who cleaned your temp folder wasnt very professional (but hopefully not), and either broke something, or just exposed other problems.
Some more info on your pc would help. Manufacturer? model number? or full hardware specs?
But a full re-install of your OS cant hurt.