Immediate Fix: Disable Hardware Graphics Acceleration
The most effective solution for PowerPoint flickering on a second monitor is disabling Hardware Graphics Acceleration. This setting often conflicts with high-resolution external displays or older GPU drivers.
Open PowerPoint and navigate to File > Options. In the sidebar, select Advanced. Scroll down to the Display section and check the box for “Disable hardware graphics acceleration” and “Disable Slide Show hardware graphics acceleration.”
After applying these changes, restart PowerPoint. This forces the software to use software-based rendering, which is significantly more stable for multi-monitor setups.
Technical Explanation
Flickering typically occurs due to a “sync mismatch” between the Graphics Processing Unit (GPU) and the monitor’s refresh rate. When PowerPoint renders complex animations or transitions, it sends data to the secondary display buffer at a rate the hardware may not support simultaneously across two screens.
This issue is often exacerbated by “Display Scaling” in Windows. If your primary monitor is set to 100% and your second monitor is set to 150%, the GPU must perform extra calculations to render the UI, leading to visual artifacts or flickering.
| Feature | Impact on Flickering | Recommended Action |
|---|---|---|
| Hardware Acceleration | High | Disable in PowerPoint Settings |
| Refresh Rate | Medium | Set both monitors to 60Hz |
| Display Scaling | Low | Match scaling percentages |
To diagnose if your DirectX drivers are contributing to the flickering, you can generate a system diagnostic report using the following command:
dxdiag /t powerpoint_issue_report.txt

Alternative Methods
Update Graphics Drivers
Outdated drivers are a primary cause of rendering errors. Open the Device Manager, locate “Display Adapters,” and right-click your GPU to check for updates. Alternatively, download the latest drivers directly from NVIDIA, AMD, or Intel.
Adjust Monitor Refresh Rates
If your laptop screen is 144Hz and your monitor is 60Hz, the mismatch can cause the GPU to stutter. Go to Settings > System > Display > Advanced Display and set both screens to 60Hz to ensure synchronization.
Check Cable Integrity
Ensure you are using a high-quality HDMI or DisplayPort cable. Flickering often occurs when using low-bandwidth cables or faulty USB-C adapters that cannot handle the data throughput required for a PowerPoint presentation.
Run Office Repair
If the flickering persists, your Office installation might be corrupted. Go to the Control Panel, select “Programs and Features,” find Microsoft Office, and choose “Change” followed by “Online Repair.”