It may possibly be FUD, but I've been led to believe that Win10 ignores the hosts file
Some do, they are getting more and more so because M$ has come to the realization that people where doing so.
But not all LocalHostServices are.
M$ is wise to people breaking their slurp and are just hard coding the IP addy in the routine itself, which lends it self to be sinkhole at my network server (lan) before it gets to the (wan).
This is why this machine is on the Insider Fast Ring running a bit of WireShark.
Just finished updating to build 17046, time to boot up Linux and trash some more hash's.