BluueSpruce and october8th,
In Windows 8 "dbgeng.dll" is the debug engine dynamic link library. Sometimes installing a program overwrites or breaks the dependencies in windows. When this happens, the original program may not be able to launch properly and you can run into the error message you are describing.
If you have run sfc /scannow without success, I would suggest:
In Windows 8, Hold Win + X (Windows Key and X at the same time) and and select Command Prompt (Admin) (See attached picture)
Type the following:
regsvr32 dbgeng.dll
[PRESS ENTER]
I apologize for suggesting something as unsafe as downloading a dll file from a 3rd party source.
colinc, thank you for pointing out that 3rd party sites can be dangerous. I certainly did not intend for BluueSpruce or anyone else to download a rootkit or other malicious software. It has been my experience that SFC /SCANNOW does not often work as intended and I was offering a second option in case the system file checker did not work to fix the error, I apologize for pointing someone in that direction with no warning of potential dangers that may ensue.
~Lyle