Disable "Let Windows manage your default printer" if it is enabled.
https://answers.microsoft.com/en-us/windows/forum/all/default-printer-keeps-changing-in-windows-10/0e550c8f-e1f1-40a5-bcab-7f26f27c529d?auth=1 Workaround: You can set a batch file to run on login to change the default printer: RUNDLL32.exe PRINTUI.DLL,PrintUIEntry /y /n "HP Officejet Pro 8500" |