The file hosts in C:\Windows\System32\drivers\etc blocks every website, that I put in there except YouTube. It used to block it but no more.
There were always workarounds to go on YouTube, if you used an embedded YouTube Player on another website for example. But now it just works directly. I mean that I can just type the URL youtube.com in and get to the site.
I don't think that it matters, but I use Firefox Browser for testing.
This is how my host file looks like:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 youtube.com
127.0.0.1 flashx.tv
127.0.0.1 www.youtube.comhelp? – Anaksunaman Mar 03 '19 at 07:57