Media Player Classic Error code: 0x8876086A

Last updated on January 14th, 2019

If you are using Media Player Classic under Windows (Windows 10/8/7 or Windows XP) operating system, you may get  the following error when you try to play a video, but the video will play normally after hitting "OK". 

"CreateDevice failed,
Error code: 0x8876086A
DX9AllocatorPresenter failed



To solve this problem follow these steps:

Step 1. First use the DirextX Diagnostic Tool to check if DirectDraw Acceleration and Direct3D Acceleration are Enabled. To do this, click  Start > Run and at the Run command box type dxdiag and then press ENTER.


At the next window, choose Yes


At the Display tab, under DirectX Features check if DirectDraw Acceleration and Direct3D Acceleration are Enabled


a. In Windows XP, if either of these features are disabled try to Enable them using the "Enable" option in that line.

b. In Windows 7 these options are enabled by Default and you don't have the choice to Disable or Enable them.

If you still have errors with DirectX Diagnostic tool, try to download the latest display drivers from the manufacturer’s site and run the DxDiag tool again.

Step 2.  After making sure that DirectDraw Acceleration and Direct3D Acceleration are Enabled, open Media Player Classic and if the above problem persists, go to File menu and choose View  > Options


At the Options window, under Playback choose Output.


At the top right side in "DirectShow Video" option, use the drop – down arrow and select "System Default". Then Choose OK to close this window.


Now close the Media player application and run it again.

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free: