If Outlook freezes or shows “Not Responding” when you try to print an email, calendar, or contact, the fix usually involves resetting the print settings, clearing the Outlook cache, or repairing the Office installation. Below are the most effective solutions, ordered from quickest to most thorough, along with the background on why this happens.
Why Outlook Freezes on Print
Outlook relies on a separate print spooler process and its own rendering engine to format emails for paper. When you hit Ctrl+P, Outlook builds a preview and sends the job to the Windows Spooler. A freeze can happen at any of these stages:
- Corrupted print styles – Outlook stores custom print styles (like “Table Style” or “Memo Style”) in the registry. A damaged style can hang the rendering.
- Large or complex emails – Emails with many embedded images, tables, or long threads take longer to render; a slow machine may appear frozen.
- Add-in interference – Third-party add-ins (PDF printers, CRM tools, antivirus plugins) hook into the print pipeline and can block it.
- Outdated printer driver – A driver that doesn’t support the current Windows print architecture can cause Outlook to wait indefinitely.
- Spooler service problems – If the Windows Print Spooler is stuck, Outlook will hang while trying to send the job.
Quick Fixes to Try First
Start with these low-risk steps. They take less than a minute each and resolve many freezes.
- Force close and restart Outlook – Press Ctrl+Shift+Esc to open Task Manager, select Microsoft Outlook, and click End Task. Reopen Outlook and try printing again.
- Print to a different printer – Choose “Microsoft Print to PDF” in the printer dropdown. If that works, the problem is tied to your regular printer driver.
- Restart the Print Spooler – Press Win+R, type
services.msc, find “Print Spooler,” right-click and choose Restart. Then try printing again. - Disable hardware graphics acceleration – Go to File > Options > Advanced, scroll to Display, and check “Disable hardware graphics acceleration.” Restart Outlook.
Reset Print Styles to Default
Outlook’s print styles are stored in the Windows registry under HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Printing (the version number may differ). If a style is corrupted, Outlook hangs when it tries to load it.
- Close Outlook.
- Press Win+R, type
regedit, and press Enter. - Navigate to the Printing key. Right-click it and select Export to back it up, then delete the entire Printing key.
- Reopen Outlook. It will recreate the default print styles.
This resets any custom page setups you’ve made, so you’ll need to reapply them. It’s a safe fix that resolves most print-specific freezes.
Clear the Outlook Cache and Temp Files
Outlook stores temporary files for print previews and rendering. A corrupted cache can cause hangs.
- Close Outlook.
- Press Win+R, type
%temp%, and delete everything inside the folder (skip files in use). - Also clear the Outlook cache: navigate to
%localappdata%\Microsoft\Office\16.0\Outlook(version may vary) and delete theOffline Filesfolder and any.tmpfiles. - Restart Outlook.
This does not delete your emails or settings — only temporary rendering data.
Start Outlook in Safe Mode and Disable Add-ins
Add-ins are a common culprit. To test, start Outlook with add-ins disabled:
- Press Win+R, type
outlook.exe /safe, and press Enter. - If printing works in Safe Mode, an add-in is the problem. Go to File > Options > Add-ins.
- At the bottom, select “COM Add-ins” and click Go. Uncheck all add-ins, restart Outlook normally, and test printing.
- Re-enable add-ins one by one to identify the offender.
Common offenders are PDF creators (Adobe, Foxit), fax software, and CRM plugins that hook into the print dialog.
Repair Office and Update Drivers
If the above fail, the Office installation itself may be damaged.
- Open Control Panel > Programs and Features.
- Select Microsoft 365 or Office, then click Change.
- Choose “Quick Repair” first. If that doesn’t help, try “Online Repair” (requires internet and takes longer).
Also update your printer driver. Go to the manufacturer’s support site, download the latest driver for your Windows version, and install it. Outdated drivers are a leading cause of print hangs.
Frequently Asked Questions
Why does Outlook only freeze when printing, not when doing other tasks?
Printing uses a separate code path that involves the print spooler, printer driver, and Outlook’s rendering engine. A problem in any of these components only appears when you print, while other Outlook functions remain unaffected.
Will resetting print styles delete my emails?
No. Print styles are only settings for how emails appear on paper (fonts, margins, headers). Resetting them does not touch your mailbox data, folders, or rules.
Can a large email cause Outlook to freeze when printing?
Yes. An email with many high-resolution images or a very long thread can take a long time to render. Try printing the email as plain text (Format Text > Plain Text) or select a smaller portion to print.
What if Outlook freezes when printing to PDF as well?
If “Microsoft Print to PDF” also hangs, the issue is likely Outlook itself, not the printer driver. Try resetting print styles or repairing Office.
Does the fix differ for Outlook on Mac?
Yes. On Mac, the steps are different: you can reset print styles by going to Outlook > Preferences > Print, and you may need to re-add your printer in System Preferences. The Windows-specific registry and spooler steps do not apply.
Is there a way to print without the preview?
Not directly. Outlook always generates a preview before printing. However, you can try printing from the message list by right-clicking an email and choosing Print — this sometimes bypasses a stuck preview window.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- How to Live Stream Using the Twitch Mobile App
- How to Change GPS Location on Android
- Change Window Border Width in Windows
- Enable iTunes Notification Center Widget on Mac
- Windows 10 Activation Error 0xc004c003: Fixes
- Modify Web Captures with JavaScript: A How-To