Error 1935 An error occurred while installing assembly component

If, when you run an .msi package to install a program or application on your Windows 11 or Windows 10 computer and you get an error prompt with the message Error 1935 An error occurred while installing assembly componentthen this article is meant to help you with the most suitable solutions which you can easily apply to fix the error on your system.

When this error occurs, you receive the following similar error message and code;

Error 1935.An error occurred while installing assembly component
{98CB24AD-52FB-DB5F-A01F-C8B3B9A1E18E}.
HRESULT: 0x800700C1.

Note that the component and HRESULT values ​​may be different.

Error 1935 An error occurred while installing assembly component

If you get the prompt showing Error 1935 An error occurred while installing assembly component while installing any program on your Windows 11/10 PC, you can try our recommended solutions below in no particular order to fix the problem on your PC.

  1. Restart the computer
  2. Run the program install and uninstall troubleshooter
  3. Run the MSI installer in compatibility mode
  4. Make sure Windows Installer service is running
  5. Repair/Reinstall/Update .NET Framework
  6. Install or update the Visual C++ Redistributable
  7. Clean the boot system and run the installer
  8. Run SFC and DISM scan
  9. Delete the AppModel registry subkey (applies to Microsoft Office)

Let’s take a look at the description of the process involved regarding each of the listed solutions.

Before proceeding, check your system architecture, then make sure you are running the 32-bit or 64-bit version of the MSI installer, as applicable. Also, check for updates and install all available bits on your Windows 11/10 device and see if the error reappears when you run the .msi installer. On the other hand, if the error started after a recent Windows update, you can perform a system restore or uninstall the update – but if you’d rather do neither, you can then continue with the solutions below.

1]Restart the computer

If you get the error message Error 1935 An error occurred while installing assembly component When you install any program or software on your Windows 11/10 device, restart the computer and try running the setup again as the first quick step. If the error persists after restarting the computer, you can try these other methods in this article to fix the problem.

2]Run the program install and uninstall troubleshooter

Troubleshooter for installing and uninstalling programs

The Program Install and Uninstall Troubleshooter fixes corrupt registry keys and is designed to help PC users automatically repair problems when they are prevented from installing or removing programs on the Windows 11/10 system. This solution requires you to run Microsoft’s Install and Uninstall Programs Troubleshooter and see if the current issue is resolved. Otherwise, try the next solution.

3]Run the MSI installer in compatibility mode

In some cases, especially with older applications, these programs need to run in Windows Compatibility Mode. This solution requires you to run the MSI installer in compatibility mode to see if a highlight error is thrown due to a compatibility issue.

4]Make sure Windows Installer service is running

Windows Installer Service

The MSI file format used by Windows Installer (MSI) is used specifically for installation – this differs from the EXE file format sometimes used to run installers, which are simple executable files that can be programmed to run n any number of tasks.

The error in sight can occur if the Windows Modules Installer is not running on the system. Since it manages the installation of system modules from the applications, without it running, it is possible that essential components are not installed. So, to rule out this possibility as a potential culprit, you need to make sure that the Windows Installer service is enabled. However, if the service is running but the problem persists, you can unregister and re-register the Windows Installer service. Here’s how:

  • hurry Windows key + R to invoke the Run dialog box.
  • In the Run dialog box, type cmd, then press CTRL + SHIFT + ENTER to open the command prompt in administrator mode.
  • In the Command Prompt window, type the command below and press Enter to temporarily unregister the Windows Installer service:
msiexec /unreg
  • After the command is successfully processed and you get the success message, type the following command and press Enter to register the Windows installer again:
msiexec /regserver

After the second command is executed, restart your computer again and run the MSI installer again and see if the error reoccurs. If so, try the next solution.

5]Repair/Reinstall/Update .NET Framework

The problem in sight may be due to a corrupt .NET Framework installation on your system. In this case, to fix the error, you can repair .NET Framework. If the repair did not work, you can use the .NET Framework Installation Cleanup Tool to completely remove selected versions of .NET Framework from your computer. Then you can download the latest version of .NET Framework and install it on your Windows 11/10 PC.

6]Install or update the Visual C++ redistributable

Games and other applications with 3D graphics require additional components such as drivers and Microsoft Visual C++. This solution requires you to ensure that the latest version of the Visual C++ Redistributable Package is installed on your system before running the MSI installer for the program you are trying to install on your device.

If you have the latest version of Visual C++ Redistributable and .NET Framework installed on your system but the error is not fixed, you can try the next solution.

7]Clean the boot system and run the installer

Clean Boot Windows System

Perform a Clean start can remove all conflicts that occur during the installation of your software – this means starting your Windows 11/10 computer with the minimum required drivers and programs. This solution requires you to clean boot your system and run the program installer in that system state and see if the error prompt reappears.

8]Run SFC and DISM scan

This solution requires you to run the SFC scan and see if that helps – and depending on the scan result, you may also need to run the DISM scan. If you prefer, you can run SFC and DISM scan in tandem by following the instructions in the post “The system detected an overflow of a stack-based buffer in this application“.

9]Delete the AppModel registry subkey (applies to Microsoft Office)

Delete the AppModel registry subkey

This solution applies specifically to the error when installing Microsoft Office. Removal of the Application model The registry subkey should allow you to successfully install Office on your Windows 11/10 device.

To delete the AppModel registry subkey, follow these steps:

Since this is a registry operation, it is recommended to backup the registry or create a system restore point as necessary precautionary measures. Once done, you can proceed as follows:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftAppModel
  • In the location, in the left pane, right-click Application model subkey.
  • To select Remove in the context menu to delete the registry key.
  • Quit Registry Editor.
  • Restart the computer.

That’s it! I hope this post will help you.

Similar item: InstallShield error code 1722 when installing MSI program

How do I resolve error 1935 in QuickBooks?

To fix QuickBooks error code 1935, follow these steps:

  • First, restart your system.
  • Restart the installation.
  • Disable your anti-virus software (if applicable).
  • Start over with installing QuickBooks.
  • Activate your antivirus program after the installation is complete.

How to fix error 1935?

Generally, to fix error 1935 on Windows 11/10, try one of the following suggestions:

  • Install Windows updates.
  • Install or update to the latest Microsoft Visual C++ Redistributable.
  • Run the installer in compatibility mode.
  • Enable the Windows Modules Installer service.
  • Check the Windows registry.

Happy computing!

Comments are closed.