Printer troubleshooting technician providing live chat help

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

Technician avatar Technician
Hey! We’ll stop your apps crashing on Print. Tell me which app fails — Word/Excel/Outlook, Adobe Acrobat/Reader, or Edge/Chrome — and the printer brand (HP, Canon, Kyocera, Brother, Ricoh, Lexmark, etc.). We’ll use Print Driver Isolation (PrintIsolationHost.exe) to sandbox the bad driver package, then repair or replace it.
Customer
Windows 11, Office 365 Word and Outlook. When I click Print the app freezes then closes. Event Viewer shows Event ID 1000, Faulting module: KERNELBASE.dll. We use Kyocera KX and an HP Universal PCL6 queue.
Technician avatar Technician
Got it. Application crashes when opening Print dialog usually mean a user‑mode Type 3 print driver is injecting a bad module into the app process. Symptoms: Word/Outlook/Acrobat crash, WER points at ntdll.dll / ucrtbase.dll / KERNELBASE.dll, and Print Spooler (spoolsv.exe) keeps running. Fix plan: isolate print drivers via PrintIsolationHost, find the faulting driver DLL from PrintService\Admin logs, then update or swap to a stable package (e.g., HP UPD PCL6/PS, Kyocera KX current, Canon UFR II, Ricoh PCL6, Brother PCL, Lexmark Universal). We can also force winprint processor and RAW data type to avoid EMF/XPS hooks.
Customer
How do I turn on Print Driver Isolation on Windows 11?
Technician avatar Technician
Enable Print Driver Isolation (PrintIsolationHost.exe):
  1. Open Print Management (printmanagement.msc) → Drivers → right‑click each suspect driver → Set Driver Isolation → choose Isolated.
  2. Or enforce via Group Policy: Computer Configuration → Administrative Templates → Printers → enable Execute print drivers in isolated processes = Enabled.
  3. Restart the Print Spooler (services.msc) or run net stop spooler && net start spooler.
After this, the app calls the print UI but the driver code runs in PrintIsolationHost.exe, preventing Word/Acrobat from crashing even if the driver misbehaves.
Customer
Isolation helped. How do I identify which driver package is bad?
Technician avatar Technician
Locate the faulting driver DLL:
  • Open Event Viewer → Applications and Services Logs → Microsoft → Windows → PrintService → Admin. Look for errors around the crash. Note the driver name, provider, and processor (PCL6/PS/XPS).
  • In Windows Logs → Application, find Event ID 1000 (Application Error). The Faulting module often references a vendor DLL (e.g., KXUI.DLL, Hpcpp116.dll, CNLB0*.dll). That’s your culprit.
  • Optional deep dive: capture a short ProcMon trace or WER dump to confirm.
Once identified, we either update to the latest stable package, roll back, or switch the queue to a Universal/Class driver that’s known‑good.
Customer
Which replacements are stable? Our fleet is mixed (HP, Kyocera, Canon, Ricoh, Brother, Lexmark).
Technician avatar Technician
Stable driver choices to stop print‑dialog crashes:
  • HP: HP Universal Print Driver (PCL6 or PS). Prefer PS for PDFs/graphics; PCL6 for Office text. Avoid very old Type 3 packs.
  • Kyocera: latest KX Driver. If KX UI causes issues, test Mini Driver (PCL) or PS.
  • Canon: UFR II or Generic Plus UFR II. For legacy apps, PS3 often isolates best.
  • Ricoh: current PCL6 or PS universal. Turn off Bidirectional if the UI hangs.
  • Brother: Brother PCL or BR-Script (PS) package; disable add‑on Status Monitor.
  • Lexmark: Universal v2/v3 PS/PCL; remove legacy print monitors if present.
Also set each queue to: Print Processor = winprint and Default Data Type = RAW (Printer Properties → Advanced). This bypasses flaky EMF/XPS filters.
Customer
Acrobat still crashes on one old Canon PS queue.
Technician avatar Technician
For Acrobat/Reader crashes on Print:
  1. Update Acrobat, then enable Use system dialog and try the Adobe PDF/PostScript path.
  2. Switch that Canon queue to UFR II or a clean PS3 package; remove any legacy print monitor.
  3. In Printer Properties → Advanced, uncheck Enable advanced printing features (disables EMF spooling).
  4. Test a fresh queue with Class (Type 4) driver if supported; Type 4 isolates better in Windows 10/11.
Customer
Do I need to reinstall the whole print subsystem?
Technician avatar Technician
Usually not. Do a targeted driver cleanup:
  • Remove the crashing queue. In Print Management → All Drivers, delete the suspect package (check Driver is in use warnings).
  • Clear temp spool files: %SystemRoot%\System32\spool\PRINTERS (stop Spooler first).
  • Install the replacement driver; set Isolation = Isolated; default processor = winprint.
  • Disable third‑party add‑ons (status monitors, port monitors) and test with a Standard TCP/IP Port.
Customer
Any tips for RDS/Terminal Server where multiple users crash?
Technician avatar Technician
On RDS/VDI, enforce isolation globally via GPO, disable Render print jobs on client computers, and restrict to a known‑good Universal PS/PCL. Avoid old Point and Print packages; use Type 4 where possible. Capture one user’s WER crash and fix the underlying driver; crashes will disappear for everyone.
Customer
Great — Word and Acrobat no longer crash. What’s the final checklist?
Technician avatar Technician
Summary checklist to fix “apps crash on Print”: Isolate drivers (PrintIsolationHost) → Check PrintService\Admin & Event ID 1000 for faulting module → Replace/update the bad print driver (HP UPD, Kyocera KX, Canon UFR II, Ricoh PCL6, Brother/Lexmark Universal) → Force winprint + RAW → Disable advanced features/monitors → Clean the spool folder → Test again. Need help? Open the chat.

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.

Common crash symptoms and quick fixes
SymptomLikely causeQuick 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)

  1. Open Print Management → Drivers → set each vendor driver to Isolated.
  2. Restart the Print Spooler and clear the PRINTERS spool folder (service stopped).
  3. Replace crashing packages with Universal PS/PCL (HP UPD, Kyocera KX, Canon UFR II, Ricoh PCL6, Brother/Lexmark Universal).
  4. Printer Properties → Advanced: Processor = winprint; Data type = RAW; uncheck Enable advanced printing features.

Step‑by‑step (macOS)

  1. macOS crashes are rarer; rebuild the queue with the latest vendor driver or AirPrint.
  2. Disable third‑party status plugins; test with a generic PostScript queue.
  3. If only PDFs fail, print via system dialog and export as image to validate the printer path.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant