The MSDTC service cannot start because its contact identifiers are either missing, inaccessible, or corrupt. Running 'msdtc ...

The MSDTC service cannot start because its contact identifiers are either missing, inaccessible, or corrupt. Running 'msdtc -uninstall' and then 'msdtc -install' from the command prompt will fix the problem. Note: Running 'msdtc -uninstall' will result in the system losing all MSDTC configuration information. Error Specifics: %1 %0