I had a problem earlier today with my kid’s computer. Avast would not run, in fact I’d get an error message at start-up like this:
"Error Starting Program
The ASWENGIN.DLL file is linked to missing export ASWCMNS.DLL:FixRegistryStringW."
Subsequent attempts to start the program resulted in the same error.
I then did some reading on this board, downloaded the avast uninstaller utility and removed avast completely. I did some on-line scanning and downloaded some rootkit checkers, all coming up empty. I downloaded the newest version of setupeng.exe (4.7.942), but when I tried to run it I came up with this error:
I tried clearing the cache on IE and downloading again, then did the same using Firefox. Always the same problem with the Selfextract file.
I then grabbed an older setupeng.exe from one of the other computers and loaded it, and low and behold it runs O.K., and appears to operate just fine. It was version 4.7.871.
Short story long, 2 questions:
Any idea why 4.7.942 won’t run on my old WIN98 machine?
What should I do if I get the same error that originally started this mess (see first paragraph above)?
Additional note. The program has updated, now at version 4.7.942, but it seems to be in a loop when trying to update the virus db. It downloads vps-72200.vpu (6,038,050 bytes), then downloads it again, and again, and again…yet the status of the program still shows an old database (000632-0?)
It’s a very large file. Here is just part of the first section:
11:47:15 min/gen Started: 09.03.2007, 11:47:15
11:47:15 min/gen Running setup_av_pro-367 (871)
11:47:15 nrm/sys Operating system: Windows98 ver 4.10, build 1998
11:47:15 vrb/sys Computer WinName: BASEMENT
11:47:15 min/sys Windows Net User: Steve
11:47:15 min/gen Cmdline: /sfx /sfxstorage “C:\WINDOWS\TEMP_av_sfx.tm~a71025” /srcpath “C:\DOWNLOAD\AVAST”
11:47:15 vrb/gen DldSrc set to sfx
11:47:15 min/gen Old version: ffffffff (-1)
11:47:15 vrb/gen Install check: SetupVersion does NOT exist
11:47:15 nrm/gen SGW32P::CheckIfInstalled set m_bAlreadyInstalled to 0
11:47:15 vrb/reg Get registry: Software\Microsoft\Internet Explorer\Version=6.0.2800.1106
11:47:15 vrb/gen Operation set to INST_OP_INSTALL
11:47:15 min/gen GUID: d11c28aa-be4d-4ba4-81e2-3113e4c2e3a2
11:47:15 nrm/gen SelectCurrent: selected server ‘tmp sfx storage’ from ‘sfx’
11:47:15 min/pkg GetPackages - set proxy for inet
11:47:15 nrm/int SYNCER: Type: use IE settings
11:47:15 nrm/int SYNCER: Auth: another authentication, use WinInet
11:47:58 min/pkg Load C:\WINDOWS\TEMP_av_sfx.tm~a71025\prod-av_pro.vpu
11:47:58 vrb/pkg LatestPartInfo: news = news-4a
11:47:58 vrb/pkg LatestPartInfo: program = prg_av_pro-367
11:47:58 vrb/pkg LatestPartInfo: setup = setup_av_pro-367
11:47:58 vrb/pkg LatestPartInfo: vps = vps-63200
11:47:58 vrb/pkg Part prg_av_pro-367 was set to be installed
11:47:58 vrb/pkg Part vps-63200 was set to be installed
11:47:58 vrb/pkg Part news-4a was set to be installed
11:47:58 vrb/pkg Part setup_av_pro-367 was set to be installed
11:47:58 vrb/pkg FilterOutExistingFiles: 121 & 0 = 121
11:47:58 vrb/pkg IsFullOkay: setif_av_pro-367.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: setif_av_pro-367.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: setup_av_pro-367.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: setup_av_pro-367.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_core-31e.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_core-31e.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_dll409-14b.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_dll409-14b.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_hlp409-263.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_hlp409-263.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_skins-13.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: av_pro_skins-13.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: avscan-24a.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: avscan-24a.vpu - not okay
11:47:58 vrb/pkg IsFullOkay: winsys-1.vpu - not okay
Here’s some of the end of the file:
12:40:02 nrm/gen SelectCurrent: selected server ‘Download73 AVAST server’ from ‘main’
12:40:02 min/pkg GetPackages - set proxy for inet
12:40:02 nrm/int SYNCER: Type: use IE settings
12:40:02 nrm/int SYNCER: Auth: another authentication, use WinInet
12:40:02 dbg/int while trying to get file ‘vps-63400-63300.vpu’, error 0x20000011 has occured, try 104
12:40:19 vrb/gen Used server: http://download73.avast.com/iavs4x
12:40:19 nrm/gen InvalidateCurrent: invalidated server ‘Download73 AVAST server’ from ‘main’
12:40:19 min/gen SelectCurrent: unable to find any suitable server in ‘main’
12:40:19 dbg/int while trying to get file ‘vps-63400-63300.vpu’, error 0x20000011 has occured, try 105
12:40:19 min/int tried 105 servers to get file ‘vps-63400-63300.vpu’, but failed (0x20000011)
12:40:19 nrm/pkg DldPackage: C:\Program Files\Alwil Software\Avast4\Setup\vps-63400-63300.vpu, returned 0x20000011
12:40:19 min/pkg ERROR: Diff vps-63400-63300 failed
12:40:19 vrb/pkg Removed obsolete file vps-63300.vpu
12:40:19 vrb/pkg IsFullOkay: vps-72200.vpu - not okay
12:40:19 dbg/pkg Full of package vps was set to 1
12:40:19 vrb/pkg IsFullOkay: vps-72200.vpu - not okay
12:40:19 vrb/pkg IsFullOkay: vps-72200.vpu - not okay
12:40:19 dbg/pkg Full of package vps was set to 1
12:40:19 vrb/pkg IsFullOkay: vpsm-72204.vpu - not okay
12:40:19 vrb/pkg IsFullOkay: vpsm-72204.vpu - not okay
12:40:19 dbg/pkg Full of package vpsm was set to 1
12:41:09 vrb/gen Used server: http://download73.avast.com/iavs4x
12:41:09 nrm/gen InvalidateCurrent: invalidated server ‘Download73 AVAST server’ from ‘main’
12:41:09 min/gen SelectCurrent: unable to find any suitable server in ‘main’
12:41:09 dbg/int while trying to get file ‘vps-72200.vpu’, error 0x20000011 has occured, try 1
12:41:09 min/int tried 1 servers to get file ‘vps-72200.vpu’, but failed (0x20000011)
12:41:09 nrm/pkg DldPackage: C:\Program Files\Alwil Software\Avast4\Setup\vps-72200.vpu, returned 0x20000011
12:41:09 min/pkg Error MakeVps LoadFullPackage: C:\Program Files\Alwil Software\Avast4\Setup\vps-72200.vpu
12:41:09 dbg/gen progress end - 0
12:41:09 dbg/gen progress thread end
12:41:10 min/gen Err:The package is broken.
13:56:11 nrm/pkg Transferred files: 109
13:56:11 nrm/pkg Transferred bytes: 10701019
13:56:11 nrm/pkg Transfer time: 1663552 ms
13:56:11 vrb/int Sending stats ‘http://download73.avast.com/cgi-bin/iavs4stats.cgi’: 00000000 204
13:56:11 vrb/fil NeedReboot=false
13:56:11 min/gen Return code: 0x20000011 [The package is broken.]
13:56:11 min/gen Stopped: 09.03.2007, 13:56:11
There is a lot more in the middle. Is that enough? I can send you the whole file if you want…
Package broken - it seems like something is actually blocking avast from getting the files. Check your proxy/firewall settings, please.
(Logic behind this reply is that 100+ servers were tried to get the file - and I’m pretty sure the files are ok on our side and millions of other users ‘verified’ it already. So it must be a problem somewhere on your side).
I shut down the Cybersitter software, then used <Add/Remove Programs>, and it successfully updated the vps files. Now when I check for updates it seems to be connecting correctly, and responds back that the program and virus files are up to date.
The only thing that bothers me (slightly ) is that the updates used to work just fine with CyberSitter running, so I’m not sure why it wouldn’t now? Oh well, seems to be working O.K., now just time will tell.