For example, if you set black-and-white printing as a default setting, users need to. Problem description: After you install the KB5006670 update on Windows 10, users cannot print or connect to network printers or set a printer as the default. If necessary, you can change the default print settings of the printer driver. Select the item from the list, and select the setting from Setting. The default is used first unless changed. If you cannot establish communication with this machine, manually set this information in Device Option. However, when you print, you can change the printer to any other installed printer you want to use. Only one printer can be the default printer. To disable that, press the Windows key, click on Settings, and under Printers & scanner, scroll down to Let Windows manage my default printer and turn. If that option is not checked, select it to make it checked.Ĭan you have more than one default printer? Search for PowerShell, right-click the top result, and select the Run as administrator option.
Things I've tried: SFC /scannow (Only tried because I thought it might have been a windows issue) Deleting the printer and updating drivers Restarting Reseting, repairing, and uninstalling. The default printer on the computer is the users' work printer.
So when Group Policy Preferences calls SetDefaultPrinterW() the first time, the default printer will not be set. Once you complete these steps the printer will be used any time you click on the printer. This notification message will only be sent AFTER the user logon completes. From the context menu that opens up select Set as Default Printer. The printer connection registry values will only be created by the Spooler Service when it receives the SERVICE_CONTROL_SESSIONCHANGE notification.
So when it calls the SetDefaultPrinterW() API, it fails with the error code 0x80070709 "The printer name is invalid." At this point, the network connection under Software\Microsoft\Windows NT\CurrentVersion\Devices is not created yet. Group Policy Preferences creates the network printer mapping and calls the SetDefaultPrinterW() API before the user logon completes. The user 'HP Printer' preference item in the 'Define Printers ' Group Policy object did not apply because it failed with error code '0x80070709 The printer name is invalid.' This error was suppressed. A printer preferences trace shows the following error:Įvent ID 4098 is logged in the Application Log:
The printer mapping is successfully created, but is not set as the default printer in the registry. Using Group Policy Preferences to create a new printer mapping and set that printer as the default printer fails on Windows Vista and higher clients when the user is logging on for the first time.
This article provides a workaround for an issue where Group Policy Printer Preferences fails to set the default printer.Īpplies to: Windows Server 2012 R2 Original KB number: 2787598 Symptoms