I believe you may be bumping into the self-defence module and it blocking the modification of avast files by what is an outside process. From the avast Settings, Troubleshooting section and disable the Self-defence module and then run the vpsupd.exe again. Ensure that you enable the self-defence again.
I think it pointless to try and open what appears to be an unsupported archive with 7zip it will always fail.
disable the self-defence module doesn’t help. i boot in to safe mode also doesn’t help, still the same error code in safe mode.
And autoupdate doesn’t work too, may be because i live in china, may be your auto update serve is blocked in china.
the HASH of the file i downloaded :(i hope i downloaded the right file)
MD5:
D6AD12A69A827F28730A7D049223856E