Quick Fix
Most people fix this in under a minute by turning off Windows' auto default-printer feature:
- Open Settings > Bluetooth & devices > Printers & scanners.
- Turn off the toggle next to Let Windows manage my default printer (also called Allow Windows to manage my default printer).
- Restart your computer, then click your printer and choose Set as default.
If the error still appears, the cause is usually a stuck registry value (Device/UserSelectDefault) or, for shared/network printers, an RPC protocol mismatch — both covered below.
Step-by-Step Guide
What this error means
Error 0x00000709 shows up as 'Operation could not be completed (error 0x00000709). Double check the printer name and make sure that the printer is connected to the network' when you try to set a printer as the Windows default.
If Windows says it cannot set the default printer and shows error 0x00000709, the printer itself is often fine, and the conflict is usually inside Windows — printer naming, permissions, an old default entry, or a recent printer change. This error often appears when Windows can still print, but cannot save or switch the default printer correctly, with common triggers including adding another printer, old printer copies still listed in Devices, Windows auto-managing the default printer, or name conflicts involving a shared printer. It shows up on Windows 7, 8, 10 and 11, and is especially common when you have more than one printer installed, or when connecting to a shared/network printer.
Cause 1: Windows is auto-managing the default printer or has a stuck registry entry (local printer, single or multiple printers installed)
- Turn off automatic default printer management. Right-click on the Start menu button and select Settings, go to Devices, select Printers & scanners from the left menu, then disable Let Windows manage my default printer by unmarking the box beside it. Restart your PC and try setting the default printer again.
- Manually set the printer as default. Right-click on your printer and select Set as default printer, then restart your computer.
- Remove duplicate or unused printer entries. If your computer has more than one printer installed, Windows sometimes tries to manage which one to use on its own, leading to this error — go to Settings, Bluetooth & devices, Printers & scanners, and remove any printers you no longer use, leaving only the one you want as default. Watch especially for renamed duplicate entries like 'Copy 1' — old duplicate entries can leave Windows trying to save the default printer against the wrong name or device path, producing this exact error even though the printer you want is working fine.
- Edit the registry (back up first). Press Win + R, type regedit, and press Enter. Navigate to HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows. Find the values Device and LegacyDefaultPrinterMode and delete them (or rename them to .old if you want to be safe), then close the Registry Editor. Some guides instead recommend right-clicking UserSelectDefault and renaming it as your printer name. Restart afterward.
- Fix registry permission errors. If you see 'Cannot edit Device: Error writing the value's new contents' while doing step 4, right-click the Windows key on the left side of the panel, click Permissions, tick the box Allow for Full Control and Read, then click Apply and OK to save the change.
- Run the built-in printer troubleshooter. Go to Settings > System > Troubleshoot > Other troubleshooters, scroll down to Printer, and click Run to let it detect and fix issues related to the spooler or printer configuration.
- Check for a recent Windows update. If you encountered the error right after installing a Windows update, the update might be causing the issue, and uninstalling the problematic update should resolve the error and restore normalcy. Go to Settings > Windows Update > Update history > Uninstall updates, find the most recent update, and uninstall it.
- Run system file repair as a last resort. Open an elevated Command Prompt and run sfc /scannow to check and repair corrupt system files, then restart.
Cause 2: Error appears when adding or connecting to a shared/network printer (especially on Windows 11 22H2 and later)
- Identify this cause. If the error only happens when you connect to a printer shared from another PC on your network (rather than a locally attached printer), this is likely an RPC (Remote Procedure Call) protocol mismatch. This error occurs because the default connection method has changed in 22H2, and altering a setting in the Group Policy Editor resolves the issue. This is because security updates changed the protocol the shared printer uses to communicate with other computers from RPC over TCP to RPC over named pipes, and other computers unaware of the new method fail to connect.
- Change the RPC connection setting via Group Policy (Windows Pro/Enterprise/Education). Open the Start menu, type Edit group policy, and click the top result, then on the left go to Computer Configuration > Administrative Templates > Printers, and on the right double-click Configure RPC connection settings. In the window that opens, select Enabled, then find the drop-down menu and select RPC over named pipes, click Apply, then OK, close Group Policy, and restart your PC to apply the changes. If it still fails, repeat the steps and try RPC over TCP instead, and also try toggling Use authentication for outgoing RPC connections.
- Windows 11 Home (no Group Policy Editor): use the registry equivalent. Press Win + R, run regedit, and navigate to HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindows NTPrintersRPC (create the Printers and RPC keys manually if they do not exist). Create a DWORD named RpcUseNamedPipeProtocol and set it to 1 to force Named Pipes usage instead of TCP, then reboot and try reconnecting to the shared printer. This setting should be applied on both the PC sharing the printer and the PC connecting to it.
- Check for the dedicated Microsoft fix. Microsoft released KB5007254 (November 2021) specifically to address the 0x00000709 printer connection errors — check Windows Update for this or a later cumulative update before doing manual registry edits. Note that on Windows 11 22H2 and newer, additional RPC authentication requirements were introduced afterward, so the update alone may not fully resolve it.
- Check computer/printer name length. If you are using the NETBIOS standard, avoid computer or printer names longer than 15 characters — check the name of the computer where the printer is installed via sysdm.cpl, and if the name is too long or contains invalid characters, correct it and restart.
Cause 3: Registry permissions are blocking the change (any Windows version)
- Check permission on the printer's driver key. This problem is often related to permissions — it's possible that when an HP or other printer driver was installed earlier, the permissions might have changed due to the installer's malfunction.
- Grant Full Control to System and Administrators. On the Security tab of the relevant printer registry key, if there are no System and Administrator users in the group or user names, add them and grant Full Control permission; if they exist, check the permissions, then save, exit, and restart the computer. If it is still not fixed, add Everyone to those users with full control, save, exit and restart.
- Restart the Print Spooler service. Press Win + R, type services.msc, find Print Spooler, right-click it, and choose Restart. Then try setting the default printer again.
When to get further help
- Printer-specific hardware issue. If the printer fails to print at all (not just default-setting), or shows offline/driver errors, contact the printer manufacturer's support (e.g. HP, Epson, Canon) and update to the latest official driver for your exact model.
- Business/domain networks. If this happens across many machines on a managed network, involve your IT administrator — Group Policy settings for RPC and print server configuration need to be applied consistently across all client and host machines.
- Still unresolved after all steps. If none of the above works, consider creating a new local Windows user account and testing whether the printer can be set as default there — this helps confirm whether the issue is user-profile specific or system-wide.
Sources:
- Error 0x00000709 Cannot Set Default Printer on Windows 11/10/8/7 [Solved] - Driver Easy
- How to Fix 'Error 0x00000709: Operation Could Not Be Completed' on Windows - MakeUseOf
- Fix Error 0x00000709 Unable to Set Default Printer in Windows 10 / 11 (Solved) - The Geek Page
- Windows cannot set default printer — error 0x00000709 - Whizz Print
- 0x00000709 error when installing a Shared Printer - Microsoft Q&A
- Windows 11 Error message 0x00000709 while connecting to shared printer - Microsoft Q&A
- How to Fix 'Operation could not be completed (error 0x00000709)' on Windows 10 or 11 - Medium
- Connecting to shared printer how to fix errors 0x00000709 & 0x0000011b Solved - Windows 7 Forums