Thread transferred from bleepingcomputer at softwaremaniac's suggestion.
I was using Avast Antivirus up to last year, but when it reached a point where it was refusing to update (and Avast's support refused to give any assistance because I was using the free version), I removed it using the Windows uninstaller and replaced it with Bitdefender. (A couple of days after that I received a follow-up message that I should uninstall the program I had using the removal tool and replace it with the new version, but at that point I'd already switched, and was ticked off enough by the first response that I wasn't going to go back.)
It's since come to my attention that major Windows 10 updates have been failing. Enough of the smaller ones have been going through that I didn't notice the lack of updates, but the major updates from 1803 to 1809 and then to 1903 haven't gone through. I used the Windows 10 Update Assistant in order to try to get the update to happen manually, and I keep getting the message shown in the image below:

Nothing in the links provided have proven to be useful. I've tried talking to Microsoft support, and they've reached the point of taking the nuclear option: a reinstall that involves removing all non-Microsoft programs. I've also tried cleaning the registry (both through CCleaner and through hunting for Avast-related registry entries using a registry finder and deleting them manually, although I've found some I'm not able to delete) and installing every version of Avast Antivirus I can find on their site and then removing it again using the removal tool.
I'm currently in the process of backing up as much as I can onto external storage so I don't need to redownload everything in the case of taking the aforementioned nuclear option, but in the meantime: does anyone have any recommendations of anything else that might be able to remove it so I can get Windows 10 updating properly again?
Addendum:
Running through the Windows Update Forum Posting Instructions:
Running the SFC scan (step 2) generated an error. Log file is attached.
Running SFCFix (step 4) caused SFCFix to crash. I've attached the output txt file, but it's probably not all that helpful on its own. A .dmp file was created and sent to the sysnative server, but I don't know if there's a copy on my system that I can attach for easier reference.
I was using Avast Antivirus up to last year, but when it reached a point where it was refusing to update (and Avast's support refused to give any assistance because I was using the free version), I removed it using the Windows uninstaller and replaced it with Bitdefender. (A couple of days after that I received a follow-up message that I should uninstall the program I had using the removal tool and replace it with the new version, but at that point I'd already switched, and was ticked off enough by the first response that I wasn't going to go back.)
It's since come to my attention that major Windows 10 updates have been failing. Enough of the smaller ones have been going through that I didn't notice the lack of updates, but the major updates from 1803 to 1809 and then to 1903 haven't gone through. I used the Windows 10 Update Assistant in order to try to get the update to happen manually, and I keep getting the message shown in the image below:

Nothing in the links provided have proven to be useful. I've tried talking to Microsoft support, and they've reached the point of taking the nuclear option: a reinstall that involves removing all non-Microsoft programs. I've also tried cleaning the registry (both through CCleaner and through hunting for Avast-related registry entries using a registry finder and deleting them manually, although I've found some I'm not able to delete) and installing every version of Avast Antivirus I can find on their site and then removing it again using the removal tool.
I'm currently in the process of backing up as much as I can onto external storage so I don't need to redownload everything in the case of taking the aforementioned nuclear option, but in the meantime: does anyone have any recommendations of anything else that might be able to remove it so I can get Windows 10 updating properly again?
Addendum:
Running through the Windows Update Forum Posting Instructions:
Running the SFC scan (step 2) generated an error. Log file is attached.
Running SFCFix (step 4) caused SFCFix to crash. I've attached the output txt file, but it's probably not all that helpful on its own. A .dmp file was created and sent to the sysnative server, but I don't know if there's a copy on my system that I can attach for easier reference.