Apps crash on Print — isolate bad package via PrintIsolationHost
Joe B.
Reviewed for technical accuracy
Specialities: Windows 11/10, Print Spooler, Print Driver Isolation, Office & Adobe apps, Enterprise print servers
App crashes on Print in Windows 10/Windows 11 — Word, Excel, Outlook, Adobe Acrobat/Reader, Edge/Chrome
Quick answer: the accepted fix
Accepted fix when apps crash on Print (Windows 10/Windows 11): Enable Print Driver Isolation so drivers run in PrintIsolationHost.exe, identify the faulting driver DLL from Event Viewer, then update/replace the driver (HP/Kyocera/Canon/Ricoh/Brother/Lexmark). Set Print Processor = winprint, Data type = RAW, and disable third‑party print monitors.
Word/Outlook/Acrobat crash when opening Print dialog — logs to check
Open Event Viewer → Applications and Services Logs → Microsoft → Windows → PrintService → Admin for driver errors, and Windows Logs → Application for Event ID 1000.
Note any faulting module (e.g., KXUI.dll, HPC*.dll, UFR*.dll) and the queue’s driver model (PCL6, PS, XPS, Type 3, Type 4).
Switching to a Universal PS/PCL package or Type 4 class driver often resolves crashes.
Verification steps after isolation
Print a one‑page Word doc and a multi‑page PDF. Confirm the app no longer crashes, PrintIsolationHost.exe spins up, and the queue renders. If crashes persist only for one model, rebuild that queue with a clean driver and ensure Print Driver Isolation = Isolated.
Apps crash on Print — troubleshooting tips
Most print‑dialog crashes come from legacy Type 3 drivers injecting UI code into app processes.
Quick path: enable driver isolation → confirm in logs → replace the bad package → standardize on Universal PS/PCL or Type 4 → remove print monitors and enable winprint/RAW. This workflow fixes Word crashes when printing, Outlook crash on print, and Acrobat crash when printing PDF across mixed printer fleets.
Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.
Getting Started Is Easy
Ask for help, 24/7
Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.
Expert will respond in minutes
We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.
Save time & money
No scheduling hassles or expensive consults. Membership can save you significant time and money each month.
FAQ
Why do apps crash only when I click Print?
Legacy Type 3 drivers inject UI components into the application process. If a vendor DLL throws an exception, the app (Word/Acrobat/Outlook) crashes. Use Print Driver Isolation so code runs in PrintIsolationHost.exe instead.
How do I enable Print Driver Isolation?
Via Print Management → Drivers → Set Driver Isolation → Isolated, or GPO: Execute print drivers in isolated processes = Enabled. Restart the Print Spooler.
Where do I find the crashing driver?
Check Event Viewer → PrintService\Admin and Event ID 1000 in Application logs for the faulting module. Replace or update that driver package.
Should I use PCL or PS?
For PDFs/graphics, PS is often safer; for Office text, PCL6 is fast. If a family crashes, try the alternate or a Type 4 class driver.
Does this impact performance?
Minimal. Isolation creates a lightweight PrintIsolationHost process per driver. The stability gain far outweighs the small overhead.
| Symptom | Likely cause | Quick fix |
|---|---|---|
| Word/Outlook/Acrobat crash on Print | Legacy Type 3 driver DLL in app process | Enable Print Driver Isolation; update/replace the driver |
| Only one model crashes | Buggy PCL6/PS package | Switch to Universal driver; set winprint + RAW |
| Frequent Event ID 1000 | Faulting module from vendor UI/monitor | Remove status/port monitors; rebuild queue; clean spool |
| Crashes on RDS/VDI | Shared legacy drivers for many users | Enforce isolation via GPO; standardize on Type 4/Universal |
Step‑by‑step (Windows 10/11)
- Open Print Management → Drivers → set each vendor driver to Isolated.
- Restart the Print Spooler and clear the
PRINTERSspool folder (service stopped). - Replace crashing packages with Universal PS/PCL (HP UPD, Kyocera KX, Canon UFR II, Ricoh PCL6, Brother/Lexmark Universal).
- Printer Properties → Advanced: Processor = winprint; Data type = RAW; uncheck Enable advanced printing features.
Step‑by‑step (macOS)
- macOS crashes are rarer; rebuild the queue with the latest vendor driver or AirPrint.
- Disable third‑party status plugins; test with a generic PostScript queue.
- If only PDFs fail, print via system dialog and export as image to validate the printer path.
Sources
- Microsoft — Introduction to Print Driver Isolation
- Microsoft — Printer management on Windows
- Adobe — Troubleshoot PDF printing
Filed under: Printers
Related articles
- Printer won’t print after I changed Wi-Fi — what should I check first?
- Printer won’t print after I installed a new router — what do I check first?
- Printer won’t print my medical forms online — what do I check first?
- Printer won’t print bank forms online — the Print button works, but nothing comes out
- Printer won’t print from a website — I click Print and nothing happens
- Printer won’t print a PDF correctly — why is it cutting off or coming out blank?
- My printer ignores my print settings — why is it printing the wrong way?
- My printer won’t print black ink — but everything else prints. What’s wrong?