I started to get this problem last week after I noticed my browser got hijack, and pretty much all my 64 bit software was giving me this 0xc000... including my adobe illustrator CS6 and I found this post below at the adobe forum.
The error means the program is mistakenly referencing a 32-bit DLL instead of a 64-bit. It's all to do with things getting mucked up with the Microsoft Visual C libraries.
Head to Programs and Features, and uninstall all the Microsoft Visual C++ Redistributable entries. Then open your CS6 install folder, and browse to the payloads subfolder.
Scroll to the bottom and you'll find all the Microsoft VC Redist folders. Install all the x86 versions first, then all the x64 versions. Your problem should now be corrected.
So, the bottom line is uninstall the Visual C++ Redist only x86 and 64 bit, reboot and reinstall the DerectX and that corrected everything for me, all my 64 bit software is working.
I hope it works as well for everyone else