Zapret на Windows Vista

Год назад я сделал пост, где спрашивал про какие-либо способы обойти блокировки (например, через Zapret) на старых ОС, тоесть Windows XP или Vista. Спасибо всем, кто ответил на него. Недавно, я снова заинтерсовался этой темой, и решил всё-таки узнать, что мешает запустить Zapret на старых Windows?

Сразу скажу, что Zapret на NT 5.x (Win2K, WinXP) работать не будет. WinDivert требует Windows Vista и новее. Т.к. WinDivert - проект с открытым кодом, то портировать его для Windows XP (может быть) возможно, но вряд ли кто-то этим будет заниматься.
Меньше слов, больше дела.
Zapret использует версию Cygwin 3.4.10, последняя версия Cygwin для NT 6.1 (Win7 и подобные). С помощью простого гуглинга, можно найти последнию версию Cygwin для Windows Vista. Это Cygwin 3.3.6. Заменив DLL файл cygwin1 на более старую версию, и WinDivert на версию 2.2.0-D (можно найти на GitHub странице Zapret’а), Zapret начинает работать, а именно .bat файл для сервиса. Установив сервис, Zapret начинает фоновую работу, и сайты грузятся.
P.S. если ваш провайдер не поддерживает IPv6, то желательно его отключить. С ним могут быть проблемы. Также желательно выставить Google Public DNS в настройках Windows, и, если ваш браузер его поддерживает, DNS-Over-HTTPS.

Вот Попробуй

win7 по требованиям к железу практически идентична
а плюсов у нее намного больше
от интерфейса до скорости и совместимости с софтом
разве что попался древний комп и лень переставлять
в висте даже трим не поддерживается для ссд
xp комп безнадежно устарел. современный софт не пойдет
смысла немного что-то на нем обходить