Generally not. I mean, on detection. Could be on file usage, some files being in use. But then you can schedule a boot time scanning.
I've developed a way to run avast at logon time, i.e., just after the desktop starts and before (blocking) the logon process.
It could be faster and you don't need to go to Safe Mode.
It's not prepared for avast 5 (yet).