Free Download
Convert Any Video/Audio to Windows Media Player-friendly Formats
AuthorRecommended by the author

SoftwareHow to & Tips

Video FormatsConvert Video

Resources

How to Fix Windows Media Player Cannot Play the File?

Author: Kevincy by Kevincy

Updated on Sep 17, 2026

Here are some quick fixes to the problem of video or audio not playing on Windows Media Player. Since converting files to a WMP-supported format is the most efficient method, you can download the powerful video converter to resolve the playback error on your PC:

Windows Media Player is still useful for many Windows users, especially if you prefer the classic player for local videos, music, CDs, and media library management. On Windows 11, Microsoft refers to the classic app as Windows Media Player Legacy; the newer Media Player app is a separate player. The classic WMP can still fail with messages like “Windows Media Player cannot play the file,” “the required video codec is not installed,” or “Windows Media Player encountered a problem while playing the file.”

In most cases, the problem is not the file extension alone. MP4, AVI, MKV, and ASF are containers, so the codecs inside matter just as much as the extension. For example, if Windows Media Player plays the sound but shows a black or blank screen, the audio stream may be supported while the video codec is not. The reverse can happen when the picture works but the audio codec is unsupported. Other causes include a damaged file, missing Media Feature Pack on Windows N editions, outdated drivers, or a broken WMP installation.

ASF deserves a special note. It stands for Advanced Systems Format and is a Microsoft container format, not a codec by itself. Windows Media Player supports ASF, but an .asf file can still fail if the audio or video stream inside uses a codec that is missing or unsupported. So there is no single universal “ASF codec” that fixes every ASF file. The methods below cover these codec-related cases as well as general WMP playback errors.

Method 1: Check and Install the Needed Codec for Windows Media Player

Windows Media Player can’t decode a stream when the required video or audio codec is missing. This is why an MP4 may play with no sound, an AVI may show only audio, an MKV may refuse to open, a WebM file may not play at all, and an ASF file may fail even though ASF itself is supported by WMP. Before installing anything, it helps to identify the codec inside the file and then add only the component you actually need.

Windows Media Player Automatic UpdatesWindows Media Player Automatic Updates

1. Check Player Updates and Identify the Missing Codec

In Windows Media Player 12 Legacy, the older interface may show "Tools" > "Options" > "Player" > "Automatic updates" (as in the image). Keeping the player updated can fix some playback issues, but it does not guarantee support for every newer codec such as HEVC, AV1, VP9, DTS, Opus, or WebM support.

For a file already listed in WMP, right-click it and open "Properties" to see whether video/audio codec information is available. If WMP does not show enough details, use a media information tool such as MediaInfo to inspect the streams. When WMP plays only audio, focus on the video codec first; when it shows video but has no sound, check the audio codec.


This step is especially useful. For example, an .asf file may contain Windows Media Video/Audio or a different codec, so downloading something simply labeled “ASF codec” may not address the actual problem. Identify the stream codec first, then install the matching component or use the conversion method below.

2. Install the Needed Microsoft Extension or a Trusted Codec Pack

Windows and Windows Media Player already include many common codecs, but additional formats may require an extension. Microsoft lists Store extensions including MPEG-2 Video Extension, HEVC Video Extensions, VP9 Video Extensions, AV1 Video Extension, and Web Media Extensions. If you prefer broader third-party support, K-Lite Codec Pack can help with many codec-related playback issues. Here is a useful reference: >> The 5 Best Codec Packs for Playing Video and Audio Files Without Any Issue.

Download codec packs only from their official or trusted sources. Users on Windows 10/11 N editions may also need to install the Media Feature Pack before Windows Media Player and related media technologies work normally.

Method 2: Convert the Video/Audio to a File Supported by Windows Media Player   

If you don’t want to install extra codecs or the file still won’t open after installing them, converting the video/audio is usually the cleaner fix. WMV is a safe choice for Windows Media Player, so you can convert videos to WMV. For audio, WMA or MP3 is often more convenient. WonderFox HD Video Converter Factory Pro supports nearly all common video/audio inputs and 500+ output presets. It can convert troublesome MP4, AVI, WebM, MKV, ASF, and other files to a format and codec combination that WMP can play.

For best compatibility, you can choose WMV directly. If you prefer MP4, use H.264 for video and AAC or MP3 for audio instead of HEVC, AV1, DTS, or other codecs that Windows Media Player Legacy may not handle well. Download the converter software for preparation.

Free Download Free Download

Easy Steps to Convert Videos to Windows Media Player

Three Steps to Convert Files to WMV

Before start, please free downloadfree download the software.

Step 1. Add the Video Files

Open WonderFox HD Video Converter Factory Pro, and select "Converter". Then, click "Add Files" to import your videos or directly drag and drop them into the software .

Step 2. Choose a Windows Media Player-friendly Format

Click the Output Format profile on the right side of the window, and then choose "WMV" under the "Video" tab. This is the simplest choice for WMP. You can also choose MP4 and open "Parameter settings" to set the video encoder to H.264 and the audio encoder to AAC or MP3.

For AVI files, you may keep AVI as the container but change the video/audio encoders to more compatible ones. For MKV, WebM, or problematic ASF files, converting to WMV or MP4 H.264/AAC is usually more reliable than trying to force WMP to decode an unsupported stream.

Step 3. Initialize the Process

Hit "Run" on the lower right corner to initiate the conversion. Once the conversion is completed, open the output folder and play the converted file in Windows Media Player. The same workflow also works when WMP shows errors like MP4 not playing, AVI no video, WebM unsupported, MKV not recognized, or “Windows Media Player encountered a problem while playing the file.”

Method 3: Check Whether the File Itself Is Damaged or Blocked

If the same file fails in Windows Media Player, VLC, Media Player, and other players, the file may be incomplete, corrupted, encrypted, or blocked by another program. This is common with interrupted downloads, unfinished file transfers, damaged AVI/MKV files, or videos copied from external drives.

Try these quick checks first: copy the file to a local folder, shorten an overly long file path, right-click the file and choose "Properties" to see whether Windows has blocked it, redownload or re-export the video, and temporarily check whether antivirus or third-party codec tools are interfering with playback. If the file is only slightly damaged, re-encoding it with a video converter may help. If it is severely corrupted, use a dedicated video repair tool or get a new copy of the source file.

Method 4: Update Video and Sound Card Drivers of Your Computer

Update Video and Audio Card DriverUpdate Video and Audio Card Driver

When Windows Media Player opens a file but shows only sound, only picture, a black screen, or stuttering playback, the problem can also be related to display or audio drivers. However, if the same file plays correctly in another player, a codec mismatch in WMP is usually more likely than a hardware driver problem.

Open "Device Manager" on your computer. Expand "Display adapters" and "Sound, video and game controllers", right-click the related device, and choose "Update driver" > "Search automatically for drivers". You can also download the latest graphics or audio driver directly from the device manufacturer's official website. After updating, restart your PC and try the file again.

Method 5: Update, Enable, or Reinstall Windows Media Player

Reinstall Windows Media Player Reinstall Windows Media Player

Updating or reinstalling Windows Media Player can fix errors caused by broken player settings, missing components, or an outdated installation. On Windows 11, the classic app may appear as "Windows Media Player Legacy" and can be managed as an optional feature. On Windows 10/11 N editions, you may also need the Media Feature Pack before WMP works normally.

On Windows 10, open "Settings" > "Apps" > "Optional features" and check whether Windows Media Player is installed. You can also open "Control Panel" > "Programs" > "Programs and Features" > "Turn Windows features on or off", expand "Media Features", uncheck "Windows Media Player", click "OK", restart your PC, and then repeat the steps to enable it again.

On Windows 11, go to "Settings" > "System" > "Optional features" > "View features", search for "Windows Media Player Legacy", and install it if it is missing. If you are using Windows N, install "Media Feature Pack" from Optional features as well. After that, open the file again to see whether the Windows Media Player error goes away.

Method 6: Use a Third-party Media Player

The methods above can solve most Windows Media Player cannot play the file, Windows Media Player cannot find the file, and similar playback errors. However, if you only need to watch the video on your PC and don’t specifically need Windows Media Player, using a Windows Media Player alternative is often the fastest workaround.

VLC Media Player is a popular choice because it can play many MP4, AVI, WebM, MKV, and other files without separate codec installation. PotPlayer and MPC-HC are also common options for local playback. Just remember that using another player only solves playback on your computer. If you need the file to work in WMP, PowerPoint, an older TV, or another device, converting the file to a compatible format is still a better long-term solution.

FAQs

Q1. Why won’t Windows Media Player play my MP4 file?

MP4 is only a container. If the video uses HEVC, AV1, high-resolution settings, or an unsupported audio codec such as DTS, Windows Media Player may fail to play it. Convert the file to MP4 with H.264 video and AAC/MP3 audio, or convert it directly to WMV.


Q2. Can Windows Media Player play AVI files?

Yes, but only when the codecs inside the AVI file are supported. If an AVI has no video, no sound, or cannot open, install a codec pack, convert AVI to WMV, or change the AVI video/audio encoders to more compatible ones.


Q3. Does Windows Media Player support WebM?

Classic Windows Media Player does not play WebM files out of the box. You can install related Microsoft media extensions, use a player like VLC, or convert WebM to WMV/MP4 for easier playback.


Q4. Why won’t an ASF file play if Windows Media Player supports ASF?

ASF is a container, not one specific codec. Windows Media Player supports the ASF format, but an individual .asf file can still contain a video or audio codec that is missing, unsupported, damaged, or protected. Check the codecs inside the file first; then install the needed component or convert the file to WMV or MP4 H.264/AAC.


Q5. What should I do when WMP says “encountered a problem while playing the file”?

Try the basics first: open another file, test the same file in another player, redownload the file, update or reinstall Windows Media Player, check drivers, and convert the file to a WMP-friendly format. If no player can open the file, the file itself is likely damaged.

Wrap-up

Windows Media Player playback errors usually come down to unsupported codecs, damaged files, missing Windows media components, or outdated drivers. If WMP plays only audio with no video, check the video codec first. If an ASF file fails, remember that ASF is the container and the stream codec inside is what matters. For a one-time local playback need, installing the correct codec or switching to VLC may be enough. But if you want the file to play reliably in Windows Media Player and other Windows apps, converting it to WMV or MP4 H.264/AAC is the most straightforward solution.




Kevincy

Kevincy Berel

Kevincy joined the WonderFox team in 2014 and has been a senior columnist ever since. With over two decades of experience in the video editing industry, he shares tutorials, tips, and how-to guides on video/audio processing and personal DVD backups. Family-oriented and passionate about helping others, he is dedicated to making video and audio processing easier for readers.

Email

Kevincy

Kevincy Berel

Kevincy joined the WonderFox team in 2014 and has been a senior columnist ever since. With over two decades of experience in the video editing industry, he shares tutorials, tips, and how-to guides on video/audio processing and personal DVD backups. Family-oriented and passionate about helping others, he is dedicated to making video and audio processing easier for readers.

Email

An All-purpose Video Converter to Fix WMP Playback Errors

HD Pro

WonderFox HD Video Converter Factory Pro

It supports a wide range of video/audio codecs, formats, and device presets. You can use it to convert MP4, AVI, WebM, MKV, MOV, FLV, and more to Windows Media Player-friendly formats, adjust video/audio parameters, compress large files, and save online videos for offline playback. The software also includes handy tools such as video editor, GIF maker, subtitle extractor, and ringtone maker.

Free Download Free Download

More Related Articles

How to Play HEVC (H.265) Videos in Windows Media Player? How to Play Videos with H.264 Codec in Windows Media Player? Three Ways to Fix Windows Media Player DTS Codec Issue
How to Find and Install Codecs for Windows Media Player Windows Media Player FLAC Not Playing? Here Are 2 Simple Methods How to Play VOB Files in Windows Media Player? (Solved)