It's frustrating when something as simple as setting the default printer on Windows results in an error. Fortunately, tackling "Operation could not be completed (error 0x00000709)" is not that difficult. Here's what you can do to resolve it and get back to printing.
1
Check for Interference From Other Printers
If multiple printers are connected, Windows may occasionally display the "Operation could not be completed" error when attempting to change the default printer. To avoid any interference, disconnect all other printers except the one you want to set as default. After that, you should not encounter any errors.
2
Run the Printer Troubleshooter
Running the built-in printer troubleshooter on Windows is an effective way of fixing all kinds of printer-related errors, including this one. This tool will scan your system for any common problems and attempt to fix issues that may be causing the "Operation could not be completed" error.
To run the printer troubleshooter, follow the steps below:
Right-click the Start button and select Settings.
Select the System tab from the left sidebar.
In the right pane, click Troubleshoot.
Click Other troubleshooters.
Locate the Printer troubleshooter, and click the Run button next to it.
Wait for the troubleshooter to run and then try to change the default printer again.
3
Change Printer Preferences
By default, Windows manages the default printer for you. While this feature is helpful, especially if you frequently connect to different printers, it can sometimes cause problems. Hence, it's best to disable it.
The 0x00000709 error message advises you to set the printer's name correctly. In this next step, you'll rename it manually in Registry Editor.
Although the below tweak is known to fix the problem, you need to be careful and follow the steps correctly. Incorrect changes to registry files can cause serious problems.
Screenshot by Pankil Shah -- No attribution required
Make sure you restart your computer after completing the above steps. If renaming the registry keys makes no difference, apply the remaining fixes.
5
Change RPC Connection Settings
Once you've changed the printer name, you should ensure your printer is connected to the network. If it's connected but you're still encountering the error, try modifying the RPC (Remote Procedure Call) connection settings in the Group Policy Editor. This policy manages the protocol settings for outgoing RPC connections to a remote print spooler.
The Local Group Policy Editor is only available on the Professional, Education, and Enterprise editions of Windows. If you're using the Home edition, this fix won't apply to you.
To enable and change the policy settings, follow these steps:
Open the search menu, type Edit group policy and select the first result that appears.
Use the left pane to navigate to Computer Configuration > Administrative Templates > Printers.
Double-click the Configure RPC connection settings policy on your right.
Click the Enabled option to activate the policy.
Click the Protocol to use for outgoing RPC connections dropdown menu and select RPC over named pipes.
Restart your computer for changes to take effect. If the error persists even after this, repeat the above steps and select RPC over TCP in the Protocol to use for outgoing RPC connections dropdown menu. If that doesn't work either, you can enable or disable authentication from the Use authentication for outgoing RPC connections dropdown menu—try toggling this to whatever wasn't already selected.
Did you encounter the 0x00000709 error right after installing a Windows update? If so, the update might be causing the issue. In this case, uninstalling the problematic update should resolve the error and restore normalcy.
Screenshot by Pankil Shah -- No attribution required
Once the update is removed, you should be able to change the default printer without any problems.
Not being able to set a default printer is incredibly annoying. That said, unless there's an issue with the printer itself, one of the steps listed above should help resolve the "Operation could not be completed (error 0x00000709)" issue on Windows and get you printing in no time.