Learn how to fix QuickBooks error 20 while printer activation:

Have you recently faced the QuickBooks Printer not activated error 20? The chances are you have been using the print your files from QuickBooks options wrong. Reasons like your operating system not aligning with the QuickBooks existing version create such problems while printing. In this post we are going to discuss about the solution of QuickBooks printing problems. If you are running your QuickBooks 2009 on Windows 10, this obviously shows the evidence of automatic notifications of updates have stopped working like the QuickBooks does not update on it’s own. In comparison to Windows 10 which you will find updating itself twice on an average in a month, QuickBooks automatically updating itself since May 2012. Therefore, technical compatibility issues are one of the reasons for QuickBooks error code 20.

QuickBooks Error Code 20 - Printer Not Activated (Screenshot)

Reading this blog post till the end, will help you to learn the simple procedures to get rid of this QuickBooks printer not activated error 20. However, for further details, you can reach out to our tech professionals using our support line i.e., 1-800-615-2347. Our team of certified professionals will help you to fix the bug in no time.

Major Reasons for QuickBooks error code 20

Read Also: How to Fix QuickBooks Error H505?

Steps to Fix Printer not activated (Error code -20) in QuickBooks desktop

First of all, you need to ensure that you do have the administration access in your desktop, otherwise, the solutions explained below will not be able to fix the QuickBooks printer not activated error 20.

Solution 1: Create a Registry backup and system restore point

  • Go to the search tab and type Regedit and right-click it to select the option Run as Administrator.
  • After that go the Computer section, click the file, and save it.

Now to create a System Restore Point in your Desktop (These steps majorly work for Windows 7, 8, 10 and the other versions of the latest windows.)

  • Next, hit a right-click on This PC icon on your desktop window screen and select Properties.
  • Now click System Protection from the left pane on the screen of the Properties popped-up window.
  • Choose the System Protection divider on the new pop up window and you will see the option to Create new restore points. Click on it.
  • Type in the Description of the desired restore point and again click Create. It will take merely a minute or two, depending upon the network connection and the processing speed of your operating system.

Solution 2: Use Configuration of User Permission

  • Follow the same procedure as earlier, and find Regedit on the search option on your Windows PC.
  • After opening it with Run as Administrator option, double-click on the HKEY_CURRENT_CONFIG folder on the left side window pane under the drop-down menu of the computer section.
Use Configuring of User Permission
  • Now, do a right-click on the Software folder to find the Permissions option to select from the given menu.
  • When the window pops up, allot “Full Control” to the “Users” if in case it’s not already assigned and after doing so, simply click OK to move ahead.
Allow full control - Screenshot

See Also: How to Fix QuickBooks Abort Error?

Solution 3: Check the QuickBooks PDF Capabilities with QBprint.qbp file & Repair It

  • Search the Control Panel from the Windows search and go to Programs and Features under it.
  • Scroll down the list of the programs installed on your desktop and find QuickBooks.
  • Right-click it to select Change option and initiate the repairing only to follow the lead by the given set of instruction to the end.
  • After the QuickBooks Repair is done, the best advice for you is to restart the computer device and let the updates take place at a faster speed.
  • Now, try printing a document or save it as a PDF from the QuickBooks software you have installed or have been using till now. This probably will solve the notorious QuickBooks printer not activated error code 20 that hampers seamless printing of your important documents on time.

Solution 4: Check and configure print spooler service

  • Press Windows + R keys at the same time and type MSC in the window that pops up named Run Box.
  • Try the right-click option on the Print Spooler Service from the list of services shown to select the option of Properties later on.
  • Click on the Stop button to stop the Print Spooler Service.
  • Wait a few seconds and then click the Start button to initiate the services again.
Check and configure print spooler service - Image
  • Close all the window pop-ups now and try printing a document or saving a PDF to print directly from the QuickBooks. Hopefully, chances are your QuickBooks Error Code 20 will be resolved.

Read Also: How to Troubleshoot QuickBooks Error 6123?

Solution 5: Update Your Windows or/and Install QuickBooks once Again

First of all, keep a note of your QuickBooks license and product number before carrying the steps mentioned below.

  • Go to the Control Panel and click Programs and Features option.
  • Scroll down the list of the programs installed that you see and find QuickBooks amongst them.
  • Click Uninstall QuickBooks with a right-click and follow the remaining instructions, if any are mentioned while the uninstalling procedure runs.
