После обновления W10->W11 программа запускается с ошибкой
CAPTCHA
- [x] I understand I could be banned from the repository if I misusing issue section not for posting bugs, but for question or 'broken website' report. / Я понимаю, что меня могут заблокировать в репозитории, если я буду использовать раздел issue не для сообщений об ошибках, а для вопросов или сообщении о «неработающем веб-сайте».
Operating system / операционная система
Windows 11 23H2 22631.5189
Running as service / Запуск программы как сервис
I run it as a regular program / Запускаю программу обычным образом
Describe the bug / Опишите ошибку программы
Здравствуйте, во-первых, спасибо за программу! Если еще осталась возможность поддержки, ответьте пожалуйста. Программа штатно работала на W10. После in-place upgrade до W11 23H2 22631.5189, перестала. При запуске начала выдавать:
Opening filter Error opening filter: 193 %1 is not a valid Win32 application.
Запускаю 0.2.3rc3-2 без установки, под админом. С установкой ситуация таже.
1_russia_blacklist_YOUTUBE.cmd 1_russia_blacklist_YOUTUBE_ALT.cmd
Additional information / Дополнительная информация
No response
Пробовали перекачать сам goodbyedpi?
Пробовали перекачать сам goodbyedpi?
да, без изменений
Пришлите скриншот окна. Если .exe-файл запустить (не через .cmd), то же самое?
файл exe с типом приложения открывается как файл что делать
Пришлите скриншот окна. Если .exe-файл запустить (не через .cmd), то же самое?
Да, все тоже самое. Судя по всему причина в новой фиче безопасности HVCI в W11 - https://learn.microsoft.com/en-us/windows/security/hardware-security/enable-virtualization-based-protection-of-code-integrity?tabs=security
Пришлите скриншот окна.
Пришлите скриншот окна.
Запустите, пожалуйста, сам .exe-файл, без .bat, без параметров, и пришлите скриншот.
Также попробуйте заменить файлы x64\WinDivert.dll, x64\WinDivert64.sys из этого архива: https://github.com/basil00/WinDivert/releases/download/v2.2.2/WinDivert-2.2.2-A.zip, положите их в goodbyedpi/x86_64`.
Напишите, сработало ли. Возможно, также потребуется удалить текущий сервис WinDivert, если он запустился. В консоли от имени администратора:
sc stop windivert
sc delete windivert
Такая же проблема на вин11, замена файлов не помогла x64\WinDivert.dll, x64\WinDivert64.sys
@sim-ph3 вы выполняли команды sc, указанные в сообщении, после замены файлов? Также не помогло?
Пришлите скриншот окна ошибки. Запускать нужно x86_64\goodbyedpi.exe напрямую, не через .cmd-файл.
Доброго дня. А мне как раз замена именно и помогла. Параметры запуска - свои, после подбора. Ютуб открылся. До этого - запускается, ничего не падает, но наглухо убивает трафик. Запускаю всегда батником, нехочу службу создавать. Но - оба файла лежат рядом с exe а не в подкаталоге, поскольку win 64 - брал из x64