现在大部分win10都是64位的,所以和xp系统运行驱动程序有较大的区别,我们知道64位系统运行32位应用程序是可行的,这是windows系统向下兼容的体现,但是内核态的驱动程序必须区分32位和64位驱动,。32位Windows安装32位驱动,64位Windows安装64位驱动,无法交叉安装。

所以现在面临的问题是
1.如何安装x64位驱动
2.如何配置VS
3.如何禁止微软数字签名认证(继vista系统之后的所有64系统都需要微软数字签名认证)
4.如何解决DbgPrint 无法在 DebugView 中输出(xp系统不存在此问题)

第一个问题很好解决,将X86选项更改为X64选项,如下图所示

然后右键项目文件,点击属性,点击右上角的配置管理器,将win32更改为x64,如下图所示

然后重新生成项目文件,系统会增加一个X64文件夹,该文件夹下就有生成的64位驱动,(所以64位程序和以前32位程序存放的位置不一样)

第二个问题,进行如下配置即可



第三个问题,如果这个问题不解决,在KMD Manager工具进行启动服务,会出现Error Number not found的错误,查找了网上的众多资料,有两个解决方案
第一种方案

  1. 确保bios里的security boot选项为disable状态
  2. 执行如下命令,禁用驱动签名检测,在管理员权限下打开CMD,执行如下命令:
    bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS
    bcdedit -set TESTSIGNING ON
  3. 如果需要恢复驱动签名检测,在管理员权限下打开CMD,执行如下命令:
    bcdedit -setloadoptions ENABLE_INTEGRITY_CHECKS
    bcdedit -set TESTSIGNING OFF
    然后在bios里面启用security boot

但是这个方案我没有测试成功,原因是第一个步骤中需要设置security boot,但是我的虚拟机的BIOS中没有security boot让我设置,经测试,跳过第一步骤直接输入第二个步骤中的命令是不可行的

第二种方案
1、按下win+i 组合键打开windows 设置,点击“更新和安全”;
2、找到恢复,点击“高级启动”下的“立即重启”,重启电脑;通过点击 开始菜单 ,按下shift 点击 电源 – 重启可达到同样效果;
3、重启win10后在高级界面选择“疑难解答”;
4、选择“高级选项”;
5、接着点击“启动设置”;
6、点击重启,会进入到启动设置界面;
出现如下这个界面,再按F7键则禁用签名成功,不过以上的步骤只能临时的禁用驱动数字签名,重启后失效,需要永久禁止的话各位还是需要研究一下第一种方案

第四个问题
1,按下快捷键【win+r】键,在弹出的运行窗口中,输入regedit,再按下回车键,打开注册表
2.在HKLM\SYSTEM\CuurentControlSet\Control\Session Manager找到Debug Print Filter文件夹,如果没有的话,新建这个文件夹,取名为Debug Print Filter
3.在Debug Print Filter下新建一个DWORD(32位)类型的项:取名为Default,值为0xF.
如下图所示

至此所有步骤就做好了,以管理员权限打开 KmdManager,然后再以管理员权限打开DbgView(注意,xp系统中这两个软件都不需要管理员权限,但是win10环境下,以上软件都必须用管理员权限打开)
以下是成功运行的证明截图

