Page 1 of 1

Make Chrome use windows default printer

Posted: 11 May 2020, 13:30
by DataLife
By design Chromes print preview selects the last printer that was used by chrome to print.

If you want Chrome print preview to select windows default printer every time then add the registry key shown on this webpage.

I looked for a long time for a solution and this is the only one I found that works.

This article says you can create the key at HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER I had to create it under HKEY_CURRENT_USER for it to work.

Edit 2-4-22 Updated link to article and added Registry information
https://admx.help/?Category=Chrome&Policy=Google.Policies.Chrome::PrintPreviewUseSystemDefaultPrinter

If this link is broken then use the information below.
-------------------------------------------------------------
Use System Default Printer as Default
Setting the policy to Enabled means Google Chrome uses the OS default printer as the default destination for print preview.

Setting the policy to Disabled or leaving it unset means Google Chrome uses the most recently used printer as the default destination for print preview.

Supported on: At least Microsoft Windows 7 or Windows Server 2008 family (works for me on windows 10)

Registry Hive HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER
Registry Path Software\Policies\Google\Chrome
Value Name PrintPreviewUseSystemDefaultPrinter
Value Type REG_DWORD
Enabled Value 1
Disabled Value 0

Re: Make Chrome use windows default printer

Posted: 11 May 2020, 18:46
by Xtra
Thanks for sharing. :)

I would like to add if you want to disable the print preview completely which saves a lot of time in automation.
use this argument:
--args --disable-print-preview
This can be used with any method of starting Chrome.