Are you looking for solutions on how to get rid of the Error 1720 in Windows 10 Installer? Well, you’ve come to the right page. Windows users have been complaining about encountering this error on several occasions on their computers. The Windows Installer performs some of the most critical tasks on the operating system, such as program installation, software removal, and maintenance.

The installer is packed with registry keys, shortcuts, and other metadata and usually carries out its functions without issues. The thing is, errors can occur randomly. You may receive the following message:

“There is a problem with this Windows Installer package. A script required for this install to complete could not be run.”

What Is the Error 1720 on Windows 10?

The “Error 1720: There is a problem with this Windows Installer package” can be triggered by registry issues. The error appears to affect Windows 7, Windows 8, and Windows 10 machines and pops up when a software update/upgrade or installation fails. It also appears when users try to uninstall programs.

The most annoying thing is that the error can be quite resilient and can interfere with your daily tasks. Fortunately, the error is temporary and can easily be fixed by the workarounds in this post.

How to Fix ‘There Is a Problem with this Windows Installer Package’ on Windows 10

Solution 1: Be Sure to Run the Installer with Administrative Permissions

Installing any third-party application requires administrative permissions for the process to succeed. This is a standard requirement on all Windows machines that gives you more control over what gets installed on your device. It’s a preventive measure that helps to keep applications from installing in the background. It also helps prevent the installation of malware.

Now, you might not have the proper permissions to install the program that triggered the Error 1720. Well, you can resolve it by running the installer as an administrator. Here’s how:

  1. Open the location in File Explorer containing the application you want to install.
  2. Right-click the installer and select Run as Administrator.

That’s it. If the issue was caused by a lack of administrator rights, this should fix it. If not, try the next troubleshooting step below.

Solution 2: Re-Download the Installer and Setup Files

An application package comprises several installation setup files or a single .exe file, accompanied by numerous DLL files. If the download was incomplete, or for some reason one of the files got corrupted, the installation will fail and may trigger the Error 1720.

Besides, the file could have been corrupted by the presence of a virus in your computer. Your antivirus can also block the .exe file, deeming it malicious. For that case, you should run a malware scan to eliminate any kinds of threats. Additionally, try re-downloading the file once again to check if this works.

You can also temporarily disable your antivirus software and try to run the installer. However, this is a risky move unless you are 100 percent certain that the application is trustworthy. One more thing. Be sure your system meets the minimum requirements to run the program. Otherwise, the entire process will fail again.

Solution 3: Run the Troubleshooter

Windows 10 comes with troubleshooting tools to help find and fix common computer problems. Usually, you’ll find the Troubleshoot option in the Settings app under this path:

Update & Security > Troubleshoot > Additional troubleshooters.

Alternatively, you can open Control Panel and type “Troubleshoot” (no quotes) in the Search Control Panel input box.

However, the Program Install and Uninstall troubleshooter is not listed here, and you’ll have to download it to proceed with this process. Here are the steps:

  1. Go to Microsoft’s download page and click on the blue Download Troubleshooter button.
  2. Choose your preferred location to save the file and download it. Once downloaded, select Run or Open.
  3. Follow the instructions provided to complete the process. Once done, try to install or uninstall the problematic program to see if it goes through this time.

Solution 4: Install Pending Windows Updates

The Error 1720 could be caused by a buggy Windows Installer. Typically, Windows releases updates periodically to address buggy updates and improve system performance. That’s why you’re always encouraged to keep your system up to date.

To check if there are pending Windows updates for your system, follow the guide below:

  1. Press the Windows Key + I to launch the Settings app.Launch the Windows Settings app.
  2. Type “Updates” (no quotes) in the Find a Setting input box and select Check for Updates.Type Updates into the "Find a setting" box.
  3. On the page that opens next, check if pending updates are waiting to be installed and install them. If no updates are displayed, click on the Check for Updates button and wait for Windows to search online for available updates. If updates are available, Windows will automatically download and install them on your machine.

Restart your Windows PC and try running the installer again. If you’re still getting the error, proceed to the next fix.

Solution 5: Check Windows Installer for Errors

