Skip to content

The 7 Hacks That Fix Printer Not Activated Error code -20 In QuickBooks

Printer not Activated Error code -20

Has it ever happened that you have encountered an error while updating Windows to a higher version? If yes, then it’s most likely to be QuickBooks error code 20 due to which your printer started giving an error message “Printer not Activated, Error code -20”. It occurs when the upgraded operating system puts the Hkey_Current-config\software key in the registry settings, due to which you are unable to print a payslip, form, or PDF, or email invoices to the customers. After you click OK on the above message window, it displays the following error message:

“Could not print to printer. Check your printer selection. Printing may have been canceled from another program.”

How To fix printer not activated error code -20

There are several other reasons as well that trigger the error code 20 in the QB desktop application. We have covered all such reasons in the next part of this blog.

Are you looking for expert assistance to resolve the QuickBooks PDF printer not activated error code 20? If yes, then you must get in touch with our experts by dialling our Asquare Cloud Hosting Helpline Number.

What Are The Possible Reasons Behind QuickBooks Printer Error Code 20?

There are numerous reasons due to which you may come across the printer not activated error code QuickBooks. Below we have mentioned some of the major reasons that may bring forth.

  • QuickBooks activation error 20 can take place due to misconfigured QuickBooks PDF converter.
  • The version of the QuickBooks desktop application that you have isn’t compatible with the windows you are using.
  • QuickBooks printer error code 20 can take place due to outdated Windows and QuickBooks Desktop applications.
  • There might be registry errors with your Windows.
  • Incomplete or corrupt installation of the QB software can also evoke QuickBooks PDF Converter Activation Error 20.

Before you go ahead to troubleshoot the error code 20, there are certain factors that you need to take into consideration. We have mentioned all such factors in the next section.

Important Factors To Consider Before Rectifying QuickBooks Error Code 20

Before you begin to eliminate Printer not Activated, Error code -20 there are certain considerations that you must take into account as it makes troubleshooting easier. We have listed some of them below:

  • Make sure to log in as a Windows administrator.
  • If you are using Windows XP or Vista, then try to install the 32-bit version of Windows.
  • Always use an updated version of the QuickBooks Desktop software and Windows drivers.
  • If, in case, you have installed two different versions of QuickBooks on your Windows, then make sure that both of them have different installation directories.
  • Being a QuickBooks user, you must know that any QuickBooks version is good for 3 years from the year it is launched. Thus, make sure not to use a discontinued version of QuickBooks.
  • Try to reinstall a fresh copy of Windows on your system if you have updated Windows instead of installing a fresh one.

Now, that you are well-versed with the causes and their identifying measures, you can now proceed to the resolution methods

How To Rectify QuickBooks Printer Not Activated Error Code 20?

Follow the troubleshooting methods mentioned below to resolve QuickBooks error 20 while printer activation:

Solution 1: Stop UAC (User Account Control) from Monitoring Application on Windows

User Account Control
  • Open the Run window by pressing the Windows + R key simultaneously.
  • Type Control Panel in the area provided to enter the text and click on OK.
  • Now, click on User Accounts under the Control Panel and select Change User Access Control Settings.
  • Further, move the slider window to Never to Notify and click on OK.
  • At last, try to restart your computer.

Are you still stuck with Printer not Activated Error code -20 even after following the above solution? If yes, jump to the next solution.

Solution 2: Delete qbprint.qbp & wpr.ini files from the QuickBooks Installation Folder

  • Open Windows File Manager and go to C:\ProgramData \Intuit \QuickBooks folder.
  • Right-click the qbprint.qbp & wpr.ini files and delete them from the QuickBooks folder.
  • After that, delete qbprint.qbp & wpr.ini files from the C:\Users \All Users \Intuit \QuickBooks folder as well.

Solution 3: Run QuickBooks Print & PDF Repair Tool

Follow the below-given steps to eliminate any misconfiguration and printing errors in QuickBooks, such as QuickBooks desktop error code 20, using the QuickBooks Print & PDF Repair Tool.

  • Firstly, you have to download the QuickBooks PDF and Print Repair tool from the QuickBooks tool hub program. Then, run the tool in administrator mode.
  • Further, the application will run with a red background and provide a solution as per the detected solution.
  • Make sure that the printer is printing out of your QuickBooks. After this, the user will be prompted to restart QB after running the tool.
  • You must close all the other running applications running in the background.

Read Also: How To Print Bank Reconciliation QuickBooks? [Updated Steps].

