Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

Splwow64.exe is normally a legitimate Windows printing component, not a file you should delete. On 64-bit Windows, it helps older 32-bit applications communicate with the 64-bit print spooler and printer-driver environment.

When it crashes, freezes, or prevents printing, the underlying cause is usually a printer-driver conflict, a stuck Print Spooler queue, an incompatibility with a legacy application, a Remote Desktop printing problem, or damaged Windows components. Work through the low-risk checks first, then repair the driver or Windows installation if necessary.

Quick diagnosis

Symptom Most likely direction
splwow64.exe appears briefly after printing Usually normal timeout behavior
One older application crashes while printing Application and printer-driver compatibility
Every application fails to print Spooler, queue, driver, printer connection, or Windows components
Print jobs remain stuck Print Spooler or queue corruption
Only Remote Desktop sessions hang RDS printer redirection or process cleanup
The file is unsigned or stored in an unusual folder Separate security investigation

What is splwow64.exe?

The name refers to Windows’ printing compatibility, or “thunking,” process. Its purpose is to bridge a 32-bit printing application and the 64-bit Windows print spooler and driver environment.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You are most likely to see it when printing from older versions of Office, accounting software, label-printing applications, or other legacy programs. It can also be involved with older printer drivers and printers redirected through Remote Desktop Services.

#1 Best Overall
HP 67 Black/Tri-Color Ink Cartridges (2-Pack) | Works with DeskJet 1255, 2700, 4100, Envy 6000, 6400 | Instant Ink Eligible | 3YP29AN | Packaging May Vary
  • HP Ink Cartridges are engineered to work with HP printers to provide consistent quality, reliability and value
  • Works with these HP Printers: DeskJet 1255, 2710e, 2720e, 2721e, 2722, 2722e, 2723e, 2724, 2725, 2732, 2742e, 2752e, 2755, 2755e, 4110e, 4120e, 4121e, 4122e, 4123e, 4130e, 4132e, 4152e, 4155e, 4158e; DeskJet Plus 4122, 4132, 4155
  • Works with these HP Printers: ENVY 6010e, 6020e, 6022e, 6030e, 6032e, 6034e, 6050e, 6052e, 6055, 6055e, 6075, 6075e, 6420e, 6422e, 6430e, 6432e, 6450e, 6452e, 6455e, 6458e, 6475e; ENVY Pro 6455, 6458, 6475
  • Cartridge yield (approx.): 120 pages black, 100 pages tri-color
  • Trusted HP Printer Ink Cartridges for every printing need: Perfect for everyday home, office, and small business printing needs — choose HP 67 Ink Cartridges for reliable printing

It is not expected to run constantly on every PC. Windows may launch it when an application prints or opens Print Preview, and the process may remain in Task Manager for a short time afterward. Microsoft has documented delayed termination to improve printing performance. The exact timeout depends on the Windows version and scenario: older Windows 8 documentation describes a two-minute timeout after a relevant update, while Microsoft’s RDS documentation describes a three-minute timeout in that specific Remote Desktop scenario. Neither number should be treated as a universal Windows 10 or Windows 11 rule. Microsoft’s splwow64.exe documentation explains the older behavior.

What does a “splwow64.exe error” mean?

The process name appears in several different situations, including:

  • “splwow64.exe has stopped working.”
  • “The application was unable to start correctly,” sometimes with error 0xc0000142.
  • A legacy application crashes when printing or opening Print Preview.
  • The print dialog freezes or closes.
  • Print jobs remain stuck in the queue.
  • The Print Spooler stops or repeatedly crashes.
  • A driver installer reports that splwow64.exe is using a file.
  • A Remote Desktop session does not close cleanly.
  • The process remains in Task Manager after printing.

These symptoms do not identify one universal fault. Before changing anything, record the exact error text and code, the affected application, printer model, Windows edition and build, and whether the problem affects one application or all applications.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Is splwow64.exe malware?

A genuine Microsoft-supplied copy is a legitimate Windows component, but the filename alone does not prove that a file is safe. Verify the process rather than assuming either that it is malware or that every file with this name is genuine.

  1. Press Ctrl + Shift + Esc to open Task Manager.
  2. Find splwow64.exe, right-click it, and choose Open file location.
  3. Check that the file is in a normal Windows system location, rather than an unexpected user-writable folder such as a temporary or profile directory.
  4. Open the file’s properties and inspect its Digital Signatures tab. A valid Microsoft signature is an important part of the check.
  5. Consider the process’s behavior and parent process. High resource use, repeated crashes, an invalid signature, or a suspicious location warrants a security investigation.

