Since all XP 64 bit by default are "Enterprise", and such are supported through 2019......this whole thing is stupid.
I have two XP-64 bit machines here, a week or so ago machine one did this....took five hours, and it's fixed. This machine did it on reboot a week later, and 20 minutes to fix.
First off, we didn't have to reboot on Avast updates before....and now we do....and for a machine I keep on all the time, it's a pain...especially with the little window that tells me it will force a reboot in 10 minutes. Fix it.
msconfig, services, check hide all MS products, disable the rest, and it will work. You can go and turn things on one at a time, but Avast will kill it again....and a remove and update seems to fix it, as both machines are running on Avast right now...and updating.