You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Win7下Selenium ChromeDriver报0xc0000005错误,是否存在兼容性问题?

问题分析与解决
  • 核心问题:Selenium Manager(OpenQA.Selenium.Chrome)和Windows 7存在兼容性冲突。从Selenium 4.6.0版本开始,默认集成的Selenium Manager依赖的底层组件不再支持Windows 7系统,这直接导致运行时触发访问违规错误(0xc0000005)。
  • 验证点:直接运行selenium-manager.exe也出现相同错误,说明问题根源就在Selenium Manager本身,和业务代码逻辑无关。
  • 可行解决方案:
    • 降级Selenium版本:将项目中的Selenium相关NuGet包(尤其是OpenQA.Selenium.Chrome)降级到4.5.3或更早版本,这些版本的Selenium Manager仍保留对Windows 7的支持。
    • 手动管理ChromeDriver:禁用Selenium Manager的自动驱动管理,手动下载适配Windows 7的ChromeDriver(注意搭配的Chrome浏览器必须是109及以下版本,因为Chrome 110+已停止支持Windows 7),初始化时指定驱动路径:
      var driverService = ChromeDriverService.CreateDefaultService(@"你的ChromeDriver所在目录路径");
      driver = new ChromeDriver(driverService, ChromeOptions);
      
  • 补充提示:Windows 7已停止官方技术支持,后续Selenium生态会逐步彻底放弃对它的兼容,长期建议升级系统到Windows 10及以上版本。

内容的提问来源于stack exchange,提问作者Vahid

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 21:02:06