If Windows Installer is corrupted or disabled by mistake, you won’t be able to install anything on your machine. You need to make sure that it’s working accordingly. To do that:

  1. Press the Win + R keyboard shortcut.Launch the Run box using Win + R.
  2. Type “CMD” (no quotes) into the Run text box. Press the Ctrl + Shift + Enter key combination to launch Command Prompt with elevated rights.
  3. Type the command “MSIExec” (no quotes) and press Enter. If everything checks out, a pop-up window with Windows Installer details will appear. If an error report is displayed instead, you’ll need to re-register Windows Installer.Type MSIExec into cmd.

Solution 6: Re-Register Windows Installer

If the previous step shows a Windows Installer error report, you must re-register it to get rid of those errors, and hence the Error 1720. Follow these instructions for guidance:

  1. Open the Quick User Menu using the Win + X shortcut and select Command Prompt (Admin). If the option is not available here, repeat Step 1 from Solution 5 above.
  2. In the Command Prompt window, execute the commands:
    • exe /unregisterType unregister into cmd.
    • exe /regserverType regserver into cmd.
  3. After the commands run successfully, exit Command Prompt and repeat the action that triggered the error in question to see if it has been resolved.Wait for "unregister" and "regserver" to execute.

Solution 7: Restart the Windows Installer Service

Like we noted above, you or someone else may have disabled Windows Installer unintentionally. To check this fact and restart it, follow these steps:

  1. Press the Windows logo on your keyboard, type “Services” (without quotes), and press Enter.Select the Services app.
  2. In the Services window, locate Windows Installer and double-click on it to open its Properties.Locate Windows Installer in the Services window.
  3. Under Service Status check if it says Running. If it does, click on Stop and then click on Start to run it again. If it says Stopped, click on Start to run it.Check Windows Installer's properties.
  4. Change the Startup Type to Automatic.
  5. Click on Apply > OK.
  6. Restart your computer to effect the changes and check if this fixes the “Error 1720: There is a problem with this Windows Installer package” issue.

Solution 8: Re-Register the Scrrun.dll File

Scrrun.dll is the Scripting Runtime DLL (Dynamic Link Library) file responsible for reading and writing scripts and text files. It’s essential for your Windows machine to run properly and enables the installer to function accordingly. If it stops working, Windows Installer ceases to run correctly. We’ll attempt to fix Windows Installer by re-registering the scrrun.dll file.

Here are the steps:

  1. Press the Windows Key, type “Services” (without quotes) into the Windows Search box, and hit Enter to launch the Services window.Type Services into Windows Search.
  2. Navigate to the Windows Installer service, which should be toward the bottom of the page.Navigate to the Windows Installer service.
  3. Right-click on it and open its Properties.Right-click on Windows Installer and select Properties.
  4. Select Manual under Startup Type.Set Startup Type to Manual.
  5. Click on Apply > OK and restart your PC.
  6. Next, open Command Prompt with administrator rights. To do that, press the Win + R key combination, type “CMD” (no quotes), and hit the Ctrl + Shift + Enter keys at the same time.
  7. On the elevated command prompt window, type or paste the commands below, one after the other, and then press Enter after each one:
    1. For Windows (32-bit): cd C:\\Windows\\System32
    2. For Windows (64-bit): cd C:\\Windows\\SysWow64
  8. Next, still on the Command Prompt window, type “regsvr32 scrrun.dll” (no quotes) to re-register the DLL file.
  9. Once done, reboot Windows and check if the error has disappeared.

Scan Your Registry for Issues

If none of these solutions gets rid of the Error 1720 in Windows 10 Installer, we recommend scanning the registry for corruption and other issues. We mentioned at the beginning of this article that registry problems are mainly to blame for Windows Installer errors. We understand trying to identify corrupt keys or broken entries in such a vast database is nearly impossible.

That’s why we suggest an automatic repair tool like Auslogics BoostSpeed Registry Cleaner.

Clean your registry with Auslogics BoostSpeed.

This application detects and fixes registry issues, stabilizing your PC. It’s safe, fast, and reliable. You don’t have to worry about the wrong keys or entries being deleted since the tool is designed to work with precision.

Cleaning the registry is recommended every once in a while to remove keys that may have been left behind after the uninstallation of programs. You don’t want them to accumulate since they’ll start causing issues. Registry Cleaner is just one of the many tools that come with Auslogics BoostSpeed. You can also clean PC junk, defrag the registry and your hard disks, remove file duplicates, and so on. What’s more, you can schedule automatic scans to ensure that your system runs at optimal levels every time you use it.