Method of scan

Is it only necessary to schedule a boot-time scan if you pick up a virus that can’t be removed while windows is loaded?

What routines do you all go through when scanning with avast?

About your first question: in general, yes, the boot time scheduling is useful for removing virus (and cleaning Windows Registry, removing temporary files criated by the virus and so on) before it gets active. As you have all the system resources at that time, the scanning could be both deep (througout) and fast.

The second question is to programmers ;D