1) What is different between the last time things worked properly and the first time they did not (new hw, sw, virus, error, etc)?
2) May I assume you use a good AV with current definitions? If so, have you scanned your system with it? If not, do so.
3) Have you scanned your system with MalwareBytes? If not, do so.