So there are lots of causes for this, mostly registry.
Run SFC /SCANNOW
Dl and run CCleaner
Dl and run ShellExView, disable all the non windows registry items, if you like you can go through them one by one to see if any/which ones effect you.
This has solved this for me for the majority of programs, however I can not fully fix this and am criticaly impaired in Many Many tasks and programs, having to create workarounds just to save as (copy file, rename, work from, use default save function) and completely disabling a large number of functions, notably a lot of import functions.