Hello Mike,
could you please check my answer to your query at AVG Free Forum?
http://forums.avg.com/ww-en/avg-free-forum?sec=thread&act=show&id=142777#post_142777
Thank you
(I posted also this to the AVG Free Forum, but noticed that there were different support people participating here and more AVG people)
I know the optimization function has been brought up repeatedly, but as ondraploteny has pointed out, not necessarily a lot has been published on it's workings.
I'll describe the problem below. Here is what I'm trying to figure out:
- What is causing the optimization function to start and apparently never finish?
- Is this a known problem?
- Is there a workaround? If so, what are the pros/cons?
- Does this occur with AVG 2011 as well?
I am hesitant to upgrade to AVG2011 due to the problem reports, many significant, on the forums, and am contemplating switching to a different vendor for AV if I can't figure this out.
Many thanks, Mike
Here is the problem I am experiencing:
Win7 Home, AVG 9.0 Free (fully updated), AMD quad core w/ 4GB RAM. AVG for AV and SAS for AS. I have about 500GB of files between two hard drives.
From time to time, the AVG Cache Server will become active. It will cause about 15% occupancy, about 3% directly due to avgchsvx.exe, about 10% in deferred procedure calls (DPCs) and 2% misc (according to Process Explorer). Normally my occupancy is 0% or close.
The problem is that the optimization function never appears to stop. I have let it run as long as a few hours, and it will never complete and reduce processor occupancy.
I cannot determine any trigger for the optimization function to get launched into active mode either. It used to be I'd experience this never ending optimization function once every couple of months. Lately it is every week or two that this happens. Naturally it is impacting my system and annoying as well!
I have read that running a full scan will update the cache, however I have tried this and even after the full scan finishes the optimization function is continuing to run and causing abnormal processor occupancy.
The only way to stop the optimization function is to reboot the computer. The optimization function does not appear to go active again after the reboot, and it will be some random amount of time before this problem appears out of the blue again.
As has been noted, there are no user interface options to see what the optimization feature is doing, when it is active, when it will finish, etc. So, the user is left helpless. I have no idea how long is reasonable to wait for it to finish as a result.
I have seen the options to turn off the optimization function, but it is implied that you are trading off real time hits regardless, so just turning if off doesn't seem like the best solution. I'd rather the optimization function simply works correctly, finishes its job, and goes back inactive.
I believe this is as much information as I can provide now, but will be happy to gather more information if helpful and directions can be provided.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic