system mechanic will no longer let me do a full optimisation and blames Avast and your updates. Is this true
You do not make much sense at all. Why asking us if System Mechanic blames Avast (and the updates) for not being able to do a full optimization scan? If you have both installed, only you can tell if you get a error message or anything like that when running System Mechanic.