"If a worker wants to do his job well, he must first sharpen his tools." - Confucius, "The Analects of Confucius. Lu Linggong"
Front page > Software tutorial > 4 Ways to Fix VLC Not Playing MKV Files on Windows 11

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Published on 2024-11-03
Browse:541

Basic Fixes

  • Shorten the file/directory name: VLC may fail to play an MKV file if its name or the directory name (where it’s located) is unusually long. Rename the MKV file or directory and retry playing it.
  • Install the MKV codec for VLC: If the VLC media player is missing the required MKV codecs, it may not play the Matroska video file. Download and install the Mega K-Lite Codec Pack to fix all missing video codecs in VLC.
  • Update or reinstall the VLC Media Player: Open the Microsoft Store, search VLC, and click Update (if available). Alternatively, uninstall it from Windows Settings > Apps > Installed apps, and install it afresh.

Fix 1: Repair the MKV File Using VLC

The VLC media player has an in-built feature to repair damaged AVI files. By renaming a non-playable MKV extension file to AVI, you can use VLC to repair and play it without errors.

Step 1: Press the Windows E shortcut to open the File Explorer app, navigate to the folder containing the MKV file, and press F2 to rename it.

Step 2: Replace the .mkv extension with .avi, and press Enter. Click Yes when prompted to change the file extension.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Step 3: Open VLC, click Tools, and select Preferences.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Step 4: Select the Input/Codecs tab, set the Damaged or incomplete AVI file to Always fix, and click Save. Double-click the video file to play it.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Fix 2: Increase the File Caching Value

If VLC isn’t playing MKV files, throwing an ‘unidentified codec: VLC could not identify the audio or video codec’ error, adjusting the file caching value should fix it.

Step 1: Open the VLC Media Player, click Tools, and select Preferences.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Step 2: Select the Input/Codecs tab and set Show settings to All.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Step 3: Click Input / Codecs in the left sidebar, type 1000 in the File caching (ms) option under ‘Advanced’, and select Save. Retry playing the MKV video file.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Fix 3: Disable Hardware-Accelerated Decoding

Hardware-accelerated decoding in VLC leverages your GPU to handle video decoding. However, this feature is known to create video playback issues. Disable it from the VLC app settings and retry playing the MKV file.

Step 1: Open the VLC media player Preferences (check the above steps).

Step 2: Click the Input / Codecs tab, set Hardware-accelerated decoding to Disable, and hit Save.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Fix 4: Reset All Preferences

Lastly, if nothing works, reset all VLC preferences to fix MKV files not playing on Windows 11.

Step 1: Access the VLC media player Preferences.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Step 2: Select the Interface tab and click Reset Preferences. Select OK when prompted to confirm it.

4 Ways to Fix VLC Not Playing MKV Files on Windows 11

Release Statement This article is reproduced at: https://www.guidingtech.com/fix-vlc-not-playing-mkv-files/ If there is any infringement, please contact [email protected] to delete it
Latest tutorial More>

Disclaimer: All resources provided are partly from the Internet. If there is any infringement of your copyright or other rights and interests, please explain the detailed reasons and provide proof of copyright or rights and interests and then send it to the email: [email protected] We will handle it for you as soon as possible.

Copyright© 2022 湘ICP备2022001581号-3