Just fully uninstalled and then reinstalled the virus drivers and software and what not and I haven't had it crash for 2 hours or so. I think that might have done the trick! I'm in heaven.
EDIT: Another 3 hours in and it hasn't crashed once so I think it's definitely safe to assume that it's all fixed for me
