Hello there,
Avast Pro’s Service process (AvastSvc.exe) keeps hunging and using 80-100 is my CPU power.
I have blocked the exe with Comodo since it’s starting to really bug me.
It seems the update to 6.0.1367 started this I tried reinstalling Avast! Pro but if keeps happening nothing is wrong with my hardware I checked.
How would I fix this?
My System specs
OS: Vista Ultimate 64bit (Service pack 2 is installed)
CPU: Intel Core 2 Duo E8500 @ 3.16GHz
GPU: Radeon HD 4870 1GB
RAM: 4GB
Just make sure that you dont have any other security softwares in the computer. If you have any other security software, then you need to remove them using the specific removal tool for the vendor. You can download the removal tools from
The MD5 is correct. You don’t really want to block AvastSvc.exe with a firewall, as you will also block all your browsers from accessing the internet. It works as a proxy scanning all internet traffic.
Thank you I think AVG Identity Protection failed to uninstall ages ago. it’s gone now I don’t know if it could be Comodo Firewall I disabled defense+ and the sandbox as I use Avast’s sandbox since it works better.
@John I meant I blocked the process from running I unblocked AvastSvc.exe now seems to be working now.
If you are running Comodo firewall with default settings, it should have created a firewall rule for avastsvc.exe allowing all TCP outbound.
However, Avastsvc.exe needs unrestricted inbound and outbound access to localhost i.e. 127.0.0.1. Check your global firewall rules to ensure you are not inadvertantly blocking inbound or oubound access to 127.0.0.1.
Your Local Area Network Connection definition in Comodo should contain your router DHCP IP address range e.g. 192.168.x.x/255.255.255.0 and your localhost IP address range e.g. 127.0.0.1/255.0.0.0.
Go into Avast GUI on your desktop. Select Real Time Shields - Web Shield.
Next select Expert Settings. Then checkmark the setting: “Scan traffic from well know processes only.” Then reboot.
With this above setting, avastsrv.exe should only show CPU and disk I/O activity while your browser is active. If your browser is closed or inactive, you should observe little CPU activity from avastavc.exe.
Finally, at peak browser activity times such as when your browser loads or when accessing your home page, CPU activity could be high. However, that should drop off radically once your home page is loaded, etc.
Maybe there are still remnants of other security tools. “Disabling” (parts of) software is not always enough, just as a simple “uninstall” is not enough. That’s why there are removal utilities for almost all security tools.
As far as I am aware of, this setting only applies to the Web Shield not the File Shield. In other works it will only apply to IP traffic being sent from avastsvc.exe to/from port 80 i.e. HTTP traffic.
When you start your browser, you will see a lot of connections for avastsvc.exe. This will settle down to one or two connections for avastsvc.exe to port 80(HTTP). At this point, your CPU activity for avastsvc.exe should be less than 1%.
According to your own posts, you were looking for other alternatives.
If you are still interested, I would suggest uninstalling avast.
Then run the specific removal utility for avast under Windows Safe Mode. Run it several times for each and every version of avast you ever had (like versions 5 and 6, for example).
Then reboot again into Windows Safe Mode and manually delete any (hidden) folders that would include “avast” or “alwil” in their names.
Download the latest stable version of avast and right click → “run as administrator”. After the new install, reboot.
Please delete the firewall rules you had before for avast, so they can be re-created correctly (“learning mode” of the firewall, or equivalent).