Do not download splwow64.exe or replacement DLL files from third-party download sites. Do not delete the Windows copy. If the genuine process is failing, repair the queue, spooler, driver, application, or Windows installation instead.

Rank #2
HP 64 Black & Tri-Color Ink Cartridges Printers (Combo Pack) | Works with Printer Series: Inspire 7950e; Envy Photo 6200, 7100, 7800; Tango | Eligible for Instant Ink | X4D92AN
  • HP Ink Cartridges are engineered to work with HP printers to provide consistent quality, reliability and value
  • Works with these HP Printers: ENVY Inspire 7955e, 7958e; ENVY Photo 6220, 6222, 6230, 6232, 6252, 6255, 6258, 7134, 7155, 7158, 7164, 7830, 7855, 7858, 7864; Tango; Tango X
  • Cartridge yield (approx.): 200 pages black, 165 pages tri-color
  • Trusted HP Printer Ink Cartridges for every printing need: Perfect for everyday home, office, and small business printing needs — choose HP 64 Ink Cartridges for reliable printing
  • HP has kept over 2,300 metric tons of plastic out of our world’s oceans to be upcycled into HP Ink cartridges and other everyday products

Start with two simple comparison tests

Before resetting anything, narrow down the scope:

  1. Print from the affected legacy application.
  2. Print a test page or open printer properties in Windows.
  3. Try Windows Notepad or another simple application.
  4. If available, test a current 64-bit application.
  5. Try Microsoft Print to PDF or another printer.
  6. Compare direct printing with Print Preview.

The results point to the next branch:

  • Only one old application fails: suspect its printing subsystem, add-ins, rendering path, compatibility settings, or interaction with the driver.
  • Every application fails: focus on the queue, Print Spooler, printer driver, printer connection, or Windows components.
  • Only one printer fails: investigate that printer’s driver, port, queue, or device.
  • Print to PDF works but a physical printer fails: focus on the physical printer driver, port, print server, or vendor software.
  • Only a redirected printer fails in Remote Desktop: investigate RDS redirection and server-side driver configuration.

Clear the queue and restart Print Spooler

Start here when jobs are stuck, the print dialog hangs, or the spooler has stopped. In Windows 11, open Settings > Bluetooth & devices > Printers & scanners, select the affected printer, open its print queue, and cancel all queued jobs.

Canceling the queue removes pending jobs. Documents that have not reached the printer will need to be submitted again.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Next, restart the service:

  1. Press Windows key + R.
  2. Enter services.msc and press Enter.
  3. Find Print Spooler.
  4. Right-click it and choose Restart.

If the service will not restart or jobs return immediately, perform a full spooler reset. This requires appropriate permissions:

  1. In services.msc, right-click Print Spooler and select Stop.
  2. Open %WINDIR%System32spoolPRINTERS.
  3. Delete the files inside that folder, but do not delete the PRINTERS folder itself.
  4. Return to Services and start Print Spooler.
  5. Set its startup type to Automatic if it has been changed.

An elevated Command Prompt provides the equivalent reset:

net stop spooler
del /q "%WINDIR%System32spoolPRINTERS*"
net start spooler

Use the graphical procedure if you are not comfortable with an administrator command prompt. Microsoft’s guidance is available in Fix Print Spooler service not running errors in Windows and Fix printer connection and printing problems in Windows.

Rank #3
HP 67XL Black High-Yield Ink Cartridge | Works with DeskJet 1255, 2700, 4100, Envy 6000, 6400 Series | Eligible for Instant Ink | 3YM57AN | Packaging May Vary
  • HP Ink Cartridges are engineered to work with HP printers to provide consistent quality, reliability and value
  • Works with these HP Printers: DeskJet 1255, 2710e, 2720e, 2721e, 2722, 2722e, 2723e, 2724, 2725, 2732, 2742e, 2752e, 2755, 2755e, 4110e, 4120e, 4121e, 4122e, 4123e, 4130e, 4132e, 4152e, 4155e, 4158e; DeskJet Plus 4122, 4132, 4155
  • Works with these HP Printers: ENVY 6010e, 6020e, 6022e, 6030e, 6032e, 6034e, 6050e, 6052e, 6055, 6055e, 6075, 6075e, 6420e, 6422e, 6430e, 6432e, 6450e, 6452e, 6455e, 6458e, 6475e; ENVY Pro 6455, 6458, 6475
  • Cartridge yield (approx.): 240 pages
  • Trusted HP Printer Ink Cartridges for every printing need: Perfect for everyday home, office, and small business printing needs — choose HP 67XL Ink Cartridges for reliable printing

