Powerpoint Flickering On Second Monitor [Solved]

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

PowerPoint flickering on a secondary monitor in a workspace setting.

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.”