mcupdate.exe always crashes (with System.IO.FileNotFoundException): I can't update TV signal set-up or guide data

Hi there,

I've started having a very annoying problem with Media Center on Windows 7 Home Premium 64bit. It's run perfectly for nearly a year, but a few months ago a "critical update" from MS (related to MS Office 2003!) caused Media Center to stop working - it crashed as soon as you tried to run it. So.. to fix this, I restored the system to the previous restore point and avoided installing these Office updates.

OK, not great, but at least it seemed to be fixed.

But, sometime in the last few months, it seems that something else has happened that has stopped mcupdate.exe from working. I hadn't really noticed this until I got a new TV card and wanted to run therough the "set up TV signal" process again and found it getting stuck on "Getting TV set-up data", and also the TV guide data is starting to look more patchy of late.

I found the following info http://thegreenbutton.com/forums/t/64935.aspx so tried to run"C:\Windows\ehome\mcupdate.exe -manual -nogc -p" as advised, but this immediately crashes with the following error report:

 

Version=1
EventType=CLR20r3
EventTime=129380920456016929
ReportType=2
Consent=1
UploadTime=129380920456636965
ReportIdentifier=3a287691-1336-11e0-a875-e0cb4ec13228
Response.type=4
Sig[0].Name=Problem Signature 01
Sig[0].Value=mcupdate.exe
Sig[1].Name=Problem Signature 02
Sig[1].Value=6.1.7600.16385
Sig[2].Name=Problem Signature 03
Sig[2].Value=4a5bd04c
Sig[3].Name=Problem Signature 04
Sig[3].Value=mcupdate
Sig[4].Name=Problem Signature 05
Sig[4].Value=6.1.0.0
Sig[5].Name=Problem Signature 06
Sig[5].Value=4a5bd04c
Sig[6].Name=Problem Signature 07
Sig[6].Value=81
Sig[7].Name=Problem Signature 08
Sig[7].Value=0
Sig[8].Name=Problem Signature 09
Sig[8].Value=System.IO.FileNotFoundException
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=6.1.7600.2.0.0.768.3
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=2057
UI[2]=C:\Windows\ehome\mcupdate.exe
UI[3]=Windows Media Center Store Update Manager has stopped working
UI[4]=Windows can check online for a solution to the problem.
UI[5]=Check online for a solution and close the program
UI[6]=Check online for a solution later and close the program
UI[7]=Close the program
LoadedModule[0]=C:\Windows\ehome\mcupdate.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\SYSTEM32\MSCOREE.DLL
LoadedModule[3]=C:\Windows\system32\KERNEL32.dll
LoadedModule[4]=C:\Windows\system32\KERNELBASE.dll
LoadedModule[5]=C:\Windows\system32\msvcrt.dll
LoadedModule[6]=C:\Windows\system32\ADVAPI32.dll
LoadedModule[7]=C:\Windows\SYSTEM32\sechost.dll
LoadedModule[8]=C:\Windows\system32\RPCRT4.dll
LoadedModule[9]=C:\Windows\system32\ole32.dll
LoadedModule[10]=C:\Windows\system32\GDI32.dll
LoadedModule[11]=C:\Windows\system32\USER32.dll
LoadedModule[12]=C:\Windows\system32\LPK.dll
LoadedModule[13]=C:\Windows\system32\USP10.dll
LoadedModule[14]=C:\Windows\system32\OLEAUT32.dll
LoadedModule[15]=C:\Windows\system32\WINTRUST.dll
LoadedModule[16]=C:\Windows\system32\CRYPT32.dll
LoadedModule[17]=C:\Windows\system32\MSASN1.dll
LoadedModule[18]=C:\Windows\system32\IMM32.DLL
LoadedModule[19]=C:\Windows\system32\MSCTF.dll
LoadedModule[20]=C:\Windows\system32\guard64.dll
LoadedModule[21]=C:\Windows\system32\fltlib.dll
LoadedModule[22]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll
LoadedModule[23]=C:\Windows\system32\SHLWAPI.dll
LoadedModule[24]=C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorwks.dll
LoadedModule[25]=C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_88dce9872fb18caf\MSVCR80.dll
LoadedModule[26]=C:\Windows\system32\shell32.dll
LoadedModule[27]=C:\Windows\system32\profapi.dll
LoadedModule[28]=C:\Windows\assembly\NativeImages_v2.0.50727_64\mscorlib\9a017aa8d51322f18a40f414fa35872d\mscorlib.ni.dll
LoadedModule[29]=C:\Windows\system32\CRYPTBASE.dll
LoadedModule[30]=C:\Windows\system32\CRYPTSP.dll
LoadedModule[31]=C:\Windows\system32\rsaenh.dll
LoadedModule[32]=C:\Windows\Microsoft.NET\Framework64\v2.0.50727\mscorjit.dll
LoadedModule[33]=C:\Windows\assembly\NativeImages_v2.0.50727_64\System\247913fa7ae6fcf04ea33d28d24ab611\System.ni.dll
LoadedModule[34]=C:\Windows\assembly\NativeImages_v2.0.50727_64\mcstore\1ec33eaf783eae6435f5a26254351720\mcstore.ni.dll
LoadedModule[35]=C:\Windows\system32\VERSION.dll
LoadedModule[36]=C:\Windows\system32\apphelp.dll
FriendlyEventName=Stopped working
ConsentKey=CLR20r3
AppName=Windows Media Center Store Update Manager
AppPath=C:\Windows\ehome\mcupdate.exe
ReportDescription=Stopped working

 

So, I thought maybe this was [yet another] windows update issue. I restored my system back to an old restore point to no avail. I tried removing the .db ehome files (as advised on another greenbutton thread) to no avail.

Then I uninstalled KB2284742 and KB981078 as these were the only media-centre related updates I could see that were installed around the "created date" on the failing mcupdate.exe (24/06/10).... my thinking being that maybe one of these patches had broken mcupdate.exe This seemed to work - a bit... it allowed me to run mcupdate.exe once (so I managed to install my new TV card successfully) but now mcupdate.exe has just gone back to crashing as soon as I try and run it with the error shown above. The "created" timestamp on mcupdate.exe is now 14/07/09.

I'm an IT professional and I've tried literally everything I can think of to resolve this and it's now driving me crazy! Before I give up completely and reinstall windows (or - better still - ditch windows altogether and use an O/S that doesn't break its own apps with its critical vendor updates), pleeeeeease could someone help me out!

 

Many thanks,

Steve

Answer
Answer

Hello, Steve

Judging from what you mentioned, I would recommend running check disk as well as the memory diagnostic tool to ensure that the hard drive and memory do not contain any errors.

If both check out fine, you will need to backup your files to external media then reinstall Windows to fix the corrupted file.

Check a drive for errors
Diagnosing memory problems on your computer

Installing and reinstalling Windows 7
Back up and restore: frequently asked questions


David
Microsoft Answers Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think.
-----
If you can't fix it with duct tape, you haven't used enough.

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated March 15, 2018 Views 3,594 Applies to: