FIX: Windows Media Player won’t play AVI files

by Matthew Adams
Matthew Adams
Matthew Adams
Windows & Software Expert
Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things... read more
Affiliate Disclosure
  • Multimedia issues are somewhat common, and many users reported that AVI files are not playing on Windows 10.
  • Fixing this issue is somewhat simple, and you can just try editing the file in video editing software.
  • Another simple workaround is to use a different multimedia player to play the AVI file.
  • If AVI files are not playing, you can always try installing a codec pack to fix the problem.
play VOB files

Windows Media Player supports most of the mainstream video formats, but it doesn’t play all media files.

AVI is one file format that Windows Media Player should play without any errors, but some WMP users still can’t play AVI videos with it. When WMP doesn’t play AVI videos, it will return an error message stating, Windows Media Player cannot play the file.

 This is how you can play AVI videos in WMP if it’s returning that playback error message.

What can I do if Windows 10 won’t play AVI files?

  1. Install the K-Lite Codec Pack
  2. Fix AVI files with DivFix++
  3. Convert the AVI file to another media format
  4. Use Adobe Premiere Pro
  5. Open the AVI with VLC
  6. Restore Windows to a restore point

1. Install the K-Lite Codec Pack

  1. First, open this website page and click Download Standard to save the K-Lite installer to your hard drive.
  2. Then open the K-Lite installer, and press the Next button.
  3. Select the Normal mode radio button, and then press the Next button.
  4. Select the default profile 1 from the drop-down menu and click Next.
  5. A customization board then opens from which you can select additional options for configuring components. Press the Next button to go to the next setup page.
  6. Select the Windows Media Player checkbox for file associations, and then click the Next button.
  7. Then you can select supported video and audio file formats. Press the Select All button to select them all.
  8. Press the Next button to finish the setup wizard.
  9. Thereafter, press the Finish button to close the K-Lite setup window.

K-Lite is one of the most comprehensive codec packs, and it will surely help if you can’t play AVI files on Windows 10.

2. Fix AVI Files With DivFix++

  1. First, press the Download button on this webpage to save DivFix’s Zip to a folder.
  2. Then extract the DivFix Zip by pressing the Extract All button in File Explorer and selecting a path to extract it to.
  3. Open DivFix’s window from the extracted folder.
  4. Click the Add Files button to select an AVI video.
  5. Press the Strip Index button.
  6. Next, select the folder icon to choose a path for the fixed AVI file.
  7. Press the Fix button to repair the AVI.
  8. Thereafter, open WMP to play the AVI.

If you still cannot play AVI files in Windows 10 with the K-Lite codec pack, it might be the case that the AVI file is corrupted.

Try playing numerous AVI video files in Windows Media Player. If it’s the case that one is corrupted, you can fix it with the DivFix++ software. This is how you can fix AVI videos with DivFix++.

3. Convert the AVI File to another media format

Alternatively, you could also convert the AVI file to another supported WMP format such as WMV.

This isn’t exactly a fix, but it’s a workaround that will probably help you if AVI files are not playing.

You can convert AVIs to WMV by opening this page, clicking the Choose file button to select AVI, and then pressing Convert file.

4. Open AVI files with Adobe Premiere Pro

Premiere Pro is an industry-leading video editor used by professionals from YouTube to Hollywood.

It is capable of handling any type of video format you thought at it with ease, and it gives you complete control over editing clips and creating your own quality content.

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

Take your work to the next level, by using the accompanying app, Premiere Rush, which allows you to continue your work uninterrupted on your mobile device.

Additionally, it perfectly integrates with the rest of the Creative Cloud apps to make life easier and your videos better. Moreover, you can try Adobe Premiere Pro completely free for 7 days.

With its array of powerful features, Adobe Premiere Pro is a great choice if AVI files are not playing on your PC.

Here are just some of the powerful features that Adobe Premiere Pro boasts:

  • Automated tools powered by Adobe Sensei
  • 8K support with ProRes HDR
  • VR editing
  • Work on-the-go with Adobe Rush
  • Audio mixing

Get Adobe Premiere Pro

5. Open the AVI with VLC

  1. First, press the Download VLC button on this page; and then open the software’s installer to add it Windows.
  2. Open the VLC media software.
  3. Open an AVI video in VLC. If it’s an AVI with a broken index, a Broken or missing AVI dialog box window opens.
  4. Now select the Build index and then play option on the Broken or missing AVI dialog box window.
  5. You can also configure VLC to automatically fix the AVI files without any dialog box opening. To do so, click Tools > Preferences in VLC.
  6. Select the Input/Codecs tab and scroll to the Files section.
  7. Select Always Fix from the Damaged or incomplete AVI drop-down menu.

You can also fix broken AVI files with the VLC media software. If it’s more of a compatibility issue, VLC will certainly play the AVI as it’s almost a universal media player.

However, note that VLC only temporarily fixes the video, but it’s a decent workaround if you can’t play AVI files on Windows 10.

6. Restore Windows to a restore point

  1. Press the Win key + X hotkey to open the Win + X menu.
  2. Click Run to open its window as shown directly below.
  3. Enter rstrui in Run’s text box and click OK to open the window directly below.
  4. Press the Next button, and then select a restore point from those listed.
  5. Click Next and Finish to confirm your chosen restore point and restore Windows.

If Windows Media Player was playing AVI videos without any issues a few months back, restoring Windows to an earlier restore can be helpful if you cannot play AVI files in Windows 10.

As long as you’ve had System Restore enabled, you can utilize that tool to revert Windows to a time when AVI files were playing in WMP.

Those are a few resolutions that will fix AVI videos that aren’t playing in Windows 10’s Windows Media Player and other media software.

If you’re utilizing older versions of WMP in Vista or XP, update the software and check that the AVI format is selected on WMP’s File Types tab. For further details on how to add an AVI codec to Windows Media Player, check out this post.

This article covers:Topics: