Views:

Summary



During an installation of DPX on a Windows machine, Installer Error 1935 is displayed.

Symptoms



During the DPX installation you receive a Windows installer error 1935. The install logs lists the following:

Error 1935.An error occurred during the installation of assembly component

{2A030FEB-29B5-314B-97B5-ED38673CC885}. HRESULT: 0x800736B3. assembly interface: IAssemblyCacheItem, function: Commit, assembly name: Microsoft.VC90.ATL,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32" MSI (s) (6C:3C) [10:26:15:172]: Product: Catalogic DPX – Error 1935.An error occurred during the installation of assembly component {2A030FEB-29B5-314B-97B5-ED38673CC885}

. HRESULT: 0x800736B3. assembly interface: IAssemblyCacheItem, function: Commit, assembly name: Microsoft.VC90.ATL,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32"

----------

A second case which generates this RC 1935 error during installation is when there are pending Microsoft updates on the system and a system reboot is needed. 
 



Resolution



A 1935 error during the installation of DPX indicates that the Windows file system transaction log has become corrupted, preventing the deployment of the required VC8 libraries. The transaction log is used by the Windows file system to recover when such a file error occurs. It can also happen if there is an error with the installation of the .NET framework or when it isn’t installed on the system.

Verify that Microsoft .NET Framework is Installed

  1. Click “Start”, then “Control Panel”, and then “All Control Panel Items.”
  2. Open “Programs and Features.”
  3. If Microsoft .NET Framework isn’t listed, then install the latest version using Windows Update.

Clear the Installation Log

  1. Run the command prompt as an Administrator.
  2. In the command prompt, type the following command:

fsutil resource setautoreset true C:\

Note: This assumes that C: is the drive on which Windows is installed. If it is installed on another drive, change the drive letter appropriately.

  1. Reboot the system.

Install the Software and Check

Verify if you are able to install in clean boot by using the following Knowledge Base article:

“How to perform a clean boot in Windows” http://support.microsoft.com/kb/929135

Note: Ensure that the computer is set to start as usual by following step 7 from the article.

Repair .NET Framework and Check

  1. Click “Start”, then “Control Panel”, and then “All Control Panel Items.”
  2. Open “Programs and Features.”
  3. In the Currently installed programs list, click “Microsoft .NET Framework,” and click "Uninstall/Change."
  4. Click “Repair,” then click “Next.”

  1. After that repair completes, attempt another installation of DPX.

Verify that the "Windows Modules Installer" Service (TrustedInstaller.exe) is Enabled

  1. Open "Control Panel," then "Administrative Tools," and click "Services."
  2. Open the Windows Modules Installer.
  3. Change the Startup type to Manual.
  4. Click "OK."
  5. If you made the above change, attempt another installation of DPX.

Download and then install the latest Microsoft Visual C++ 2005 Redistributable from Microsoft

  1. Download and install the latest Microsoft Visual C++ 2005 Redistributable from Microsoft. Click on the link that applies to you:
  1. Reboot the computer.
  2. After installing the latest Microsoft Visual C++ 2005 Redistributable from Microsoft, attempt another install of DPX.

If you performed all of the above steps and still receive the error message, this may indicate that your Windows installation is corrupt and needs to be repaired, contact Microsoft Support for assistance
----------

For the second case with pending Microsoft updates, DPX installed successfully after the reboot.