Additionally, AVAST does allow you to add folders and files to be excluded. I excluded MalaKeyHook.dll a long time ago. There two types of exclusions. One is for the scheduled scans and the other is for the "on-access" scan. Below is the screenshot for the on-access scan exclusions which is harder to find. The exclusion needed is:
*\malakeyhook.dll