Sophos Anti-Virus for Windows: Error 1935 during installation

  • Article ID: 112918
  • Updated: 09 Jul 2014

Issue

During the installation of Sophos Anti-virus on any operating system using the Global Assemblies Cache (WinSxS folder) , the installation of Anti-virus fails, though other components such as Autoupdate and Remote Management System may succeed in installing.

In the MSI logging for the Anti-virus you may find:

MSI (s) (50:DC) [13:19:25:833]: Product: Sophos Anti-Virus -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC80.ATL,type="win32",version="8.0.50727.4053",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86"'.
Please refer to Help and Support for more information. HRESULT: 0x80070422. assembly interface: IAssemblyCacheItem, function: Commit, component: {97F81AF1-0E47-DC99-A01F-C8B3B9A1E18E}

First seen in

Sophos Anti-Virus for Windows 2000+ 9.5.4 VDL4.61G

Operating system
Windows 7 (32-bit)

Cause

A 1935 error is a common problems preventing a user from installing any application
that uses the Microsoft Windows Installer MSIAssembly and MSIAssemblyName
tables. The Installer encountered an error while attempting to install
assemblies to the Global Assembly Cache (GAC) or the Win32 GAC (WinSxS). This
error is considered fatal causing setup to fail and initiate rollback. This is a Microsoft issue, not a Sophos issue, however there are some common remediation steps that can be attempted.

Most common causes of the 1935 error:

  • Lack of write access to the C:\Windows\WinSxS folder.
  • The presence of Webroot SpySweeper on the computer.
  • The presence of some adware or adware-detection files on the computer.

What To Do

Before trying the steps below, please be sure that Windows Updates have been completed and the system has been rebooted. If the issue persists, please try the steps below.

Solution 1:

  • Follow the instructions in http://support.microsoft.com/kb/926804

Solution 2:

  1. Boot the system into Safe Mode
  2. Rename C:\Windows\SoftwareDistribution to C:\Windows\SoftwareDistribution.old
  3. From a command prompt, or by clicking Start > Run, execute the following command:

    fsutil resource setautoreset true C:\

    (The command above assumes C: is the system volume. If the Operating System is installed on an alternate partition ( e.g. D: ), edit the command accordingly.)

  4. Reboot the system

Solution 3:

  1. Reinstall the latest versions of the following Microsoft redistributables:
    • Microsoft Installer.
    • Microsoft Visual C++ 2005 SP1 re-distributable.
  2. Reboot the system

The presence of Webroot SpySweeper on the computer:

  1. Shut down your internet connection.
  2. Open Windows services.
  3. Stop the 'Webroot SpySweeper' service.
  4. Continue the installation of Enterprise Console.
  5. When the installation is finished, restart the 'Webroot SpySweeper' service, if required, and restart your internet connection.

 
If you need more information or guidance, then please contact technical support.

Rate this article

Very poor Excellent

Comments