Strange... are you saying that setup put back the original versions anyway?
Please try again...
- delete all the versions of ashUInt you can from your installation folder (you won't be able to delete the currently loaded one; the additional file that normally are not there are leftovers from the "renaming" operation - they can safely be deleted).
- start avast! update manually (it won't update if you have already the latest version installed, but it will check the files and possibly do the replacement)
- if asked for reboot, reboot
- now, do what I wrote previously (rename ashUInt.dll, and extract the ZIP file there instead)
- now, invoke another manual update... does avast! ask you for restart, or not?
It is possible that I didn't sign the file correctly, but I think I did...