Running Windows 8 32-bit and Avast 7.0.1474. Whenever automatic update of virus definitions occurs (I get the popup notification that virus definitions have been updated) I notice that webshied is disabled. I installed this new system 30 days ago and did not have any problems with Avast until about a week ago.
Possibly related -- when the Avast emergency program runs sometimes my firewall kicks off and says a program in c:\windows\temp\*.exe wants to access the internet. The name is always different but in the format of 58fe8c20-1cfc-4b92-b288-a83dc5e7d409.exe. At first this worried me, but searching the forum I concluded it was Avast emergency update (though I don't know why I get an exe running so often when Avast emergency update should be a very rare occurrence). And why is the exe program trying to access the Internet anyway? Because the firewall warning is annoying (since the name is different every time and I have no intention of letting everything run from c:\windows\temp, I blocked Avast emergency program from accessing the internet in my firewall (which stopped me from getting any more 58fe8c20-1cfc-4b92-b288-a83dc5e7d409.exe type files. I also disabled Avast emergency program in the scheduler.
My guess (but could be wrong) is that Avast emergency program tries to run during an automatic update, but since the firewall blocks it, Avast turns off webshield to see if that is causing a problem and preventing the Avast emergency program from running. The webshield is then left disabled.
Is anyone else experiencing this? Any suggestions for a solution. Why am I getting these 58fe8c20-1cfc-4b92-b288-a83dc5e7d409.exe type files so often. Is my only choice between having webshield disabled after after every automatic virus definition update or getting a firewall warning for a different c:\windows\temp file?
Want to add that I think the IP being accessed by the exe programs in c:\windows\temp appears to be 22.214.171.124:80(60631) if this is any help.