Disabling Resident Protection on client to improve performance

I work in a school division with 100’s of computers. We push out Avast to the clients and so far, it is working quite well. Our Librarians use a product called Library Pro and for some reason this program runs terribly slow, ok painfully slow. We traced the cause of this problem to the Resident Protection in Avast which is set to ‘custom’ on every computer.

Temporary fix: If we ‘disable’ Resident Protection through the settings on the client end, the Library Pro software starts performing like it should.

The problem: Everytime our Librarians shutdown their computers at the end of the day and log on the next day, Resident Protection is set to ‘custom’ again and they have to go in and ‘disable’ it on a daily basis.

Question: Is there a way we can prevent this from happening either at the client end or at the server end with a custom deployment just for librarian computers?

Thanks.

i believe u can make exceptions for programs to be scanned

is the program accessing network which causes avast to start scanning or something?
or making a lot of disk IO (accessing a local db or something)? (since u solve it by disabling the resident provider it sounds more like the access to disk)

I tried excluding the program from being scanned in the Settings on the client side (i couldn’t find a way to do it on the server side). In Settings it says ‘These settings affects all parts of avast, except for the resident protection.’ Consequently this did not fix my problem. Thanks for the tip though and I can always take more.

BTW, the program does access a database on a networked server.

There are actually two exclusion lists - one for the on-demand scanners (it’s the one you saw), and then one for the Standard Shield provider (which is the one you’re looking for - it’s in the settings of the Standard Shield resident provider).

First, I’d suggest to find out what it is that avast! is scanning (at least I assume it’s scanning something); if you open the On-Access Scanner console on the target computer (you may have to enable this functionality, I’m not sure if it’s enabled by default in NetClients), switch to the expanded view, select Standard Shield from the list of providers and watch the “Last scanned” item.
Once you know what it is, you can add the corresponding mask into the list of Standard Shield exclusions.