New
#11
Well, something in your system went pretty bad and these things are the consequences. The only thing I can currenty think of is clean reinstall of Windows. It will save you ton of time, provided that you don't need days to set it up.
And to be honest, you probably can't fix this error without reinstalling Windows. In simple terms, what this error indicates is that an .exe search for a function which can't be found in the .dll file. Most of the times that's because the .dll is corrupted or replaced.
Also, this specific .dll you have problem with is bundled with Windows itself, so you can't find it bundled with software by Microsoft (I'm not really sure, though). And you also cannot use other (downloaded) version of the .dll, as this will either cause BSoD or nothing.
One last thing which you can try is installing Windows updates (if any) through Windows Update. They often replace system files.