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.
- Press WIN + I to open Windows settings.
- Select Update & Security and navigate to Update history > Uninstall update
- 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.
- Double-click on KB4013429 in the search result and click OK to confirm the update removal.
- 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.
- Press CTRL + I to open Windows settings.
- 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.
- 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.
- Download the Codec Tweak Tool from here.
- Run the application with admin privileges or grant the UAC prompt when it appears.
- Select MS Codec Tweaks under Win7DFilterTweaker.
- Check the first 4 boxes as shown in the image below to disable.
- Click Apply & Close.
- 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.
- Download CompPkgSup.dll from here.
- 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.
- 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.
- 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 - 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
- Open the Start Menu and type troubleshooting
- Scroll down the list of troubleshooting options, select Video Playback and Run the troubleshooter.
- If the Troubleshooter identifies any issues, Apply the fix and then check if you can open any multimedia applications.