How to Enable Hardware Acceleration Media Player Classic
Open Media Player Classic, click View → Options, go to Playback, then enable Use D3D9/DXVA2 or Use D3D11 under the GPU decoding section to enable hardware acceleration.
Hardware acceleration offloads video decoding from your CPU to your GPU, cutting processor load and boosting playback smoothness — especially for 4K files, high bitrate MKV streams, or older machines. Here's how to get it working properly.
Accessing Hardware Acceleration Settings
The settings live in the Options menu. Launch the player, then click View at the top. Select Options (or press Ctrl+O). A window opens with tabs on the left side. Click Playback to expand the playback-related settings.
Inside the Playback tab, scroll down until you see the GPU decoding section. This is where how to enable hardware acceleration media player classic actually happens. You'll see checkboxes for Use D3D9/DXVA2 and Use D3D11 — these are your GPU acceleration options.
Which GPU Option Should You Choose?
D3D9/DXVA2 is the older standard, supported on Windows 7 and Windows 10 machines with older graphics cards (NVIDIA GTX 600/700, AMD Radeon HD 7000 and earlier). It works reliably on 32-bit and 64-bit builds.
D3D11 is newer, faster, and preferred on Windows 10 and Windows 11 systems with modern GPUs. If your card supports it, enable this one instead. D3D11 handles H.264, HEVC (H.265), VP8, VP9, and AV1 codecs more efficiently than DXVA2.
Check your GPU first. NVIDIA users with GTX 750 Ti or newer should use D3D11. AMD Radeon RX users and Intel Arc owners definitely support it. Older integrated graphics (Intel HD 4000 and up) work fine with D3D11 as well.
If you're unsure, tick both boxes. The player will use whichever one your system supports; it won't conflict.
Enabling It Step-by-Step
Navigate to View → Options → Playback tab. Look for the GPU decoding section near the bottom. Check the box next to Use D3D11 (or Use D3D9/DXVA2 if you're on older hardware). Click OK to save and close the window.
The setting takes effect immediately. Open a video file and playback should feel more responsive. CPU usage during playback will drop noticeably — watch your Task Manager (Ctrl+Shift+Esc) while playing a 1080p or 4K file to confirm GPU load is higher than CPU load.
Troubleshooting GPU Acceleration
If the player crashes when you enable it, your GPU or drivers don't fully support the selected decoding method. Try the other option instead. Update your graphics drivers first through NVIDIA GeForce Experience, AMD Radeon Software, or Intel Arc Control.
Some older codecs (like MPEG-2) may not support hardware decoding. In those cases, the software falls back to CPU decoding automatically — this is normal behavior.
Why Hardware Acceleration Matters
This lightweight video player already has minimal overhead compared to VLC or Potplayer, but enabling GPU acceleration makes it even faster. A 4K HEVC file that would stutter on CPU-only playback runs flawlessly with acceleration on. Your CPU stays free for background tasks instead of maxing out during video playback.
Learn how to install the free media player if you haven't already, or add subtitle support once you've got acceleration running smoothly.
The hardware acceleration feature transforms how to enable hardware acceleration media player classic from a power-hungry player into a truly efficient viewing tool. Toggle it on, test it, and stick with whichever GPU option your system handles best.
Related Articles
- top free portable video player windows
- best open source media player windows portable
- how to use media player classic
- media player classic alternative open source
- media player classic not opening video files
- how to add subtitles media player classic
- media player classic stuttering or lagging fix
- why media player classic crashing on startup