Video playback in PowerPoint stutters, freezes, or skips frames during a slideshow. This often happens because PowerPoint relies on your system’s video codecs and hardware decoding settings. If the wrong codec is installed or hardware acceleration conflicts with your graphics card, playback quality drops. This article explains why these hiccups occur and provides specific steps to fix codec and hardware decode issues.
Key Takeaways: Fixing Video Playback in PowerPoint
- File > Options > Advanced > Display > Disable hardware graphics acceleration: Stops PowerPoint from using the GPU for video decoding, which can cause stutter on older graphics cards.
- Install the HEVC Video Extensions from the Microsoft Store: Provides the codec needed for H.265 and H.264 video files that PowerPoint cannot decode natively.
- File > Options > Advanced > Slide Show > Enable hardware graphics acceleration: Re-enable GPU decoding after updating drivers or codecs to restore smooth playback on capable systems.
Why PowerPoint Video Playback Stutters or Freezes
PowerPoint uses the Windows Media Foundation framework to decode video files during a slideshow. Media Foundation relies on video codecs installed on your system and the graphics driver’s hardware decoding capabilities. When the codec for the video format is missing or outdated, PowerPoint falls back to software decoding. Software decoding uses the CPU, which may not keep up with high-resolution video, causing frame drops and stutter.
Hardware acceleration offloads video decoding to the GPU. This reduces CPU load and improves playback smoothness. However, if your graphics driver has bugs or is outdated, hardware acceleration can cause the opposite effect: the video may freeze, flicker, or show green artifacts. PowerPoint’s hardware graphics acceleration setting controls this behavior. When it is enabled and the GPU is incompatible, playback hiccups occur.
Common Video Formats and Their Codec Requirements
PowerPoint supports MP4, MOV, WMV, and AVI containers natively, but the codec inside the container determines compatibility.
- H.264 (AVC): Requires the H.264 Video Codec, which is included in Windows 10 and 11. No extra install needed.
- H.265 (HEVC): Requires the HEVC Video Extensions from the Microsoft Store. This codec is not preinstalled on most Windows systems.
- VP9: Requires the VP9 Video Extensions from the Microsoft Store. Used by YouTube downloads and some screen recorders.
- WMV / VC-1: Built into Windows. No extra codec needed.
Steps to Fix Video Playback Hiccups in PowerPoint
Method 1: Disable Hardware Graphics Acceleration
Disabling hardware acceleration forces PowerPoint to use software decoding, which is more reliable on systems with problematic GPU drivers.
- Open PowerPoint Options
Click File in the top-left corner, then click Options at the bottom of the left pane. - Navigate to the Advanced tab
In the PowerPoint Options dialog, click Advanced in the left sidebar. - Find the Display section
Scroll down to the Display section. It is about halfway down the list. - Disable hardware acceleration
Check the box labeled Disable hardware graphics acceleration. This turns off GPU-assisted video decoding. - Apply and restart
Click OK to close the dialog. Close PowerPoint completely, then reopen your presentation and test video playback.
Method 2: Install Missing Video Codecs
If the video file uses HEVC (H.265) or VP9, install the official codec from the Microsoft Store. Do not install third-party codec packs, as they can conflict with PowerPoint.
- Open the Microsoft Store
Click the Start button, type Microsoft Store, and press Enter. - Search for HEVC Video Extensions
In the Store search bar, type HEVC Video Extensions. Select the result from Microsoft Corporation. Click Install. The free version is sufficient for playback. - Search for VP9 Video Extensions
If your video uses VP9, search for VP9 Video Extensions and install it from Microsoft Corporation. - Restart PowerPoint
Close PowerPoint, then reopen your presentation. The codec will be available immediately.
Method 3: Update Graphics Drivers
Outdated GPU drivers are a common cause of hardware decode failures. Updating the driver can restore smooth playback without disabling hardware acceleration.
- Open Device Manager
Right-click the Start button and select Device Manager from the menu. - Expand Display adapters
Click the arrow next to Display adapters to see your graphics card. - Update the driver
Right-click your graphics card name and select Update driver. Choose Search automatically for drivers. Windows will find and install the latest driver. - Reboot your computer
After the driver installs, restart your computer. Open PowerPoint and test video playback.
Method 4: Re-Enable Hardware Acceleration After Fixing Codec or Drivers
If you disabled hardware acceleration earlier but have since installed the correct codec or updated your GPU driver, re-enable it for better performance.
- Open PowerPoint Options again
Click File > Options. - Go to Advanced > Display
Click Advanced, then scroll to the Display section. - Uncheck the disable box
Uncheck Disable hardware graphics acceleration. - Apply and test
Click OK, restart PowerPoint, and verify that video playback is smooth.
If Video Playback Still Has Issues After the Main Fix
PowerPoint Shows a Black Screen or Green Artifacts During Video Playback
This indicates a GPU driver conflict with hardware acceleration. Re-enable the Disable hardware graphics acceleration option in PowerPoint Options > Advanced > Display. If the issue persists, update your graphics driver from the manufacturer’s website (NVIDIA, AMD, or Intel) rather than using Windows Update.
Video Plays Audio but No Video
The video codec is present, but the video renderer is blocked. Go to File > Options > Advanced > Display and check Disable hardware graphics acceleration. If that does not help, convert the video to H.264 MP4 using a free tool like HandBrake. H.264 is the most compatible format for PowerPoint.
Video Stutters Only in Full-Screen Slideshow Mode
Full-screen mode uses a different rendering path. Ensure your presentation is set to use the correct display. Go to Slide Show > Set Up Slide Show. Under Multiple monitors, select your primary monitor. Also, set the Slide show resolution to 1024 x 768 or 1280 x 720 to reduce GPU load.
PowerPoint Freezes Completely When Inserting a Video
This is often caused by a corrupt video file or a codec that is not fully compatible. Test the video in Windows Media Player. If it plays there, the codec is fine. If Windows Media Player also freezes, the file is corrupt. Re-download or re-encode the video. If the file plays in Windows Media Player but not in PowerPoint, install the HEVC or VP9 codec as described in Method 2.
PowerPoint Video Playback: Hardware Acceleration vs Software Decoding
| Item | Hardware Acceleration (GPU) | Software Decoding (CPU) |
|---|---|---|
| Performance | High – uses GPU to decode video, reducing CPU load | Moderate to low – CPU handles all decoding, may cause stutter on 4K video |
| Compatibility | Depends on GPU driver and codec support | Works with any codec installed on the system |
| Typical issues | Green artifacts, black screen, freeze on old drivers | Frame drops, audio-video sync loss on high-resolution files |
| When to use | Modern GPU with updated drivers and HEVC codec installed | Old GPU, driver conflicts, or missing codecs |
| PowerPoint setting | Disable hardware graphics acceleration = unchecked | Disable hardware graphics acceleration = checked |
You can now diagnose and fix video playback hiccups in PowerPoint by checking your codec installation and hardware acceleration setting. Start by disabling hardware acceleration to see if the stutter stops. If it does, install the correct codec or update your GPU driver, then re-enable acceleration. For persistent issues, convert videos to H.264 MP4 format using a free tool. Test each fix in a single slide before applying it to your entire presentation.