When you try to play an audio file in a PowerPoint presentation, a message appears: “Cannot Play Media.” This error stops the audio from working during slideshows or editing. The problem is usually caused by missing or broken audio codecs on your Windows system. This article explains why the error happens and provides step-by-step methods to repair the codecs and restore audio playback.
Key Takeaways: Restoring Audio Playback in PowerPoint
- Windows Media Feature Pack for N and KN editions: Installs missing codecs on Windows N/KN versions, fixing the “Cannot Play Media” error for audio files.
- Media Feature Pack for Windows 10/11 (Settings > Apps > Optional Features > Add a feature): Adds Windows Media Player components that include necessary audio codecs for PowerPoint.
- Convert audio to MP3 or WAV using a third-party converter: Avoids codec conflicts by switching to a format that PowerPoint supports natively.
Why PowerPoint Shows the “Cannot Play Media” Error for Audio
PowerPoint relies on the Windows Media Player codec framework to decode audio files during playback. When an audio file uses a codec that is not installed or is corrupted, PowerPoint cannot read the audio stream and displays the “Cannot Play Media” error. This happens most often with AAC, FLAC, OGG, or WMA files that are not natively supported by all Windows editions.
Windows N and KN editions (sold in Europe and Korea) do not include Windows Media Player by default. Without Media Player, many audio codecs are missing. Even on full Windows editions, a system update or third-party media software can replace or remove critical codecs, causing the error. The fix involves reinstalling the missing codecs or converting the audio to a compatible format.
Audio Formats and Codecs Affected
The following audio formats commonly trigger the “Cannot Play Media” error in PowerPoint:
- AAC (Advanced Audio Coding) – used in iTunes and many mobile recordings
- FLAC (Free Lossless Audio Codec) – high-quality audio files
- OGG (Ogg Vorbis) – open-source format used in some audio editors
- WMA (Windows Media Audio) – older format that may lack proper decoders
- M4A (MPEG-4 Audio) – container format often using AAC codec
Steps to Repair Missing or Broken Audio Codecs in PowerPoint
Follow these methods in order. Start with the simplest fix and move to advanced steps only if needed.
Method 1: Install the Windows Media Feature Pack
This method applies only to Windows 10/11 N and KN editions. If you have a standard edition, skip to Method 2.
- Open Windows Settings
Press the Windows key and I together to open Settings. Go to Apps and then Optional Features. - Add the Media Feature Pack
Click Add a feature at the top of the page. In the search box, type “Media Feature Pack.” Select the result and click Install. Windows will download and install the pack, which includes Windows Media Player and all its codecs. - Restart your computer
After installation finishes, restart your PC. Open PowerPoint and test the audio file again.
Method 2: Repair Windows Media Player Codecs on Full Windows Editions
If you have Windows 10/11 Pro, Home, or Enterprise (non-N), the codecs are usually present but may be corrupted. Use the built-in Media Feature Pack repair through Windows Features.
- Open Windows Features
Press the Windows key and type “Turn Windows features on or off.” Click the result to open the dialog. - Enable Media Features
Scroll down and expand the Media Features entry. Check the box for Windows Media Player. If it is already checked, uncheck it, click OK, restart, then recheck it and restart again. This reinstalls the Media Player codecs. - Run the Windows Media Player troubleshooter
Go to Settings > Update & Security > Troubleshoot > Additional troubleshooters. Select Windows Media Player and run the troubleshooter. It will scan for missing or corrupted codecs and attempt to repair them. - Restart and test
Restart your computer. Open PowerPoint and try playing the audio file.
Method 3: Convert the Audio File to a Supported Format
If codec repair does not work, convert the audio file to a format that PowerPoint supports natively. PowerPoint 2016 and later support MP3, WAV, and WMA (with proper codecs). Use a free audio converter like Audacity or the built-in Windows Voice Recorder.
- Download and install a converter
Audacity is a free, open-source audio editor. Download it from the official website and install it. You will also need the FFmpeg library for Audacity to import AAC and other formats. Download FFmpeg from the Audacity website and install it when prompted. - Open the audio file in Audacity
Launch Audacity. Drag the problematic audio file into the Audacity window. If a codec is missing, Audacity will prompt you to locate FFmpeg. Point it to the installed FFmpeg folder. - Export as MP3
Go to File > Export > Export as MP3. Choose a bitrate of 192 kbps or higher for good quality. Click Save. Name the file with a .mp3 extension. - Replace the audio in PowerPoint
In PowerPoint, select the audio icon on the slide. Press Delete. Go to Insert > Audio > Audio on My PC and select the new MP3 file. Test playback.
Method 4: Install a Third-Party Codec Pack
As a last resort, install a reputable codec pack that includes all common audio codecs. The K-Lite Codec Pack is widely used and does not conflict with PowerPoint when installed with default settings.
- Download K-Lite Codec Pack
Go to the official K-Lite website and download the Basic version. Run the installer. - Choose installation mode
Select Normal installation. Accept all defaults. The installer will register the codecs with Windows Media Player. - Restart and test
Restart your computer. Open PowerPoint and play the audio file.
If PowerPoint Still Shows the Error After Codec Repair
PowerPoint says “Cannot Play Media” only for one specific audio file
The audio file itself may be corrupted. Play the file in Windows Media Player or another media app. If it fails there too, the file is broken. Re-download or re-record the audio and convert it to MP3 before inserting it into PowerPoint.
Audio plays in Windows Media Player but not in PowerPoint
PowerPoint uses a different codec pipeline than Windows Media Player for embedded media. The audio format may be partially supported. Convert the file to MP3 (192 kbps) using Audacity. This format is natively supported by all versions of PowerPoint from 2010 onward.
Error appears after a Windows update
A Windows update can remove or replace codec registrations. Run the Windows Media Player troubleshooter from Settings > Update & Security > Troubleshoot. Also reinstall the Media Feature Pack as described in Method 2.
PowerPoint Audio Format Codec Support Comparison
| Audio Format | Native Support in PowerPoint | Codec Required |
|---|---|---|
| MP3 | Yes | Built-in Windows codec |
| WAV | Yes | Built-in Windows codec |
| WMA | Yes (with Windows Media Player) | Windows Media Player codec |
| AAC (M4A) | No | Media Feature Pack or third-party codec |
| FLAC | No | Third-party codec pack |
| OGG | No | Third-party codec pack |
PowerPoint supports MP3, WAV, and WMA natively on all editions with Windows Media Player installed. All other formats require additional codecs or conversion.
You can now fix the “Cannot Play Media” error by installing the Media Feature Pack, repairing Windows Media Player, or converting audio to MP3. For ongoing presentations, always embed audio in MP3 format to avoid codec conflicts. If you manage many presentations, use the Convert function in the File > Info section to check media compatibility before a live show.