Для запрета доступа к определенным сайтам в Windows вы можете использовать файл hosts.
1. Откройте файл hosts. Он находится по пути C:\Windows\System32\drivers\etc\hosts.
2. Добавьте в файл строку в формате "127.0.0.1 example.com", где example.com - адрес сайта, который вы хотите заблокировать.
3. Сохраните изменения и закройте файл hosts.
4. Теперь доступ к указанному сайту будет заблокирован.
Для блокировки сайтов по расписанию вы можете воспользоваться программой Cold Turkey. Она позволяет задавать расписание блокировки для определенных сайтов и отключение интернета в определенное время. Cold Turkey также имеет бесплатную версию.
Статьи по теории блокировки сайтов вы можете найти на различных технических ресурсах, включая блоги и форумы о компьютерной безопасности. Одним из таких ресурсов может быть TechRadar или PCMag.