How to Fix Printer Settings Could Not Be Saved Error 0x000006d9

When attempting to share a printer, you might encounter the error message “Printer settings could not be saved. Operation could not be completed (error 0x000006d9),” which typically stops the process and prevents you from saving the desired settings.

This error code specifically indicates that the Windows Firewall service is either disabled or not running, which is essential for printer sharing operations. The most common cause is that the Windows Firewall service is turned off, but other issues, such as corrupted printer drivers or Print Spooler service problems, can also contribute.

In this article, we will discuss different ways to solve this problem.

1. Run the Printer Troubleshooter

Before trying anything, it is recommended to run the Windows built-in troubleshooter. The Windows Printer troubleshooter scans and fixes all the printer-related problems, which can help in solving this issue.

  1. Press Windows + I to open the Settings menu.
  2. Go to Update & Security.
  3. Navigate to Troubleshoot and then click on Additional troubleshooters.
  4. Find Printer in the list, and click Run the troubleshooter.
    Running the Printer Troubleshooter
  5. Once the troubleshooter has finished, reboot your PC to apply any changes.

2. Delete Printer Queue

An ongoing printer queue might cause problems while sharing printers on the LAN network. You can clear the printer queue to ensure there is no printing process causing the issue. This can be done by restarting the Print Spooler service in Windows.

  1. Press Windows + R, type “services.msc”, and hit Enter.
  2. Find Print Spooler, right-click on it, and select Stop.
  3. Press Windows + R, type the following path, and hit Enter:
    C:\Windows\System32\spool\PRINTERS

  4. Delete all the files inside the PRINTERS folder.
  5. Go back to the Services window, find Print Spooler again, right-click on it, and select Start.

3. Check Network Sharing Settings

If the network sharing settings are turned off, it can stop the printer from being shared on the local network. You can verify if the settings are enabled and enable them if not.

  1. Open your search box and type “Manage advanced sharing settings”. Click to open the settings.
  2. Ensure that both “Network discovery” and “File and printer sharing” are turned on.
  3. Press Save changes to save your settings.

4. Turn On Windows Firewall

Windows Firewall service allows printers to transfer data over the network. If the firewall is disabled, it can prevent the computer from transferring data over the network. Turning it on will resolve this issue.

  1. Search for Command Prompt using the search box, then run it as an Administrator.
  2. Type the following command exactly as shown:
    netsh advfirewall set allprofiles state on

  3. Restart your PC to apply the changes.
ABOUT THE AUTHOR

Hamza Mohammad Anwar


Hamza Mohammad Anwar is an intermediate JavaScript web developer with a focus on developing high-performance applications using MERN technologies. His skill set includes expertise in ReactJS, MongoDB, Express NodeJS, and other related technologies. Hamza is also a Google IT Certified professional, which highlights his competence in IT support. As an avid problem-solver, he recreates errors on his computer to troubleshoot and find solutions to various technical issues.