I have been trying to figure out what is wrong with Avast auto-update. On my own computer Avast works just fine, but on this one the auto-update does not work. It just shows the red "error updating virus recognition database" -message. The actual error message claims that file was not found - unfortunately it does not tell which file. I have been trying to find answers, but none of them has been relevant. There is no firewall problems and so on.
Actually, I think that I found the cause. As the topic says, there is no drive C: on this computer. Windows is installed on G: and the other drive letters are H and I and so on. I finally thought that i should try to figure out the missing file and ended up in the program file folder of avast. Setup subfolder to be exact. There is the setup.txt, which seem to be a log file.
This is the end part of the file:
11:13:21 min/pkg ERROR:GetInetFile, CreateFile( "C:\TEMP\_av_proI.tm~a01376\dld1.tmp") returned 0x00000002
11:13:21 nrm/gen InvalidateCurrent: invalidated server 'Download6 AVAST server' from 'main'
11:13:21 min/gen SelectCurrent: unable to find any suitable server in 'main'
11:13:21 dbg/int while trying to get file 'servers.def', error 0x00000002 has occured, try 15
11:13:21 min/int tried 15 servers to get file 'servers.def', but failed (0x00000002)
11:13:21 min/fil GetNewerStampedFile:GetFileWithRetry failed: C:\TEMP\_av_proI.tm~a01376\onefile, servers.def, error: 0x00000002
11:13:21 min/pkg Tried to download servers.def but failed with error 0x00000002.
11:13:21 min/gen Err:Määritettyä tiedostoa ei löydy. <-- This translates roughly to "File not found"
11:13:21 nrm/pkg Transferred files: 0
11:13:21 nrm/pkg Transferred bytes: 0
11:13:21 nrm/pkg Transfer time: 0 ms
11:13:21 vrb/fil NeedReboot=false
11:13:21 min/gen Return code: 0x00000002 [Määritettyä tiedostoa ei löydy.]
11:13:21 min/gen Stopped: 21.01.2005, 11:13:21
As you can see, Avast tries to create a file to C:\TEMP!
Now the question is that is it possible to correct this with some ini file editing (I did not find any references to C: or C:\TEMP from the ini files), or is it necessary to wait for a update? I hope that there is going to be an update if there is no other way to fix it!