Error 1935 when you try to install Microsoft Office

Note

Office 365 ProPlus is being renamed to Microsoft 365 Apps for enterprise. For more information about this change, read this blog post.

If you see "Error 1935. An error occurred during the installation of assembly component" when you install Office 2010 or 2007 or one of the Office stand-alone products like Excel, restart the computer and try to run setup again as a quick first step.

If the error still appears after restarting the computer, try these other methods to fix the problem.

Delete the APPMODEL registry subkey

Deleting the HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\APPMODEL subkey should allow you to install Office.

Warning

Serious problems might occur if you modify the registry incorrectly. These problems could cause you to have to reinstall the operating system or even prevent your computer from starting. Microsoft can't guarantee that these problems can be solved. Before you modify it, back up the registry for restoration in case problems occur. Modify the registry at your own risk.

  1. Select Start, type regedit and press Enter, then select Registry Editor from the search results.
  2. Navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\APPMODEL subkey.
  3. Right-click the subkey, and then select Delete.
  4. Select Yes to confirm the deletion.

Restart the device and then try installing Office again. If you still get the error, try the next method.

Run the System Update Readiness tool

Important

The System Update Readiness tool can only be used on Windows 7 or Windows Vista operating systems. If you're using a different version of Windows, try one of the other methods in this article.

Select and download the System Update Readiness tool for your version of Windows:

Repair or update Microsoft .NET Framework components

First, check installed programs to see if the latest version of .NET Framework is installed:

  1. Click Start.

  2. Type appwiz.cpl, and then press Enter.

  3. Look for Microsoft .NET Framework 4 Client Profile in the list of installed programs.

    Look for Microsoft .NET Framework 4 Client Profile in the list of installed programs

If you find Microsoft .NET Framework 4 Client Profile, follow these steps to repair it:

  1. Close all applications.

  2. Click Start.

  3. Type appwiz.cpl, and then press Enter.

  4. Click Microsoft .NET Framework 4 Client Profile, and then select Uninstall/Change.

    Click Microsoft .NET Framework 4 Client Profile and click Uninstall/Change (or Change/Remove in Windows XP).

  5. Choose the option to Repair .NET Framework 4 Client Profile to its original state, and then select Next.

    Choose the option to Repair .NET Framework 4 Client Profile to its original state, and then click Next.

  6. When the repair is complete, select Finish, and then select Restart Now to restart the computer.

If you can't find Microsoft .NET Framework 4 Client Profile, download and install Microsoft .NET Framework 4 (Web Installer) to update the computer.

Try to install Microsoft Office again. If error 1935 continues to occur, follow the steps to uninstall and reinstall .NET Framework from the computer.

Uninstall and reinstall Microsoft .NET Framework components

Important

The .NET Framework Setup Cleanup Utility provided here should be used only after you've tried the previous options.

To uninstall .NET Framework components from the computer, follow these steps:

  1. Create a temporary folder on your desktop.

  2. Visit the .NET Framework Cleanup Tool User's Guide blog and download the dotnetfx_cleanup_tool.zip file.

  3. When prompted, click Open, and then click Extract Now. Extract the files to the folder you created.

  4. Find cleanup_tool.exe in the folder you created and double-click it.

  5. In the Do you want to run the .NET Framework Setup Cleanup Utility? message, click Yes.

  6. Click Yes to accept the license agreement.

  7. In the Product to cleanup window, choose a .NET Framework version that you want to remove.

    Note

    You can't remove .NET Framework versions that are part of the Windows operating system. If you have Windows 7, you can't remove .NET Framework versions 3.5 or lower. If you have Windows Vista, you can't remove .NET Framework versions 3.0 or lower. If you have Windows XP, you can't remove .NET Framework versions 2.0 or lower.

  8. Click Cleanup Now.

  9. Restart the computer after the .NET Framework component is removed.

  10. Download and install the following components, one at a time, based on your operating system:

  11. Restart the computer, and run Windows Update to install updates.

Need More Help?

Get help from the Microsoft Community online community, search for more information on Microsoft Support or Office Help and How To, or learn more about Assisted Support options.

More Information

If error 1935 happens when you install Office 2010 Service Pack 1 (SP1), follow the steps in Description of Office 2010 update: September 13, 2011.

You may experience error 1935 when you install Office 2010 Service Pack 2 (SP2). As Office 2010 includes .NET Programmability Support, this issue may be caused by the interference between Windows Installer (msiexec.exe) and Windows Search (SearchIndexer.exe) or another module in the assembly file copy process. This issue may also occur when you apply other updates, for example, a hotfix for Microsoft .NET Framework components. To work around this issue, use one of the following methods:

  • Method 1: Retry installation of Office 2010 SP2

  • Method 2: Stop Windows Search Service, and apply Office 2010 SP2

    To stop Windows Search Service, follow these steps:

    1. Click Start, type services.msc in the Search programs and files text box, and then click services.msc in the search results.

    2. In the list of services, right-click Windows Search, and then click Stop.

  • Method 3: Perform a clean startup, and apply Office 2010 SP2

  • Method 4: Install all available updates by using Microsoft Update and apply Office 2010 SP2