That is just some weak programming. The A/V kernel is already in place, a shutdown/power on is just as effective as a restart as far as Windows is concerned.
It would not surprise me if just bouncing the Avast service would accomplish what is needed to bring the new kernel/engine online.