For some time I'm facing a very frustrating situation, all of a sudden every internet connection that uses domain instead of IP start failing. Active connections continue working, softwares that had cached the IP continue starting connections, IP connections work, but anything that requires DNS resolving stops. Only solution I had found is to restart Windows.
I had diagnosed that Windows DNS client/dnscache is crashing. I tried to restart it but I'm unable to, because it runs under Network Service account.I found https://superuser.com/questions/1277952/how-to-troubleshoot-a-windows-10-service-which-does-not-let-me-stop-it with the same exact issue, everything is grayed out and I can't change anything. I don't wanna disable it, only stop and restart.
That question has an answer explaining how to do it, but it seems that on last Win10 versions it stopped working too.
I understand M$ did that to restrict access to these services, but dnscache is crashing and I'd rather restart it than the whole OS.