Uninstall or Reinstall QuickBooks - Image
  • Now you have to download and install the windows updates, after which you will need to restart the computer.
Update windows os to latest
  • After all that is done, insert the CD in the system or find the already installed extension file of the QuickBooks software to initiate the installation of QuickBooks again.
  • Follow any steps that are again mentioned you would need to follow while you are re-installing the QuickBooks software. Also, keep in mind it will take a few minutes. So avoid running any other applications in the background.
  • Finally, when you should be able to print the necessary files after your software has been reinstalled as it resolves many errors automatically with the re-installation.

Solution 6: Checking the Microsoft Document Writer (Windows pre-installed component)

Microsoft Document Writer – Windows’ pre installed component - Screenshot

Microsoft Document Writer facilitates Windows capabilities to support QuickBooks in saving information in any formats like PDF. However, if this window component is not found, you will face trouble like QuickBooks Error Code 20 when you want to print a document from the QuickBooks software installed on your desktop. Here’s how you ensure you don’t face that problem:

  • Find the QuickBooks icon on your main window screen and right click it to select Open File Location.
  • Get to Temp folder and look out for the folder matching the version of your current QuickBooks software.
  • Browse the cursor along that folder to further open the Third-Party folder inside.
  • Find Exe file, double click it for installation.
  • Now you have to go back after the installation is done. Go to the main QuickBooks software and open it to register the license.
  • Though, if any case, the installation stops in the middle, you can start it again, there’s no issue with that.
  • Once everything said is done, try printing your desired documents from the QuickBooks itself. You wouldn’t be facing the QuickBooks Error Code 20 anymore.

Read also: How to Resolve QuickBooks Error 6000, when opening a company file?

Solution 7: Fix Microsoft Document Writer

  • First of all, right click the QuickBooks icon and then select Properties.
  • Click on the Find Target option.
  • The next step is to double click the Install Application, or exe, to install the PDF converter.
  • Now, click ok after the installation process finishes.
  • Moving ahead, click the Windows Start button and then click on Run or search.
  • Then, enter the control printers, to open the printers window and hit OK.
  • Next step in the process is to right click Amyuni Document converter and click on print properties, if you are a windows 7 user. Or Windows XP users can click Amyuni Document converter and then tap on Rename.
  • The last step in the process is to depend on the QuickBooks version and release installed, followed by entering the correct name and hitting Enter.

Solution 8: Allow the usage of powershell script

  • You need to update the registry key editor manually by offering authority to use powershell script.
  • Click on start tab and type in cmd.
  • Select the run as admin tab and click cmd.
  • Enter in powershell in the command prompt and hit enter tab.
  • Ascertain to copy and paste the code in command prompt.

PowerShell.exe -NoProfile -NoLogo -NonInteractive -Command “$key = [Microsoft.Win32.Registry]::CurrentConfig.OpenSubKey(‘Software’,[Microsoft.Win32.RegistryKeyPermissionCheck]::ReadWriteSubTree,[System.Security.AccessControl.RegistryRights]::ChangePermissions); $acl =$key.GetAccessControl(); $rule = New-Object System.Security.AccessControl.RegistryAccessRule (‘Users’,’FullControl’,’ObjectInherit,ContainerInherit’,’None’,’Allow’); $acl.SetAccessRule($rule); $key.SetAccessControl($acl);”


See Also: QuickBooks Multi User Mode Not Working – How to Fix it?

Solution 9: Use QuickBooks print and pdf repair tool

Program Problems Tab in Tool Hub - Image
  • Download the PDF and print repair tool or use it from QuickBooks tool hub.
  • Run the tool in admin mode.
  • The application will run with a red background and will let you find the solution.
  • Ascertain that the QuickBooks version is updated.
  • Make sure that the printer is printing out of your QuickBooks desktop.
  • Reboot after running the tool.
  • Make sure that all other applications running are closed.

Read Also: How to Fix QuickBooks error code 80070057?

Winding up!

This article is created after consulting certified experts to help you troubleshoot the QuickBooks Printer not activated error 20. If in a rare case, none of the solution tasks mentioned above work, you must contact a professional for assistance. Our QuickBooks 24/7 error support experts boast years of experience and cutting-edge tools and technology in fixing a wide range of QuickBooks related issues. You can contact us at 1-800-615-2347 and expect quick and precise solutions for your accounting related issues.


Related articles:

How to Fix QuickBooks Payroll Error 15215?

Repair QuickBooks Update Error 12031