1) How does it run in safe mode?
2) What is new or different since the last time everything worked properly (ie, new hw, new sw, virus, error, etc)?
3) NEVER use registry cleaners - they CAUSE problems, they do not cure anything. It is possible you made things worse when you used it / them.