Run the System File Checker that scans he integrity of all protected Windows 7 system files and replaces incorrect corrupted, changed/modified, or damaged versions with the correct versions if possible:
All those programs you mentioned I have it on the job system, operating for years without any problems
I just clean it and replaced again all cables inside the pc, and no BSOD for 2 days...