I don't need p2p shield or outlook shield but the're back on after restart even though I've answered yes when it asks if I want to persist changes.
Hi,
Sorry I can't help with your other problems, any more than Technical can (and he's
much more expert with avast than me). But it's fairly easy to "dump" any of the resident providers that you know you don't need -- I have no use for the Outlook or P2P ones myself either.
Instead of simply stopping the providers, which is what it sounds like you're doing, go into Add/Remove Programs, click on Avast then select Change. You'll see a list of features such as the individual providers, language versions, etc - just untick any providers you don't need then save the changes.
And don't worry, you're not deleting those, you're just telling avast not to load them when you start up. So if you ever decide you need them back again, just do the same thing and tick the ones you want to be active again.
Best,
Mike