100 likes | 131 Views
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.
E N D
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.
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.
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.
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 -> Export -> Save it. Now you have successfully created a registry backup.
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. Don’t 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.
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.
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.
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.
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.
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);” This should stop the error from reappearing.