OK, Trusteer Endpoint Protection has been uninstalled (it was there, on the recommendation of my online banking).

Also changed CCleaner settings to stop it deleting memory dumps - I shall report back if this has made a difference.

Thanks again for your help folks!

Andy.