Hello Buddy,
Unfortunately, I do not think that there is any automated software out there that can automatically fix Windows update Error 0x80070005. As described in the Microsoft Community forum related to this topic, there are few preliminary steps needed and some further manual investigation to be done if the straightforward solution doesn't work: https://answers.microsoft.com/en-us/windows/forum/all/windows-update-error-0x80070005-need-a-fix-click/e4cb8700-f215-4f1a-8bd4-6457ac619c19
If you find our service interesting, we could take a look at your computer (remotely). Just recently, we released the PC Optimization Expert service and are hoping to help customers such as yourself with an expert, personal assistant that will connect to your computer (at the time and date set by you) and fix any operating system related problems, clean out your computer's clutter and offer some decent advice on how to maintain your privacy online: https://www.macecraft.com/vopc_checkout/pc-optimization-expert/
If we don't manage to fix error 0x80070005 on your system, you get your money back. No questions asked!
I hope this helps.