Your problem is completely different than anything discussed here, and it was obvious from the text of the error message.
The problem is you, or something you installed ( likely a crack for something ), has made the "hosts" file in Windows not accessible anymore.
Changes to the hosts file sometimes are made by cracks for software that requires activation to prevent the activation server to be contacted and, to counter these cracks, the activation software needs to check the hosts file and, eventually, clean it up to allow the activation server to be reachable again in order to verify a license. And, to counter these counter-cracks, there are cracks that made the hosts file locked out to read, in the useless attempt to prevent the program to even know of the hosts file has been modified. Useless because, of course, if the updater can't even read the hosts file, it assumes it was tampered with and won't proceed.
The damage that crack you must have installed ( possibly even for software that doesn't have anything to do with us ), is quite extensive, because now you can't even read it yourself.
Here's a tutorial how to get back access to your hosts file:
https://www.technipages.com/windows-access-denied-when-modifying-hosts-or-lmhosts-file