aswCmnOS.dll not found on new install

I am installing Avast 4 Home Edition for the first time - I do not have other Antivirus software on the computer, only a scan program.

I downloaded from the links on the Avast website.

The computer is running Windows Vista Home Premium which my friend uses with Avast.

Everytime I try to install I am told “aswCmnOS.dll” cannot be found. The installation program starts, before bringing up this message again and failing to install. The program then requests a restart of the system and suggests trying to install again. The same thing happens each time.

For some reason this was a conflict issue with some files left over from a previous AV software install that werent removed on uninstalling.

However - now the installation runs and I get another error with this in the log:

Installed file:C:\Program Files\Alwil Software\Avast4\ashSSqlt.dll 19.04.2007 13:24:54 file: Error direct moving file: C:\Program Files\Alwil Software\Avast4\ashSXML.dll 19.04.2007 13:24:54 file: filRenameOnReboot:!bSuccess 19.04.2007 13:24:54 file: filRenameOnReboot:bOnReboot 19.04.2007 13:24:54 file: Direct delete of file: C:\Program Files\Alwil Software\Avast4\ashDC2B.tmp 19.04.2007 13:24:54 file: ERROR:Install file:C:\Program Files\Alwil Software\Avast4\ashSXML.dll, code:0x00000020 19.04.2007 13:24:54 system: Uninstalling Aavmker4.sys 19.04.2007 13:24:54 system: Reboot set by changed resident C:\Windows\system32\drivers\aswMonFlt.sys 19.04.2007 13:24:54 system: Error copying driver file C:\Windows\system32\drivers\aswMonFlt.sys (0x00000003) 19.04.2007 13:24:54 system: Executing:rundll32.exe SetupApi.dll,InstallHinfSection DefaultInstall 128 C:\Program Files\Alwil Software\Avast4\Setup\Inf\aswMonFlt.inf 19.04.2007 13:24:57 system: Executed:rundll32.exe SetupApi.dll,InstallHinfSection DefaultInstall 128 C:\Program Files\Alwil Software\Avast4\Setup\Inf\aswMonFlt.inf 19.04.2007 13:24:57 general: progress end - forced 19.04.2007 13:24:57 general: progress thread end

What was the other AV and how did you get rid of it ?

Windows error 0x00000020 (assuming it is a windows file system error) is The system cannot find the device specified, 0x00000003 is The system cannot find the path specified.

I’d recommend:

  1. remove the Avast4 directory completely (if it still exists)
  2. reboot
  3. download the latest version of the setup program from our web site http://files.avast.com/iavs4pro/setupeng.exe and install it.

Thanks
Vlk

AV was Norton and I used Add/Remove Programmes, then a removal tool. Before using this, the installation could not find the file as defined in the first post. Now it does.

I'd recommend:
  1. remove the Avast4 directory completely (if it still exists)
  2. reboot
  3. download the latest version of the setup program from our web site http://files.avast.com/iavs4pro/setupeng.exe and install it.

Thanks
Vlk

Done, no difference. Still fails on the bit to do with aswRes.dll

Norton is a very difficult antivirus to be cleaned from…

  1. Remove NAV through Add/Remove programs from Control Panel. Boot.
  2. Use Symantec removal tool following the three steps defined in the SymNRT tool info or here.
  3. Boot.
  4. Install avast! Boot.
  5. See what you get.

Full SymNRT info:

  1. Download and save these three files to the Windows desktop:
    a) ftp://ftp.symantec.com/public/english_us_canada/linked_files/tsgen/MSIFIX.bat
    b) ftp://ftp.symantec.com/public/english_us_canada/linked_files/tsgen/SymNRT.exe
    c) ftp://ftp.symantec.com/public/english_us_canada/linked_files/tsgen/SYMMSICLEANUP.reg

  2. Run the three files that you just downloaded
    a) On the Windows desktop, double-click the MSIFIX icon.
    Click Run.
    A black window may appear very briefly.
    b) On the Windows desktop, double-click the SymNRT icon.
    Click Run.
    Click Next.
    Click I accept the License Agreement, and click Next.
    Type the letters and numbers that you see in the white box, and then click Next.
    Click Yes or OK at each prompt.
    You may need to click more than once. Your computer may be restarted for you more than once.
    You may be asked to repeat some steps after the computer restarts.
    c) On the Windows desktop, double-click the SYMMSICLEANUP icon.
    Click Run, and then click Yes.
    Click OK.

  3. Boot.

Doing this has made the original error about aswCmnOS.dll re-appear.