Update or reinstall the printer driver

Printer drivers are among the most common causes of spooler and splwow64.exe failures. Problems can come from an old 32-bit driver on a 64-bit system, a damaged package, duplicate driver versions, a vendor print monitor, a print processor, or a driver that fails only when its advanced preferences window opens.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use this sequence:

  1. Identify the exact printer model and the Windows architecture.
  2. Download a supported driver only from the printer manufacturer’s official support site.
  3. Choose a package that explicitly supports your Windows edition and architecture.
  4. If the issue began after adding another printer, remove obsolete or duplicate printer drivers.
  5. Reboot if the installer requests it.
  6. Test a Windows test page, the affected application, and a second application.

“Latest” is not automatically synonymous with “best.” A manufacturer may offer universal, class, Type 3, or Type 4 drivers with different feature support. A generic driver may restore basic printing but remove label sizes, finishing options, color controls, scanning integration, or other proprietary features. For label printers, specialized drivers and print processors deserve particular attention.

If vendor status-monitor or print-monitor software is installed, test whether the printer works after removing unnecessary components, following the vendor’s supported uninstall procedure. A network printer that works on one PC but not another may also involve different driver versions, ports, credentials, print-server policy, or architecture.

On ARM-based Windows PCs, manufacturer installer packages can have compatibility problems. Microsoft recommends considering Windows’ built-in printer-addition path where appropriate. See Microsoft’s printer connection guidance.

Repair Windows system files

Use system-file repair after checking the queue, spooler, and printer driver, unless the error strongly suggests missing or corrupted Windows components. Open Command Prompt as administrator and run:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
HP 910XL Black High-Yield Ink Cartridge | Works with OfficeJet 8010, 8020 Series, OfficeJet Pro 8020, 8030 Series | Eligible for Instant Ink | 3YL65AN
  • HP Ink Cartridges are engineered to work with HP printers to provide consistent quality, reliability and value
  • This cartridge works with: HP OfficeJet 8010, 8010e, 8012e, 8014e, 8015, 8015e, 8018, 8022, 8022e; HP OfficeJet Pro 8020, 8020e, 8024e, 8025, 8025e, 8028, 8028e, 8035, 8035e
  • Cartridge yield (approx.): 825 pages
  • HP has kept over 2,300 metric tons of plastic out of our world’s oceans to be upcycled into HP Ink cartridges and other everyday products
  • Trusted HP Printer Ink Cartridges for every printing need: Perfect for everyday home, office, and small business printing needs — choose HP 910XL Ink Cartridges for reliable printing
DISM.exe /Online /Cleanup-Image /RestoreHealth

When DISM completes, run:

sfc /scannow

DISM repairs the Windows component store, while SFC checks protected system files and can replace incorrect versions when possible. Microsoft documents these tools in its DISM best practices, Windows image repair, and SFC command documentation.

Interpret the result as follows:

  • “Windows Resource Protection did not find any integrity violations”: SFC did not find a protected-file problem.
  • SFC found and repaired files: restart Windows and test printing again.
  • SFC found files but could not repair some: review CBS.log, run DISM before repeating SFC, or move to an in-place repair or managed-support path.
  • DISM cannot find source files: Windows may need access to Windows Update or a matching repair source. Do not substitute a randomly downloaded executable.

These commands repair the running Windows installation. Offline recovery environments require different command parameters and should be handled separately by an experienced administrator.

Check updates and recent changes

Ask when the failure began. Did it follow a Windows update, a printer-driver installation, a Windows 10-to-Windows 11 upgrade, or a change to an RDS host?

Install pending Windows updates when the device is otherwise stable, and check the printer manufacturer’s support notes. If the problem clearly began after a particular update, record its KB number and follow your organization’s rollback policy before uninstalling anything. Do not remove updates indiscriminately, and do not assume that timing alone proves Windows caused the failure. Third-party drivers, print processors, legacy applications, and print-server configuration can produce the same symptoms.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

