How To'sWindows

Fix: Windows Media Player has stopped working on Windows 10

Some Windows 10 users have had Windows Media Player and Windows Media Center crashing every time it’s opened. 3rd party apps such as Plex, HDHomeRun, Subtitle Edit and VisualSubSync have also been affected. Some users who also tried opening folder containing media files had Windows Explorer crashing or Windows restarting. Obviously, CompPkgSup.DLL is faulting module.

This error is caused by a bug in Windows Update KB4013429 which caused Windows DVD Player and a lot of other media applications that use Microsoft MPEG-2 handling libraries to crash. This means that update caused a malfunction on any application that used Microsoft DTV-DVD Video Decoder (msmpeg2vdec.dll) that used the inbuilt DVD/MPEG2 decoder.

This issue can be solved by uninstalling Update KB4013429, applying update fix KB4015438, disabling Microsoft DTV-DVD Video Decoder or running the CompPkgSup fixer. This article will provide the various methods to get this fixed.

Method 1: Uninstalling Windows Update KB4013429

This update caused the whole issue. Removing it will fix the issue temporarily. Make sure you disable automatic updates for the mean time to prevent Windows from downloading it again.

  1. Press WIN + I to open Windows settings.
  2. Select Update & Security and navigate to Update history > Uninstall update
  3. A Control Panel window will open showing all installed updates. Click on the “Search Installed Updates” search bar at the upper-right and type KB4013429.
  4. Double-click on KB4013429 in the search result and click OK to confirm the update removal.
  5. Reboot your PC and try running your media applications again.

Method 2: Applying Windows Update

Microsoft responded promptly to fix this bug with the update KB4015438. You don’t need to uninstall the faulty update in method 1 to fix this.

  1. Press CTRL + I to open Windows settings.
  2. Select Update & Security and select Check for Updates. Windows will check for updates and begin downloading pending updates. If automatic updates are disabled, make open the list of pending updates and install update KB4015438.
  3. Reboot your PC and try running your media applications again.

Alternatively, you can download the standalone cumulative update and install it manually from here

Method 3: Using the Codec Tweak Tool

Using the Codec Tweak Cool from codecguide.com, you can disable Microsoft DTV-DVD Video Decoder and stop it from crushing your applications. Note that doing this may break video playback in certain apps.

  1. Download the Codec Tweak Tool from here.
  2. Run the application with admin privileges or grant the UAC prompt when it appears.
  3. Select MS Codec Tweaks under Win7DFilterTweaker.
  4. Check the first 4 boxes as shown in the image below to disable.
  5. Click Apply & Close.
  6. Try to run your media applications again to confirm if the error has been resolved.

Method 4: Replacing CompPkgSup

You can CompPkgSup.dll with a previous working version of the DLL so it doesn’t cause crashes.

  1. Download CompPkgSup.dll from here.
  2. Copy CompPkgSup.dll to C:\Temp. If the Temp folder doesn’t exist on your system, you should create it. You may be asked to grant Admin privileges, which you should grant.
  3. Press the Start button and type “cmd”. Right-click on “Command Prompt” and click “Run as Administrator”. Accept the UAC prompt when the prompt comes up.
  4. Enter the following commands in the elevated command prompt:takeown /f %windir%\System32\CompPkgSup.dllicacls %windir%\System32\CompPkgSup.dll /grant administrators:F
    copy C:\temp\CompPkgSup.dll %windir%\system32\CompPkgSup.dll
  5. After this operation, CompPkgSup.dll will be copied to the system32 folder. Try launching the media applications which were producing the errors and check if they’ve stopped.

Method 5: Using Windows Troubleshooter

  1. Open the Start Menu and type troubleshooting

  2. Scroll down the list of troubleshooting options, select Video Playback and Run the troubleshooter.
  3. If the Troubleshooter identifies any issues, Apply the fix and then check if you can open any multimedia applications.

2 Comments

  1. Thanks for posting this but after doing all of these (couldn’t do #2, it said they were not applicable to my computer) I still could not get WMC to start. I just get a wait cursor then nothing.

    Also getting these Application Log errors:
    For .NET Runtime:
    Application: ehshell.exe
    Framework Version: v4.0.30319
    Description: The process was terminated due to an unhandled exception.
    Exception Info: System.InvalidOperationException
    at MediaCenter.Store.SqlLite.SqlLiteErr.LogAndThrowException(Int32, System.String, System.Object[])
    at MediaCenter.Store.SqlLite.ObjectStore.Open(System.String)
    at MediaCenter.Store.SqlLite.ObjectStoreManager.Open(System.String, Boolean)
    at Microsoft.MediaCenter.Store.ObjectStore.Open(System.String, System.String, System.String, System.Reflection.Assembly, Boolean)

    Exception Info: System.InvalidOperationException
    at Microsoft.MediaCenter.Store.ObjectStore.Open(System.String, System.String, System.String, System.Reflection.Assembly, Boolean)
    at Microsoft.MediaCenter.Store.ObjectStore.Open(System.String, System.String, System.String, Boolean)
    at Microsoft.MediaCenter.Store.ObjectStore.AddObjectStoreReference()
    at Microsoft.MediaCenter.Store.ObjectStore.get_DefaultSingleton()
    at ServiceBus.UIFramework.UserControlPoint.Launch(System.String)

    and this:

    Faulting application name: ehshell.exe, version: 6.3.9600.16384, time stamp: 0x5215efc2
    Faulting module name: KERNELBASE.dll, version: 10.0.15063.502, time stamp: 0x005405b5
    Exception code: 0xe0434352
    Fault offset: 0x0000000000069e08
    Faulting process id: 0x2a38
    Faulting application start time: 0x01d32436ae1227e6
    Faulting application path: C:WINDOWSehomeehshell.exe
    Faulting module path: C:WINDOWSSystem32KERNELBASE.dll
    Report Id: 746a8a33-83d2-4927-a91b-f46d7f1c887b
    Faulting package full name:
    Faulting package-relative application ID:

  2. I got it to work so maybe something I did here fixed it. ! I had to install V8, uninstall, Install V12, uninstall, Re-install V8 and fix the codecs by installing shark codecs. Before all of this I did a lot of .net repairing with the repair tool so I don’t know what finally fixed it.

Leave a Reply

Your email address will not be published.

Expert Tip

Fix: Windows Media Player has stopped working on Windows 10

If the issue is with your Computer or a Laptop you should try using Reimage Plus which can scan the repositories and replace corrupt and missing files. This works in most cases, where the issue is originated due to a system corruption. You can download Reimage by clicking the Download button below.

Download Now

I'm not interested

Close