How to fix QuickBooks Error Code 20 – Printer not activated?

About This Presentation
Title:

How to fix QuickBooks Error Code 20 – Printer not activated?

Description:

Quickbooks Error Code 20 – Printer not activated is one of the most common error message encountered by QB users whenever they decide to upgrade their operating system to Windows 10 or 8. –

Number of Views:10
Slides: 11
Provided by: khanarshad995
Category: Other

less

Transcript and Presenter's Notes

Title: How to fix QuickBooks Error Code 20 – Printer not activated?


1
How to fix QuickBooks Error Code 20 Printer not
activated?
  • Quickbooks Error Code 20 Printer not activated
    is one of the most common error message
    encountered by QB users whenever they decide to
    upgrade their operating system to Windows 10 or 8.

2
Causes of QuickBooks Error Code 20.
  • Generally, this error is caused due to deletion
    of the HKey_current_config\Software key.
  • As many of the software uses the same registry
    key due to which malfunctioning with any of the
    software can cause an error in other software as
    well.

3
Precautions before making changes to the
directory.
  • It is necessary to make a backup of the present
    registry before making any changes. As you might
    need your old registry if the modified registry
    not able to solve the problem.
  • A system recovery point should also be created in
    case of any further complications arise.

4
Creating a Registry Backup-
  • First of all, go to the Registry Editor. Tap on
    the computer appears on the top of folder tree in
    the left bar. Then, click File -gt Export -gt Save
    it.
  • Now you have successfully created a registry
    backup.

5
Creating a system restore point.
  • First of all, go to the start button and look for
    system restore. There you will find an option to
    create a new system restore point. Dont forget
    to enable Protection Setting on Local disk C
    using the system properties window. Click apply
    as well as ok to save the setting.
  • This setting will create a system restore point.

6
Methods to solve QuickBooks Error code 20.
  • Method 1
  • Reinstalling QuickBooks Uninstalling and then
    reinstalling QuickBooks can be a good way to
    clean these corrupted files.
  • First of all, go to the control panel.
  • Click Programs (Applications) and Features.
  • Locate QuickBooks and click Uninstall.
  • Download a fresh copy of the compatible version
    of QuickBooks.
  • Reinstall the program and printer should work
    properly this time.
  • You might need to restart the computer to let the
    changes to take place.

7
  • Note- If the problem is with Pdf converter only
    then you are advised to uninstall the old driver
    and install a compatible driver with your
    operating system.
  • Method 2
  • If you do not want to reinstall the QuickBooks.
    You can manually update the registry key.
  • There are to ways of manually updating the
    registry key.

8
  • Option 1
  • Granting permission using Registry editor.
  • Open Registry editor.
  • Type regedit as it is after pressing the start
    key on the keyboard.
  • Right-click on the regedit and choose run as an
    administrator.
  • Search HKEY_CURRENT_CONFIG as now you have the
    access to the registry editor.
  • Select permission after right-clicking the
    software folder.
  • Verify that the user has the full control from
    the table.
  • Click Ok and close the window as well as registry
    editor.
  • Now QB has the access to the keys and printer
    should work fine.

9
  • Option 2
  • This option is only for Windows 10 users. You can
    manually update the registry key by granting
    permission using Powershell script.
  • The user account who is looking for the
    permission should be logged in. User account
    should also have the access to use the command
    prompt.
  • Click on the start button.
  • Type cmd.
  • Select Run as an Administrator after right
    clicking cmd.
  • Type Powershell in the command prompt and also
    press Enter key.
  • Copy and paste the following code as it is the
    command prompt.

10
  • PowerShell.exe -NoProfile -NoLogo -NonInteractive
    -Command key Microsoft.Win32.RegistryCurre
    ntConfig.OpenSubKey(Software,Microsoft.Win32.Re
    gistryKeyPermissionCheckReadWriteSubTree,Syste
    m.Security.AccessControl.RegistryRightsChangePe
    rmissions) acl key.GetAccessControl() rule
    New-Object System.Security.AccessControl.Registr
    yAccessRule (Users,FullControl,ObjectInherit,
    ContainerInherit,None,Allow)
    acl.SetAccessRule(rule) key.SetAccessControl(
    acl)
  • This should stop the error from reappearing.
Write a Comment
User Comments (0)
About PowerShow.com