When only a 32-bit application fails

A failure limited to one older application strongly suggests a compatibility boundary rather than a globally broken Windows printing system. Check whether the application has a current update, known printing limitations, or a vendor-recommended compatibility setting.

Best Value
Sale
Canon Genuine PG-275 Black Ink Cartridge
  • Compatible with TS3520/3522, TR4720/4722, TS3720/3722 inkjet printers.
  • PG-275 Black ink yields up to 100 pages, CL-276 color ink yields up to 100 pages.
  • Canon Genuine Inks provide peak performance that is specifically designed for compatible Canon printers. The PG black ink cartridge produces crisp, sharp black text for your documents and the CL color cartridge produces accurate, impressive color photos.
  • Canon's FINE (Full-photolithography Inkjet Nozzle Engineering) technology utilizes 6,000 or more nozzles inside the print heads to provide greater efficiency, higher print precision and reliable accuracy in your photos and documents.
  • Don’t be fooled by imposters - look for the Canon logo on all ink packaging to ensure you’re buying Genuine Canon Ink for outstanding quality and performance you can rely on.

Also test:

  • Direct printing versus Print Preview.
  • Printing with application add-ins disabled, where supported.
  • A simpler document and a different font or page size.
  • A basic Windows printer driver instead of a feature-heavy vendor package.
  • The same printer from a current 64-bit application.

If the driver’s advanced preferences dialog crashes but a plain text print succeeds, the rendering or vendor UI path is a stronger suspect than splwow64.exe itself. If only a proprietary label-printing program fails, contact that application’s vendor as well as the printer vendor.

Remote Desktop and Windows Server cases

Do not apply RDS remedies to an ordinary Windows 10 or Windows 11 desktop. On a 64-bit Remote Desktop Session Host, printing from a 32-bit application can launch splwow64.exe. Its timeout may cause a session to appear to hang or prevent it from terminating immediately.

Microsoft documents an administrator-level workaround using:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerSysprocs

Under that key, a value named splwow64.exe identifies the process as one that may be safely terminated during session cleanup. This is an RDS-specific procedure, not a general desktop-printing fix. Back up the registry, follow the exact steps in Microsoft’s Remote Desktop guidance, and test on one controlled host before applying it across a production server farm.

A session that remains open may also involve other spawned processes, printer redirection, profile cleanup, or the legacy application itself. The registry entry will not correct a crashing printer driver or a stuck local queue.

Use Event Viewer when the basic fixes fail

  1. Open Event Viewer.
  2. Go to Windows Logs > Application.
  3. Find an Application Error event at the time of the crash.
  4. Also check Windows Logs > System for Print Spooler and driver-service events.
  5. Record the faulting application, faulting module, exception code, fault offset, printer, and application involved.

The faulting module may point toward a vendor driver DLL, print processor, graphics or rendering component, the spooler, a Windows file, or the legacy application. It is a useful lead for isolation and vendor escalation, but it does not prove that the named module alone caused the failure.

When to contact support

Stop repeating generic spooler resets when the problem returns immediately, affects several users, or occurs only on a server or print server. Give the printer or software vendor:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Windows edition, version, and build.
  • Printer model and driver version.
  • The application name and whether it is 32-bit.
  • The exact error message and code.
  • The Event Viewer faulting module and exception code.
  • Whether printing is local, network-based, print-server based, or redirected through RDS.
  • The results of queue clearing, spooler reset, driver reinstall, DISM, and SFC.

This information distinguishes a legacy application defect from a driver, spooler, print-server, or Windows-integrity issue and avoids unnecessary registry changes or executable replacement.

Quick Recap

SaleBestseller No. 5
Canon Genuine PG-275 Black Ink Cartridge
Canon Genuine PG-275 Black Ink Cartridge
Compatible with TS3520/3522, TR4720/4722, TS3720/3722 inkjet printers.; PG-275 Black ink yields up to 100 pages, CL-276 color ink yields up to 100 pages.
$18.00

What not to do

  • Do not delete splwow64.exe.
  • Do not permanently disable the Print Spooler.
  • Do not download executable or DLL replacements from unverified sites.
  • Do not change timeout values before determining whether the behavior is normal, local, or RDS-specific.
  • Do not blame or uninstall a Windows update solely because the timing appears coincidental.
  • Do not apply a registry edit to a production server without a backup, testing, and a clear understanding of its scope.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.