thanfur
驱动牛犊
驱动牛犊
  • 注册日期2007-10-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望268点
  • 贡献值0点
  • 好评度39点
  • 原创分0分
  • 专家分0分
阅读:6035回复:5

如何在win7 64位下安装NDIS 6.0 驱动

楼主#
更多 发布于:2010-03-31 17:25
  折腾了两天,问题已经解决,分享下解决过程,希望对后来的人有所帮助

  自己写了个安装程序,用的是INetCfgClassSetup这个类,wdk有这个类的定义和用法。开始在32位下一切正常,后来搞到64位下就不行了
  
  在64位下,当我用自己写的安装程序安装时,发现驱动文件被复制到了C:\Windows\SysWOW64\drivers,虽然提示安装成功。但是就用不起,net start  提示找不到文件。

  而我用Network Control Panel的向导安装时,发现驱动文件被复制到了C:\Windows\System32\drivers,提示安装成功,驱动也能用,net start 命令也成功了。但是这种方法用户体验不好。

  上面两个方法都是用的相同的驱动和INF,驱动已签名

  为什么上面的两个方法会有不同的结果,我也没搞懂,如果有大侠知道,请赐教。

  最后我还是解决了问题,我先把驱动复制到C:\Windows\System32\drivers目录,然后在运行安装程序,ok 了
thanfur
驱动牛犊
驱动牛犊
  • 注册日期2007-10-27
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望268点
  • 贡献值0点
  • 好评度39点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-04-01 09:14
是的 我确认是64位。
谢谢 你推荐的书 以前一直没花时间认真看
立即开始看一遍
游客

返回顶部