If it won't uninstall, you can either do a system restore to a time before it was installed or you can do a manual uninstall.
Vista/7
- close Media Center
- Use this tool to remove the msi entries
- run
"%windir%\Microsoft.NET\Framework\v2.0.50727\installutil /u
"%programfiles%\dvrmstoolbox\dvrmstoolboxservice.exe" from an elevated
cmd prompt
- run "%windir%\Microsoft.NET\Framework\v2.0.50727\installutil /u
"%programfiles%\dvrmstoolbox\dvrmsfilewatcherservice.exe" from an elevated
cmd prompt
- run "%windir%\Microsoft.NET\Framework\v2.0.50727\installutil /u
"%programfiles%\dvrmstoolbox\dtbfwservice.exe" from an elevated
cmd prompt
- run "%windir%\Microsoft.NET\Framework\v2.0.50727\installutil /u
"%programfiles%\dvrmstoolbox\mcestate.dll" from an elevated
cmd prompt
- delete HKLM\Software\DVRMSToolbox
- delete HKCR\CLSID\{D9FEC5A0-0295-43F3-B4F8-E4E07A9F9FC7
- delete
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media
Center\Extensibility\Applications\{a1465b9b-3216-4dd2-9760-e7d3a62abece}
- delete
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media
Center\Extensibility\Categories\Background\{05b8fe4d-d3cf-4d63-944a-48a92114e0db}
- delete
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media
Center\Extensibility\Entry Points\{05b8fe4d-d3cf-4d63-944a-48a92114e0db}
- delete
any instances of CommercialSkipAddIn.dll, MceStateConsumer.dll,
MceStateInterfaces.dll and MemMapFile.dll from windows\assembly and
from windows\ehome
- kill ehmsas.exe
- delete the install directory
- reboot
DTBAddin
- Use this tool to remove the
msi entries
- run "%windir%\Microsoft.NET\Framework\v2.0.50727\installutil /u
"%programfiles%\dtbaddin\mcestate.dll" from an elevated
cmd prompt
- delete
any instances of CommercialSkipAddIn.dll, MceStateConsumer.dll,
MceStateInterfaces.dll and MemMapFile.dll from windows\assembly and
from windows\ehome
- kill ehmsas.exe
- delete the install
directory
- reboot
XP MCE
- close Media Center
- Use this tool to remove the msi entries
- run "%windir%\Microsoft.NET\Framework\v1.1.4322\installutil /u
"%programfiles%\dvrmstoolbox\dvrmsfilewatcherservice.exe" from an elevated
cmd prompt
- run "%windir%\Microsoft.NET\Framework\v1.1.4322\regasm /u
"%programfiles%\dvrmstoolbox\mcestate.dll" from an elevated
cmd prompt
- delete HKLM\Software\DVRMSToolbox
- delete HKCR\CLSID\{D9FEC5A0-0295-43F3-B4F8-E4E07A9F9FC7
- delete
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media
Center\Extensibility\Applications\{a1465b9b-3216-4dd2-9760-e7d3a62abece}
- delete
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media
Center\Extensibility\Categories\Background\{05b8fe4d-d3cf-4d63-944a-48a92114e0db}
- delete
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media
Center\Extensibility\Entry Points\{05b8fe4d-d3cf-4d63-944a-48a92114e0db}
- delete
any instances of CommercialSkipAddIn.dll, MceStateConsumer.dll,
MceStateInterfaces.dll and MemMapFile.dll from windows\assembly and
from windows\ehome
- kill ehmsas.exe
- delete the install directory
- reboot