Yesterday, in CCSv4 (v.4.2.3 to be exact), I got a notice that there was an update for my Blackhawk drivers. I installed them, but now my CCSv4 install seems to irreparably damaged.
When trying to simply open a debug session, Eclipse (and its buggy Java engine) always crashes with the following error:

I've tried completely uninstalling CCSv4 and reinstalling, but when I do that, I get the following error when the install gets to the BH driver portion of the install:

I have even done multiple System Restores, and that does not resolve the issue. (Microsoft's System Restore is notoriously incomplete, so that is not a surprise I suppose.)
I have no problem launching a debugger and even connecting to any of my hardware (both my custom board and an EVM) under CCSv3. But CCSv4 seems to be irreparably damaged. I have contacted Blackhawk, and they sent me a stand-alone driver pack for CCSv4, but it didn't help as I still get the above MDPJTAG error, so it won't install.
Given my project schedule and deadlines, I do not have the time nor the inclination to wipe my system clean and reinstall Windows and then all my software applications again. Keep in mind my system worked flawlessly up until yesterday when I installed the BH driver update, so I am hoping someone can help me repair my system. Again, so not to waste time, uninstalling and reinstalling does not resolve the issue, nor does doing a System Restore.