The strangest thing is happening since a couple of weeks. I cannot seem to make MCE start fullscreen on boot. Anyone else got that issue? It's been working flawlessly for some time before the issue arose.
Its irrelevant now that you went a different route with your guide problem. In the past, (a few days ago) I was using the msnTV site to confirm and see the contents of the various lineups , within WMC, prior to selecting the lineup during TV setup. Now I have to go to TotalTV (RoviGuide.com) to do that. This is just an observation, of one of the msn/rovi changes made recently, which might have resulted in a delay while you were trying to setup your guide originally.
If your last session was in windowed mode, your next session will open in windowed mode. If you close the session from full screen mode, your next session will open in full screen. Another way to get the look or location you want WMC to open in is to edit your shortcut with one of the following switches. Code: Using Command Line Switches for ehShell.exe The Windows Media Center process (ehShell.exe) contains the following command-line switches that can be useful when debugging layout issues: ehshell.exe /entrypoint:{ application_guid }\{ entrypoint_guid } This switch starts Windows Media Center and navigates directly to a registered entry point, where application_guid and entrypoint_guid are strings that contain the GUIDs of the application and entry point identifiers for the entry point to launch. ehshell.exe /url: url This switch starts Windows Media Center and navigates directly to a Hosted HTML application that is specified by url. ehshell.exe /homepage: url This switch starts Windows Media Center and navigates directly to a Windows Media Center web application that is specified by url. ehshell.exe /addinfallbackpath: path This switch starts Windows Media Center and uses the location specified in path to locate and load application assemblies. This location is only used after Windows Media Center attempts to load application assemblies from the global assembly cache (GAC) and \windows\ehome. ehshell.exe /gdi This switch starts Windows Media Center in Graphics Device Interface (GDI) graphics mode, which simulates a low-fidelity graphics environment that does not support DirectX graphics mode. ehshell.exe /widescreen This switch starts Windows Media Center with a 16:9 aspect ratio to enable testing widescreen display resolutions on systems that only have a 4:3 monitor installed. This switch works when Windows Media Center is started in windowed mode, but will not work in full-screen mode. ehshell.exe /rtl This switch starts Windows Media Center in right-to-left (RTL) display mode. ehshell.exe /directmedia:general This switch starts Windows Media Center in full-screen mode. ehshell.exe /directmedia:music This switch starts Windows Media Center in full-screen mode and navigates to the Music Library. ehshell.exe /directmedia:video This switch starts Windows Media Center in full-screen mode and navigates to the Video Library. ehshell.exe /directmedia:tv This switch starts Windows Media Center in full-screen mode and navigates to Recorded TV. ehshell.exe /directmedia:pictures This switch starts Windows Media Center in full-screen mode and navigates to the Picture Library. ehshell.exe /directmedia:discplayback This switch starts Windows Media Center in full-screen mode and begins playback of the disc in the drive according to AutoPlay registration. ehshell.exe /nochrome This switch starts Windows Media Center without the window frame (the border, caption, or toolbox) and does not display the Windows Media Center icon on the taskbar. ehshell.exe /noshutdownui This switch hides the Shut Down and Close tiles under Tasks on the Windows Media Center Start menu. Note that the Close tile is only available on Extenders. ehshell.exe /controlbox: buttons This switch lets you specify the buttons to display on the controlbox (the toolbar at the top right of the Windows Media Center window), where buttons is a comma-delimited list of buttons. The following values can be used for buttons: None: Displays no buttons. All: Displays all buttons. Minimize: Displays the Minimize button. Window: Displays the Restore Down/Maximize button. Close: Displays the Close button. For example, use the following switch to display the Minimize and Close buttons: ehshell.exe /controlbox:minimize,close
I did test it last night with a scheduled recording and it worked just fine. I finished setting up the rest of my guide this morning. I see all the art work for the movies on TCM still don't match up to what the actual movie is.
Ive tried v10 v11 and v12 but cant get any of them working. All seems to be the same issue. Fresh windows 10 pro install, Installed latest updates via windows update, disable further automatic updates via windows group policy so nothing important gets overwritten, the install for all of your versions works successfully however getting a segmentation fault upon trying to launch Media centre. Looks like a dotnet issue. tried with and without admin rights. anyone able me with this issue ? Code: Log Name: Application Source: .NET Runtime Date: 20/03/2016 6:44:21 PM Event ID: 1026 Task Category: None Level: Error Keywords: Classic User: N/A Computer: DESKTOP-3IMVK5E Description: Application: ehshell.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.IO.FileLoadException at System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack) at System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean) at System.RuntimeType.GetType(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef) at System.Type.GetType(System.String, Boolean) at Microsoft.MediaCenter.Store.StoredType.get_Type() at Microsoft.MediaCenter.Store.ObjectStore.CacheStoredType(Microsoft.MediaCenter.Store.StoredType) at Microsoft.MediaCenter.Store.ObjectStore.GetStoredType(System.Type) at Microsoft.MediaCenter.Store.ObjectStore.GetObjectType(System.Type) at Microsoft.MediaCenter.Guide.EPG.CheckFirstRunScanningTimeout() at Microsoft.MediaCenter.Guide.EPG.get_ObjectStore() at ServiceBus.UIFramework.PageBasedUCPService.LoadHandler() at ServiceBus.UIFramework.PageBasedUCPForm.OnLoad() at Microsoft.MediaCenter.UI.Form.Microsoft.MediaCenter.Protocols.Splash.Desktop.IFormWindowCallback.OnLoad(Microsoft.MediaCenter.UI.Remoting.RENDERHANDLE) at Microsoft.MediaCenter.UI.Remoting.RenderPort.DispatchCallbackMessage(UInt32, Microsoft.MediaCenter.UI.Remoting.CallbackMessage*) at Microsoft.MediaCenter.UI.Remoting.RenderPort.ProcessMessageBuffer(BufferInfo*, Void*) at Microsoft.MediaCenter.UI.RenderAPI.MessagingSession.OnIncomingMessageBuffer(IntPtr, UInt32, BufferInfo*, Void*) at Microsoft.MediaCenter.Interop.RenderApi.SpPeekMessage(MSG ByRef, HWND, UInt32, UInt32, UInt32, WorkResult ByRef) at Microsoft.MediaCenter.UI.RenderAPI.MessagingSession.ProcessNativeEvents() at Microsoft.MediaCenter.UI.UIDispatcher.ProcessNativeEvents(Boolean ByRef, Boolean ByRef) at Microsoft.MediaCenter.Queues.PriorityQueue.GetNextItemWorker(Int32, Boolean) at Microsoft.MediaCenter.Queues.Dispatcher.MainLoop(Microsoft.MediaCenter.Queues.Queue) at Microsoft.MediaCenter.UI.UIDispatcher.MainLoop(Microsoft.MediaCenter.Queues.Queue, Microsoft.MediaCenter.UI.LoopCondition) at Microsoft.MediaCenter.UI.Application.Run() at ServiceBus.UIFramework.PageBasedUCPService.Run() at ServiceBus.UIFramework.UserControlPoint.Launch(System.String) Event Xml: <System> <Provider Name=".NET Runtime" /> <EventID Qualifiers="0">1026</EventID> <Level>2</Level> <Task>0</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2016-03-20T07:44:21.497241200Z" /> <EventRecordID>867</EventRecordID> <Channel>Application</Channel> <Computer>DESKTOP-3IMVK5E</Computer> <Security /> </System> <EventData> <Data>Application: ehshell.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.IO.FileLoadException at System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack) at System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean) at System.RuntimeType.GetType(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef) at System.Type.GetType(System.String, Boolean) at Microsoft.MediaCenter.Store.StoredType.get_Type() at Microsoft.MediaCenter.Store.ObjectStore.CacheStoredType(Microsoft.MediaCenter.Store.StoredType) at Microsoft.MediaCenter.Store.ObjectStore.GetStoredType(System.Type) at Microsoft.MediaCenter.Store.ObjectStore.GetObjectType(System.Type) at Microsoft.MediaCenter.Guide.EPG.CheckFirstRunScanningTimeout() at Microsoft.MediaCenter.Guide.EPG.get_ObjectStore() at ServiceBus.UIFramework.PageBasedUCPService.LoadHandler() at ServiceBus.UIFramework.PageBasedUCPForm.OnLoad() at Microsoft.MediaCenter.UI.Form.Microsoft.MediaCenter.Protocols.Splash.Desktop.IFormWindowCallback.OnLoad(Microsoft.MediaCenter.UI.Remoting.RENDERHANDLE) at Microsoft.MediaCenter.UI.Remoting.RenderPort.DispatchCallbackMessage(UInt32, Microsoft.MediaCenter.UI.Remoting.CallbackMessage*) at Microsoft.MediaCenter.UI.Remoting.RenderPort.ProcessMessageBuffer(BufferInfo*, Void*) at Microsoft.MediaCenter.UI.RenderAPI.MessagingSession.OnIncomingMessageBuffer(IntPtr, UInt32, BufferInfo*, Void*) at Microsoft.MediaCenter.Interop.RenderApi.SpPeekMessage(MSG ByRef, HWND, UInt32, UInt32, UInt32, WorkResult ByRef) at Microsoft.MediaCenter.UI.RenderAPI.MessagingSession.ProcessNativeEvents() at Microsoft.MediaCenter.UI.UIDispatcher.ProcessNativeEvents(Boolean ByRef, Boolean ByRef) at Microsoft.MediaCenter.Queues.PriorityQueue.GetNextItemWorker(Int32, Boolean) at Microsoft.MediaCenter.Queues.Dispatcher.MainLoop(Microsoft.MediaCenter.Queues.Queue) at Microsoft.MediaCenter.UI.UIDispatcher.MainLoop(Microsoft.MediaCenter.Queues.Queue, Microsoft.MediaCenter.UI.LoopCondition) at Microsoft.MediaCenter.UI.Application.Run() at ServiceBus.UIFramework.PageBasedUCPService.Run() at ServiceBus.UIFramework.UserControlPoint.Launch(System.String) </Data> </EventData> </Event> Log Name: Application Source: Application Error Date: 20/03/2016 6:44:21 PM Event ID: 1000 Task Category: (100) Level: Error Keywords: Classic User: N/A Computer: DESKTOP-3IMVK5E Description: Faulting application name: ehshell.exe, version: 6.3.9600.16384, time stamp: 0x5215efc2 Faulting module name: KERNELBASE.dll, version: 10.0.10586.162, time stamp: 0x56cd45b4 Exception code: 0xe0434352 Fault offset: 0x0000000000071f28 Faulting process id: 0xa88 Faulting application start time: 0x01d1827c507c8b45 Faulting application path: C:\Windows\ehome\ehshell.exe Faulting module path: C:\Windows\system32\KERNELBASE.dll Report Id: 97fade4b-094b-4f8b-a9d3-43e035a17df2 Faulting package full name: Faulting package-relative application ID: Event Xml: <System> <Provider Name="Application Error" /> <EventID Qualifiers="0">1000</EventID> <Level>2</Level> <Task>100</Task> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2016-03-20T07:44:21.581308500Z" /> <EventRecordID>868</EventRecordID> <Channel>Application</Channel> <Computer>DESKTOP-3IMVK5E</Computer> <Security /> </System> <EventData> <Data>ehshell.exe</Data> <Data>6.3.9600.16384</Data> <Data>5215efc2</Data> <Data>KERNELBASE.dll</Data> <Data>10.0.10586.162</Data> <Data>56cd45b4</Data> <Data>e0434352</Data> <Data>0000000000071f28</Data> <Data>a88</Data> <Data>01d1827c507c8b45</Data> <Data>C:\Windows\ehome\ehshell.exe</Data> <Data>C:\Windows\system32\KERNELBASE.dll</Data> <Data>97fade4b-094b-4f8b-a9d3-43e035a17df2</Data> <Data> </Data> <Data> </Data> </EventData> </Event>
Latest version of Windows 10 Insider, 14291, doesn't even have the ehome directory anymore so the WMC patch won't work anymore. Looks like Microsoft has pulled the plug on this for good. So, unless someone can do a complete install of WMC we will be out of luck soon.
I am currently on wmc v8. Eveything seems to be working fine except for drm channels like hbo stars etc. on those channels I am getting the "Critical Windows Media Center files that are required for video playback have been replaced" error. I read earlier in this thread that graznok was working on it but I did not see anywhere that it had been fixed. Is there a way to fix this?
DRM was hacked in v10 DRM was fixed in v11 DRM continues to work in v12 Click on v10, 11 or 12 in my signature, to catch up on the reading.
Thanks.as I read more I began to suspect it was working. now the next problem. trying to install v12 and getting the dism error An error occurred - Microsoft-Windows-MediaCenter-Package Error: 0x800f0922 Error: 0x800f0922 I verified that windows updates are running. I made sure to uninstall previous version of wmc
thanks. I saw that but I thought it would only affect .net. I didn't think it would solve the dism issue. ill try those fixes. in the meantime I installed v11 and am testing that.