I've tried many times to update my windows version but it always stops part way with a bizarre error message.
I really don't think that has anything to do with it since stopping all of Kaspersky did give me access.
I suspect that Kaspersky has some sort of AI component that observes system actions and eventually decides to interfere with the code I have written. I noted that Firefox and Chrome stopped working before Edge did. I had not used before these other browsers failed. Eventually the Perl and Python code failed. Finally, Edge failed. It was a progressive failure which I assume means that the actions taken by these programs are observed and eventually deemed to be trouble by Kaspersky.
I can try to get through the Windows update process, but I believe it requires me to uninstall a number of drivers and reinstall them after the update completes.