Solution 4: Check Default Email Program in Windows Registry

  • Simultaneously press Windows + R key to open the nOTEnOTERun WindowRun WindowRun Window and type the command Regedit in the text space. Then, click on OK.
  • Right-click on the Regedit icon and select Run as an admin option.
  • Now, go to HKEY_CURRENT_USER> Software> Clients> Mail.
  • Verify the default email name from the left side of the panel. If you are not using the default email program, then double-click on the Default section and enter the name of your email program.
  • At last, click on OK and then Restart Windows.

Read Also:QuickBooks Email Setup – Configure Outlook & Webmail in QB Desktop.

Printer not Activated Error code -20 continues to occur? In that case, follow the troubleshooting methods listed ahead.

Solution 5: Activate Windows Print Spooler Service

Start Windows Print Spooler Service

Important: Make sure to check the USB connections at regular intervals. Besides, run antivirus or security programs regularly to eliminate errors like QuickBooks enterprise error code 20.

  • Press Windows + R keys on your keyboard simultaneously to open the Run window and type services.msc in text space. Then, press the Enter key.
  • Now, search for the Print Spooler service in the services list. Right-click on it and select the Start option.
  • Lastly, try to print any document using the QuickBooks application.

Solution 6: Reinstall QuickBooks using the QB Clean Install Tool

You can remove the corrupted company files by uninstalling and then reinstalling the QuickBooks application using the QuickBooks Clean Install Tool. Follow the below-given steps to know how the Clean install tool functions:

  • Simultaneously press the Windows + R key to open the Run Window and type the command Control Panel in the search bar.
  • Now, search for QuickBooks and click on Uninstall/Change under Programs and Features.
  • Select QuickBooks from the list of the programs and click on Uninstall.
  • Complete the uninstallation process by following the on-screen instructions.
  • After that, run QuickBooks Tool Hub and go to the Program Installation Problems section.
  • From there, open QuickBooks Clean Install Tool and click on I Accept on the license agreement page.
  • At last, perform a clean installation of QuickBooks on your Desktop by following the instructions that appear on your screen.

Are you still stuck with QB Error code 20? Jump to the following resolution method.

Solution 7: Set Full Control Access for the Software Folder in Windows Registry

If the Printer not Activated Error code -20 persists even after following the above methods, then try to set full control access for the software folder in the windows registry by following the below-given steps:

Registry Editor
  • Click on the Windows icon and type Regedit in the search bar.
  • Right-click the Regedit icon and select the Run as Administrator option.
  • Navigate to the HKEY_CURRENT_CONFIG folder and right-click on it.
  • Now, click on Permissions followed by Full Control for the Users.
  • Click on OK and close the Registry Editor.
  • Open the QuickBooks application and try to print a PDF.

Need Assistance From a QB Expert?

We have tried to list all the possible effective methods that can help you resolve Printer not Activated Error code -20. If, due to any reason, none of the above solutions works in your favor, then we recommend you take the assistance of our experts by dialing Asquare Cloud Hosting Helpline Number.

QuickBooks Desktop Error Code 20 FAQs

1: Why am I getting the printer not activated error code -20 while printing PDF?

It can take place due to misconfigured QuickBooks PDF converters.

2: How can I eliminate QuickBooks error code 20 when printing pdf?

Well, there are several methods available that can help you do that. But, you can try to uninstall the QB application by using the Clean install tool.

Disclaimer:

"Asquare Cloud Hosting" is a Accounting and Bookkeeping service provider. We are distinguished by the virtue of our expertise in various products developed by a wide range of third-party companies. The use of any third-party trademarks, logos, or brand names on our website or other platforms is for informational purpose only. It does not imply any endorsement by Asquare Cloud Hosting or vice-versa or that the trademark owner has authorized or collaborated with Asquare Cloud Hosting to promote their products and services. Asquare Cloud Hosting does not have any affiliation from any third-party companies, unless any such relationship is explicitly specified. We have no link or affiliation with any of the brand or third-party company as we independently offer support service for all the product errors you face while using different accounting software. For detailed information on permitted use and specific warranties associated with the software or its peripherals, please contact the concerned third-party directly. Any content accessed, downloaded, or otherwise obtained from or through the use of the website should be at your own discretion. Intuit and QuickBooks are trademarks and service marks of Intuit Inc., registered in the United States and other countries. It’s Completely Your Choice to Purchase Your Product Directly from Intuit® And Contact Intuit® Directly for Support. Intuit®, The Intuit® Logo, QuickBooks®, TurboTax®, Quicken® Are Registered Trademarks of Intuit Inc. Asquare Cloud Hosting Is an Independent from Intuit Inc. Intuit®, QuickBooks®, TurboTax®, Quicken® Among Others, Are the Registered Logos, Trademarks and Brand Names of Intuit Inc. And Are Used Here Solely for The Purpose of Reference.

© Asquare Cloud Hosting. All Rights Reserved.