win10虚拟机环境下运行驱动程序相关推荐

  1. win10环境下 运行debug程序

    百度网盘:链接:https://pan.baidu.com/s/1y6omgW6fI-gT3Dp-0hutOg    提取码:iw4l CSDN0积分下载:https://download.csdn. ...

  2. 北阳Hokuyo UST-10LX 虚拟机Ubuntu 环境下运行配置

    一直想学习ros,自己也是一个小白,之前一直是在模型场景下学习,今天有机会拿到一个北阳Hokuyo UST-10LX 2d激光想在虚拟机环境下ubuntu 16.04 下用起来.csdn上资料挺多的, ...

  3. 租服务器开虚拟机玩游戏,端游租号器不能在虚拟机运行-游戏不能在虚拟机环境中运行...

    游戏禁止在VMware虚拟机运行有解决办法吗? 没有因为虚拟机不能共享显卡,虚拟机只能用自带的显示VMware显示芯片...即使装了8.0以后版本也是只能运行,根本没法玩.一般虚拟机用在服务器,或者办 ...

  4. Mac OS X安装之虚拟机环境下的总结

    最近一直忙着公司iOS Touch的新版发布,终于忙过了.现在,又开始了新的阶段,不过算是轻松了很多.回来一看,自己的博客空空如也,实在受不了了.于是,开始更一下吧,哈哈. 这个文档是我几个月前,开始 ...

  5. 如何在win10+VS2017环境下新建一个简单的WDF示例程序

    上一课我们在win10系统+VS2017开发环境下搭建了WDK驱动程序开发环境的搭建,详见我的博客[如何在win10+VS2017环境下安装USB驱动开发套件WDK],今天我们来尝试建立一个最简单的K ...

  6. MySQL在Docker环境下运行基础

    墨墨导读:MySQL在Docker环境下运行的基础操作,本文从Docker介绍.安装Docker.MySQL安装部署几个方面展开介绍. 另:墨天轮邀请到原厂专家直播解析MySQL的性能管理,欢迎大家报 ...

  7. FD.io VPP环境下运行用户应用程序教程

    FD.io VPP环境下运行用户应用程序教程 RToax 2020年9月 相关文章:<FD.io VPP利用iperf3进行UDP灌包测试-英特尔X520万兆网卡> 1. VPP简介 VP ...

  8. 震惊,与gcc不得不说的故事:Linux虚拟机环境下,gcc的在线安装

    目录 Linux虚拟机环境下,gcc的在线安装 在线安装 yum在线安装指令 进入root账户 安装gcc 检查安装情况 最后 小白一枚,有问题请提一下,谢谢啦,多多包涵 在线安装 使用yum安装,注 ...

  9. sublime text3 怎么配置、运行python_【IT专家】Sublime Text3配置在可交互环境下运行python快捷键...

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 Sublime Text3 配置在可交互环境下运行 python 快捷键 2015/06/04 19131 安装插件 在 Sublime Text ...

  10. 成功解决Windows10环境下运行Linux系统下的.sh文件

    成功解决Windows10环境下运行Linux系统下的.sh文件 目录 解决问题 解决方法 解决问题 Windows10环境下运行Linux系统下的.sh文件 解决方法 .sh是shell scrip ...

最新文章

  1. 2021年大数据ELK(十六):Elasticsearch SQL(职位查询案例)
  2. Linux学习记录--文件压缩
  3. 企业路由器应用——DMZ口
  4. charles基本使用文档
  5. 使用RSA算法生成令牌
  6. understanding shader mat4 * vec4 calculation​
  7. MFC的sendmessage和postmessage 以及sendmessagetimeout
  8. java抽象类和模板模式_测试抽象类和模板方法模式
  9. 如何在金山毒霸软件里安装腾讯视频
  10. python中回归拟合图_seaborn库:线性回归拟合图
  11. python读取一个目录下的文件名(不会递归往下读)
  12. Android 系统(67)---android apk 的root 权限和USB adb 权限的区别
  13. c语言规范标准c99中文版下载,c99标准找到了,中文HTML页面
  14. 问题 L: 求一元二次方程的根
  15. jdbc执行多条sql_JDBC相关知识总结
  16. 三级管和场效应管驱动电路设计及使用
  17. 【安全资讯】关键信息基础设施安全保护条例,自2021年9月1日起施行
  18. 有才的人全败给“傲”,平庸的人皆输在“懒”!
  19. 公有云和私有云的主要区别在哪里,公有云会不会带来隐私泄露的问题?
  20. Oracle EBS Concurrent Request:Gather Schema Statistics

热门文章

  1. UIScrollView与地图页面嵌套效果的实现。
  2. 服务器查看ilo信息,服务器ilo默认地址
  3. oracle 播布客 视频,播布客视频-Managing Indexes笔记
  4. 帝国php本地安装教程,帝国CMS整站源码通用安装教程
  5. Linux运维——高级指令
  6. [bzoj3939_Usaco2015 Feb]Cow Hopscotch(线段树维护DP)
  7. 增值税税控设备(计算机打印机)全额抵扣,一般纳税人税控专用设备和技术费用抵减税额会计处理...
  8. 乒乓球发旋转球的关键是什么?
  9. 妇女节投票活动小程序
  10. 阿里云国际版ECS云服务器ping不通的原因分析