Are you getting any errors displayed in the Windows Event Viewer, these would obviously be at or shortly after a boot ?

Something else that you could try is delaying avast services on startup.
AvastUI > Settings > Troubleshooting - check the ‘Load avast! services only after loading other system services’ and see if that makes a difference.