How to Resolve QuickBooks Error 1303?

Quickbooks Errors Solution

QuickBooks is one of the most popular, sought-after and affordable accounting software which helps small and medium businesses to effectively track their expenses, prepare invoices, manage financial statements and the payroll system, etc. But the users must be able to tackle the errors that might arise and hinder the process. QuickBooks Error 1303 occurs when the installer has insufficient privileges to access the path to the directory. This error occurs at the time of installation of QuickBooks.

Causes of QuickBooks Error 1303

QuickBooks Error 1303 occurs when the System group or the everyone group does not have full control privilege to access the path to the directory.

Solutions to Fix QuickBooks Error 1303

Some of the solutions that can be implemented in order to resolve QuickBooks Error 1303 are:

Solution 1: Use the Diagnostic Tool to Fix QuickBooks Error 1303

QuickBooks offers QuickBooks Install diagnostic tool to check if there are any internal problems that are causing error 1303 QuickBooks or any other interruptions in the workflow. The cause of any error message can be intercepted and interpreted with the help of this tool.

  • Download QuickBooks Install Diagnostic Tool.exe file.
  • Save this file on your desktop.
  • Double click on the file icon and Run when you are prompted to do so.
  • Now, select all the options with “Having a problem installing QuickBooks” and click on OK.
  • The Diagnostic Tool will automatically check the problem and attempt to fix the error.

Also Read: How to Resolve QuickBooks Error 6190 816?

Solution 2: Manually Alter the Permissions for the System and Groups to Full Control

QuickBooks provides you with an option to manually alter the permissions so that QuickBooks Error 1303 can be fixed.

Step 1 – Edit the permission for the proper folders

  • Press the Window key and R key on your keyboard simultaneously so that the Run Window appears.
  • In the Open box, type in C:\ProgramData\COMMON FILES\
  • Click on OK. A Folder will open.
  • Click on the Organize option.
  • Now, go to Properties and then select Security.
  • Now, open the advanced tab and click on Edit.
  • Scroll down to browse through the list of permissions.
  • On System user, double-click to select Full Control.
  • Now select Allow and click on OK.
  • For group access, repeat the same process and give full access.
  • Once this is done, check the box near Replace all existing permissions (inheritable) for all with permissions from this object.
  • Click on OK on both advanced security window and Common files properties window.
  • Install QuickBooks Desktop again, this time without error.

Step 2 – Simple file sharing should be turned OFF

  • Press the Window key and R key on your keyboard simultaneously so that the Run Window appears.
  • Copy and paste RunDll32.exe shell32.dll, Options_RunDLL 0.
  • Now press Enter.
  • Go to the View Tab and scroll down to the bottom of the list of Advanced Settings.
  • Uncheck the box near the Use simple file sharing option.
  • Click on OK.
  • Continue with the installation of QuickBooks Desktop.

Solution 3: Run the Utility

QuickBooks provides a utility that has been created to reset the System group and everyone group permission settings back to Windows default settings with some very simple steps, which are as follows:

  • Save the PermissionsFix.bat file on your desktop of the affected system.
  • Double-click on the file icon. A DOS window will appear.
  • Type y when prompted. Make sure that Caps Lock is turned OFF.
  • Run the file and then exit the DOS window.
  • Now try installing QuickBooks again.

If the given solutions fail to resolve QuickBooks Error 1303, Contact to QuickBooks Error Support at toll-free number +1-888-300-3913 and get expert guidance to fix the issue.

How to fix the Runtime Error 1303 The Installer has insufficient privileges to access this director

This article features error number Code 1303, commonly known as The Installer has insufficient privileges to access this director described as Error 1303. The Installer has insufficient privileges to access this directory: C\Program Files\Common Files\Corel\Shared\Shell Extension. The installation cannot continue. Log on as Administrator or contact your system administator.

Error Information

Error name: The Installer has insufficient privileges to access this director
Error number: Error 1303
Description: Error 1303. The Installer has insufficient privileges to access this directory: C\Program Files\Common Files\Corel\Shared\Shell Extension. The installation cannot continue. Log on as Administrator or contact your system administator.
Software: CorelDRAW
Developer: Corel Corporation

Try this first: Click here to fix CorelDRAW errors and optimize system performance

This repair tool can fix common computer errors like BSODs, system freezes and crashes. It can replace missing operating system files and DLLs, remove malware and fix the damage caused by it, as well as optimize your PC for maximum performance.DOWNLOAD NOW

About Runtime Error 1303

Runtime Error 1303 happens when CorelDRAW fails or crashes whilst it’s running, hence its name. It doesn’t necessarily mean that the code was corrupt in some way, but just that it did not work during its run-time. This kind of error will appear as an annoying notification on your screen unless handled and corrected. Here are symptoms, causes and ways to troubleshoot the problem.

Definitions (Beta)

Here we list some definitions for the words contained in your error, in an attempt to help you understand your problem. This is a work in progress, so sometimes we might define the word incorrectly, so feel free to skip this section!

  • Access – DO NOT USE this tag for Microsoft Access, use [ms-access] instead
  • Administrator – An administrator account is a user account on an operating system which allow make changes that can affect other users including, but not limited to, the creation and restriction of user accounts, change operating system options including security settings, install software and drivers, access all files.
  • Contact – A person who may be approached for information or assistance or the action of communicating with someone, typically in order to give or receive information.
  • Continue – A language construct typically used to bypass the rest of a loop and return to the beginning for the next iteration.
  • Directory – A directory or folder is a virtual container within a digital file system, in which groups of computer files and other directories can be kept and organized.
  • Installation – The process of installation is the deployment of an application onto a device for future execution and use.
  • Privileges – This tag is for questions relating to the general topic of privileges, without reference to any specific operating system or application.
  • Shared – In VB.NET, the Shared keyword is roughly equivalent to the static keyword used by many other languages.
  • Shell – The term ‘shell’ refers to a general class of text-based interactive command interpreters most often associated with the Unix & Linux operating systems
  • System – System may refer to a set of interdependent components; Low level infrastructure like the operating system from a high language point of view or an object or function for accessing the previous
  • Access – Microsoft Access, also known as Microsoft Office Access, is a database management system from Microsoft that commonly combines the relational Microsoft JetACE Database Engine with a graphical user interface and software-development tools
  • Log – Computer data logging is the process of recording events in a computer program, usually with a certain scope, in order to provide an audit trail that can be used to understand the activity of the system and to diagnose problems.
  • Files – A block of arbitrary information, or resource for storing information, accessible by the string-based name or path
Symptoms of Code 1303 – The Installer has insufficient privileges to access this director

Runtime errors happen without warning. The error message can come up the screen anytime CorelDRAW is run. In fact, the error message or some other dialogue box can come up again and again if not addressed early on.

There may be instances of files deletion or new files appearing. Though this symptom is largely due to virus infection, it can be attributed as a symptom for runtime error, as virus infection is one of the causes for runtime error. User may also experience a sudden drop in internet connection speed, yet again, this is not always the case.

(For illustrative purposes only)

Causes of The Installer has insufficient privileges to access this director – Error 1303

During software design, programmers code anticipating the occurrence of errors. However, there are no perfect designs, as errors can be expected even with the best program design. Glitches can happen during runtime if a certain error is not experienced and addressed during design and testing.

Runtime errors are generally caused by incompatible programs running at the same time. It may also occur because of memory problem, a bad graphics driver or virus infection. Whatever the case may be, the problem must be resolved immediately to avoid further problems. Here are ways to remedy the error.

Repair Methods

Runtime errors may be annoying and persistent, but it is not totally hopeless, repairs are available. Here are ways to do it.

If a repair method works for you, please click the upvote button to the left of the answer, this will let other users know which repair method is currently working the best.

Please note: Neither nor it’s writers claim responsibility for the results of the actions taken from employing any of the repair methods listed on this page – you complete these steps at your own risk.Method 1 – Close Conflicting Programsup vote0down voteWhen you get a runtime error, keep in mind that it is happening due to programs that are conflicting with each other. The first thing you can do to resolve the problem is to stop these conflicting programs.

  • Open Task Manager by clicking Ctrl-Alt-Del at the same time. This will let you see the list of programs currently running.
  • Go to the Processes tab and stop the programs one by one by highlighting each program and clicking the End Process buttom.
  • You will need to observe if the error message will reoccur each time you stop a process.
  • Once you get to identify which program is causing the error, you may go ahead with the next troubleshooting step, reinstalling the application.

Method 2 – Update / Reinstall Conflicting Programsup vote0down voteUsing Control Panel

  • For Windows 7, click the Start Button, then click Control panel, then Uninstall a program
  • For Windows 8, click the Start Button, then scroll down and click More Settings, then click Control panel > Uninstall a program.
  • For Windows 10, just type Control Panel on the search box and click the result, then click Uninstall a program
  • Once inside Programs and Features, click the problem program and click Update or Uninstall.
  • If you chose to update, then you will just need to follow the prompt to complete the process, however if you chose to Uninstall, you will follow the prompt to uninstall and then re-download or use the application’s installation disk to reinstall the program.

Using Other Methods

  • For Windows 7, you may find the list of all installed programs when you click Start and scroll your mouse over the list that appear on the tab. You may see on that list utility for uninstalling the program. You may go ahead and uninstall using utilities available in this tab.
  • For Windows 10, you may click Start, then Settings, then choose Apps.
  • Scroll down to see the list of Apps and features installed in your computer.
  • Click the Program which is causing the runtime error, then you may choose to uninstall or click Advanced options to reset the application.

Method 3 – Update your Virus protection program or download and install the latest Windows Updateup vote0down voteVirus infection causing runtime error on your computer must immediately be prevented, quarantined or deleted. Make sure you update your virus program and run a thorough scan of the computer or, run Windows update so you can get the latest virus definition and fix.Method 4 – Re-install Runtime Librariesup vote0down voteYou might be getting the error because of an update, like the MS Visual C++ package which might not be installed properly or completely. What you can do then is to uninstall the current package and install a fresh copy.

  • Uninstall the package by going to Programs and Features, find and highlight the Microsoft Visual C++ Redistributable Package.
  • Click Uninstall on top of the list, and when it is done, reboot your computer.
  • Download the latest redistributable package from Microsoft then install it.

Method 5 – Run Disk Cleanupup vote0down voteYou might also be experiencing runtime error because of a very low free space on your computer.

  • You should consider backing up your files and freeing up space on your hard drive
  • You can also clear your cache and reboot your computer
  • You can also run Disk Cleanup, open your explorer window and right click your main directory (this is usually C: )
  • Click Properties and then click Disk Cleanup

Method 6 – Reinstall Your Graphics Driverup vote0down voteIf the error is related to a bad graphics driver, then you may do the following:

  • Open your Device Manager, locate the graphics driver
  • Right click the video card driver then click uninstall, then restart your computer

Method 7 – IE related Runtime Errorup vote0down voteIf the error you are getting is related to the Internet Explorer, you may do the following:

  1. Reset your browser.
    • For Windows 7, you may click Start, go to Control Panel, then click Internet Options on the left side. Then you can click Advanced tab then click the Reset button.
    • For Windows 8 and 10, you may click search and type Internet Options, then go to Advanced tab and click Reset.
  2. Disable script debugging and error notifications.
    • On the same Internet Options window, you may go to Advanced tab and look for Disable script debugging
    • Put a check mark on the radio button
    • At the same time, uncheck the “Display a Notification about every Script Error” item and then click Apply and OK, then reboot your computer.

If these quick fixes do not work, you can always backup files and run repair reinstall on your computer. However, you can do that later when the solutions listed here did not do the job.

How to Fix Error 1303: Installer has Insufficient Privileges to Access Path to Directory

Many times QuickBooks users encounter various errors while installing the software, one such bug is QuickBooks error code 1303. This type of error usually displays on the screen, when the installer do not have complete authority for accessing the directory, just like a path to the directory. If you are also facing any such error and want to know what all methods would work in fixing these types of errors, then this article will work in your favor.

This article is written with an aim to fix this type of error and the user will find some feasible solution steps to troubleshoot this error code in this article. However, a quick fix for the same can be to get in touch with professionals of our QuickBooks Error support team at 1-844-405-0907. Our team will ensure to provide you with the best possible support in tackling these types of issues.

The common reason behind the occurrence of this error can be when the system is not having proper permissions.

At the time of installing QuickBooks desktop, the following error prompts:

Factors causing Error 1303

  • This error can accompany basic computer usage. The user might stumble upon this type of error while uninstalling applications, updating applications, and manually changing to some Windows components.
  • QuickBooks Error 1303 can also be seen, when the system is not having full control.

Steps to Fix QuickBooks Error 1303

Talking about the steps to fix this bug, there comes two possible methods that the user can implement to change the authority settings for the system. Checkout the quick fixes to the error.

  1. The user can create a utility that resets the system groups and all the group permissions settings to Windows default settings.
  2. The user can also change the permissions for the system by manual means in full control and folder C:\ Documents and Settings\All Groups for All Users.

The point to be noted here is that the utility will not work on Windows Vista as the file structures and permissions might be different. The permissions can be adjusted manually, in case the error is also seen in Windows Vista.


  • Click on PermissionsFix.bat file.
  • Click on save and save this file on the desktop of the system which has been affected.
  • Now, double-click on the file. This will open the DOS window in desktop screen. Type ‘y’ at prompt.
  • This will reset the permissions of the folders that have been affected and will change settings to default.

Note: To initiate the script, you must type ‘y’ in lowercase.

  • As the file runs, the user shall press any key to exit the DOS window.
  • After all these steps, the user needs to insert the QuickBooks CD and try again to install.

Read Also: How to fix QuickBooks error code 1310?


For manually adjusting permissions, the user is supposed to have full control for the system and everyone group for the folder C:\Documents and Settings\All Users.

For Microsoft Window Vista

There are a few steps for changing permission-

  • Firstly, Click on the Start button
  • As the start menu opens up, the user can now click in the Start Search area. Enter the path C:\ProgramData\COMMON FILES\ and then click OK. This will open the window with the folder.
  • In this window, hit Organize and select Properties.
  • After that, the user is required to select the Security window in the property section
  • And then click on the Advanced button
  • Click ‘Edit’ and then again on the next screen
  • Scroll down to the list of permission entries and double-click on the system user
  • In the Allow column, the user is required to select the checkbox for full control row and then click OK button.
  • The user is required to check the boxes that have been labeled with the heritage permissions on all descendants with legacy permissions from this object. Now, in the Advanced Security Settings window and in COMMON FILES properties window, click OK.
  • Install QuickBooks.

If the error still persists, follow the steps below:

  • Right click on Start button and click on Explore
  • Choose Tool menu and select Folder.
  • After that Click on View tab and scroll down to Advanced Settings List
  • Now click on ‘Use simple file sharing to clear the box’
  • Finally Click on OK and Install the QuickBooks.

Conclusive lines!

The methods stated above will help the users to resolve the QuickBooks error code 1303. But in case the error is not resolved, you can contact our Intuit certified QuickBooks Support team at +1-888-300-3913. Our experts are available round the clock and will provide the best possible assistance in fixing the error code 1303.

Also Read :- How to Eliminate QuickBooks Error 361?

Leave a Reply

Your email address will not be published. Required fields are marked *