I’ve had the same problem as described on my three computers. After they completed the boot process
I checked ashWebsv.exe mem usage through Task Manager and it would always be between 50,000K and 65,000K and would never decrease.
No web browser was started yet.
I initially would terminate Web Shield for the session and then immediately restart it.
That would solve the problem until the next time the computer was booted.
I did more investigating and found the ashWebsv.exe mem usage seemed to be directly related to the
Windows XP System Restore size setting and also Windows Indexing Service for searches. The thing both of these services have in common is that they have a large number of files stored in the hidden directory “System Volume Information”.
I have three computers. All with excessive memory usage showing up from the Avast4 file ashWebsv.exe.
Two computers have System Restore “on” and Indexing turned off.
The third computer has System Restore turned off, but at one time had Indexing turned on.
They all have different size drives from 40gb to 160gb.
They all have Win XP, Firefox 2.0020, Adaware, Spywareblaster, BOClean, Avast4 (4.8.1335) and only a router firewall.
When I reduced the size of the System Restore settings to 5% instead of the default 12%,
the ashWebsv.exe mem usage issue was solved on the two computers that had System Restore set to “on”.
The third computer, because Indexing was turned on at one time but no longer, had a directory named “catalog.wci”, under “System Volume Information” which also had many files within it.
I then deleted “catalog.wci”.
Now, immediately after all of the computers boot up, the ashWebsv.exe mem usage is around 1600K on all
computers. After starting Firefox, the ashWebsv.exe mem usage would fluctuate as expected both increasing and decreasing, mostly leveling off between 10,000K to 16,000K with limited testing so far.
After further testing, I also noticed when Avast updates are downloaded, ashWebsv.exe mem usage spikes to around 45,000K or more after the download is finished and installed. I would then have to pause or terminate Web Shield and then restart it to release the memory. It didn’t seem to cause any problems but would just grow as I surfed the web.
I decided to turn off automatic updates because of the ashWebsv.exe mem usage issue. This way the computers boot up faster and I then manually do the updates at some point each day, usually just before I shut down. I found you can always release the memory by pausing Web Shield and immediately restarting it if I happen to do an update during my computer use.
After 5 days of observation, I no longer have any issues with ashWebsv.exe mem usage.