I’ve never had a problem with updating Avast Free using it’s UI since I’ve been using it around version 4.8.x. The only time I’ve ever overinstalled Avast is when a new beta came out. There should be no need to jump thru the hoops you are, as most users aren’t having such problems.