ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

GoodbyeDPI 打不开?WinDivert 驱动加载失败 3 分钟一次修好

GoodbyeDPI 打不开?WinDivert 驱动加载失败 3 分钟一次修好 GoodbyeDPI 打不开WinDivert 驱动加载失败 3 分钟一次修好【免费下载链接】GoodbyeDPIGoodbyeDPI — Deep Packet Inspection circumvention utility (for Windows)项目地址: https://gitcode.com/GitHub_Trending/go/GoodbyeDPIGoodbyeDPI 是一款在 Windows 上绕过运营商 DPI 检测、恢复被封锁网站访问的工具它靠 WinDivert 驱动拦截并改写数据包。如果双击launch_goodbyedpi.vbs后窗口闪退、或者日志里躺着WinDivert driver not found、Access is denied多半就是 WinDivert 驱动加载失败。先别急着卸载重装按下面的顺序查多数情况 5 分钟内能修好。报错先归类先看清屏幕上那行字窗口一闪而过时你根本来不及看到报错。所以第一步是让它别闪右键以管理员身份打开 cmd进入 GoodbyeDPI 所在目录直接运行可执行文件。这条命令的作用是把闪退时本该消失的报错留在窗口里方便你抄下来对照。cd C:\GoodbyeDPI goodbyedpi.exe你会看到类似Error opening filter: 654 ...的输出冒号后面的提示词就是病因。对照下面这张表直接跳到对应章节屏幕上出现的提示词病因判断直接跳到The driver files WinDivert32.sys or WinDivert64.sys were not found驱动文件缺失第一步An incompatible version of the WinDivert driver is currently loaded新旧驱动版本冲突第二步Could not load driver due to invalid digital signature驱动签名验证失败第三步Access is denied管理员权限不足第四步Error opening filter: 1275安全软件拦截或虚拟化环境不支持第四步 / 虚拟机章节Error opening filter: 1753Base Filtering Engine 服务被禁用第四步提示提示词与错误码的对应关系可以在源码 src/goodbyedpi.c 的init函数里查到它和屏幕上的输出一一对应。如果连Error opening filter都没看到可以打开事件查看器找线索按Win R输入eventvwr.msc回车展开「Windows 日志 → 应用程序」在详细信息里找 GoodbyeDPI / WinDivert 相关的条目第一步确认驱动文件在不在 看到 not found也就是 WinDivert32.sys 找不到时说明程序在它身边找不到驱动文件。先运行这条命令列出当前目录里的驱动文件确认两个 .sys 是否都在。dir WinDivert*.sys把 WinDivert32.sys 放到正确位置都不在从 WinDivert 官方仓库下载配套版本版本号以官方仓库为准解压后把 .sys 文件复制到 goodbyedpi.exe 同一个文件夹位数要对64 位系统必须能加载 WinDivert64.sys缺哪个补哪个放好后重新运行goodbyedpi.exe不再报 2 号错误就算过了这一关。第二步新旧驱动打架怎么拆 报错 654 表示系统里还挂着一个旧版本的 WinDivert 驱动两个版本在抢服务。以管理员身份打开 cmd逐条执行这 4 条命令先停掉再删除已注册的旧驱动服务windivert14是 1.4 版的残留没有它也不会报错放心执行。sc stop windivert sc delete windivert sc stop windivert14 sc delete windivert14如果删完仍报 654手动清一下注册表按Win R输入regedit回车定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services找到名为WinDivert或WinDivert14的子项右键删除重启电脑重新运行第三步签名验证不过关两条路 ✍️报错 577 意味着系统不认这个驱动的签名。两条路按顺序选路线 A把系统补齐推荐很老的 Windows 7 不支持 SHA-256 签名的驱动装上微软的 KB3033929 补丁即可补丁编号与获取渠道以官方发布为准更稳妥的做法是直接跑一遍 Windows Update 把系统更新到最新。路线 B放宽系统的校验策略Windows Server 2016 必须先关闭安全启动才能加载 WinDivert其他系统可以临时开启测试签名模式这条命令开启测试签名重启后桌面右下角会出现测试模式水印。bcdedit /set testsigning on问题解决后记得执行bcdedit /set testsigning off再重启一次把水印去掉。第四步权限不够 安全软件拦路 ️Access is denied错误码 5典型的管理员权限不足。三种做法任选其一右键launch_goodbyedpi.vbs→「以管理员身份运行」给 goodbyedpi.exe 建快捷方式属性 → 高级 → 勾选用管理员运行当前登录的是标准账户的切到内置 Administrator 再试Error opening filter: 1275多半是安全软件把驱动加载拦了。安全软件白名单三步加好打开安全软件主界面进入「信任区 / 排除项 / 白名单」把 GoodbyeDPI 的整个安装目录添加为排除文件夹再把 goodbyedpi.exe 进程加入信任重启后验证个别杀毒与 WinDivert 天生合不来社区里有过这类案例可以先临时卸载杀毒、确认能启动后再装回来。Error opening filter: 1753系统的 Base Filtering Engine 服务被禁用了。在services.msc里找到「Base Filtering Engine」把启动类型改为自动并启动或在管理员 cmd 里执行sc start BFE。虚拟机用户多做的两件事1275 也可能来自虚拟化环境本身——部分平台不允许加载内核驱动。把网络从 NAT 改成桥接Hyper-V 建外部虚拟交换机VirtualBox 在网卡设置里选桥接网卡让流量走真实网卡路径确认所在平台支持内核模式驱动轻量级沙箱、受限虚拟化通常不支持换完整 Hypervisor 或直接上物理机验证一条命令修好它 把下面这段存成fix_windivert.bat放在 goodbyedpi.exe 旁边右键以管理员身份运行。它会依次清理旧驱动、拉起关键服务、再启动 GoodbyeDPI 验证echo off :: 清理可能残留的旧驱动服务 sc stop windivert nul 21 sc delete windivert nul 21 :: 确保关键过滤服务在运行 sc start BFE :: 启动 GoodbyeDPI 验证 start goodbyedpi.exe窗口能稳定停留、不再闪退就说明 WinDivert 驱动加载成功了。收尾防止下次再犯升级 GoodbyeDPI 后先确认配套驱动文件版本一致别新旧混放固定管理员身份运行的习惯不要依赖双击 vbs安全软件的排除项加好之后别删每次启动前顺手dir WinDivert*.sys一眼确认文件还在【免费下载链接】GoodbyeDPIGoodbyeDPI — Deep Packet Inspection circumvention utility (for Windows)项目地址: https://gitcode.com/GitHub_Trending/go/GoodbyeDPI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表