This is a problem I noticed occurring recently (in the past month).
When using Windows XP SP3 explorer to browse files, the standard view is “tiles.” Tiles require explorer to hunt down some basic file information on .exe files, and display it. When these .exe files are installer programs from 500 MB - 1.5 GB in size, it utterly cripples Explorer. If you aren’t running Explorer in separate threads, this also cripples the Start menu.
What appears to be happening, judging by the 500+MB of memory usage that avastsvc grows to, then grows to again, is that avast! is doing a complete scan of each 500-1.5GB exe just to do normal functions in “Tile” view. While it is scanning the file, the explorer appears to crash, and if there are multiple installer files in the directory, it will pause for minutes at a time scanning each one for basic information (like the internal “program name”). Explorer will not allow access to even close the window until the avastsvc is finished, meaning that avast! is holding up the Explorer, and the entire functionality of the machine, for many minutes just to retrieve some basic file info. Explorer is not executing the files, but avast! is treating it like it is.
As a workaround, I have set the default folder view to icons, but the same exact thing will happen if you right click on a file to get properties, albeit only for the one file you’ve clicked on.
In fact, if the file info pane is displayed on the left hand side, just clicking on the icon will create the same problem, and on a slow machine cause a serious apparent lock-up.
This problem is also evident in my Windows 7 install, where right clicking on a large .exe file will cause the machine (which is much faster) to pause for 15 seconds or so to scan the entire file, before the menu appears, just to bring up the properties dialog.
This is not the protection I want. I have already told the File System Shield not to scan any packers, but this didn’t help at all. Lowering heuristics to “off” also doesn’t help. The only way to conveniently work with large (500MB+) .exe files, even to move them or check their properties, is to temporarily disable the shield.
So, is this a bug or an unintended consequence? I do not feel more protected when avast! treats an .exe as if I am executing it, when I just want to get some file properties, especially since retrieving those properties is built into Windows XP explorer’s default folder view. It is a nuisance, and if there’s no way to fix it, I’ll have to try some other product.
Please help. Either with an update that fixes whatever causes large .exe’s to slow down the machine, or with settings that will work. I am seriously considering a switch of AV, because this is not the performance I have come to expect from avast! I have been a user since version 4.