windows驱动开发基础-环境篇

前言

Windows上无论是用户模式下还是内核模式下,有关驱动的开发都有可能影响系统稳定性,所以我们首先要准备一个专用的测试环境,可以使用VM等虚拟机方便环境修复和还原

测试模式

开启测试模式:cmd 命令

bcdedit /set testsigning on

执行完会在cmd窗口显示:操作成功完成。

此时重启系统即可生效,重启后系统右下角会有测试模式的标志,如果没有代表打开失败

如果想关闭测试模式可以执行:

bcdedit /set testsigning off

关闭驱动强制签名校验

1.通过高级启动选项关闭

优点:基本可靠,重新启动系统的过程基本可以保证驱动校验正常禁用

缺点:需要重启,且再次重启后失效

参考链接:windows10驱动禁止签名(有图亲测有效)_驱动注入会封签名吗?-CSDN博客

2.通过命令行关闭(未验证)

3.通过组策略关闭(未验证)

参考链接:Win10驱动程序强制签名怎么禁用/开启-【详解】 - 系统之家 (xitongzhijia.net)

注意:修改组策略后需要重启系统或使用命令刷新,否则不生效

gpupdate /force

相关推荐

  1. Windows驱动开发

    2024-07-10 02:18:03       23 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 02:18:03       49 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 02:18:03       53 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 02:18:03       42 阅读
  4. Python语言-面向对象

    2024-07-10 02:18:03       53 阅读

热门阅读

  1. 「隐藏的宝藏」你不知道的各种API接口分类

    2024-07-10 02:18:03       17 阅读
  2. 数据结构第09节:二叉树

    2024-07-10 02:18:03       16 阅读
  3. 深入探讨数据结构:基础理论与应用实践

    2024-07-10 02:18:03       20 阅读
  4. liunx离线安装Firefox

    2024-07-10 02:18:03       21 阅读
  5. 百日筑基第九天-单元测试Junit、Log4j 、Log4j 2

    2024-07-10 02:18:03       18 阅读
  6. Bugly并非无所不能

    2024-07-10 02:18:03       20 阅读
  7. Linux 安装pdfjam (PDF文件尺寸调整)

    2024-07-10 02:18:03       16 阅读
  8. OpenStack是一个开源的云计算平台

    2024-07-10 02:18:03       14 阅读
  9. Vue 使用Audio或AudioContext播放本地音频

    2024-07-10 02:18:03       18 阅读
  10. Oracle PL/SQL Delete删除数据

    2024-07-10 02:18:03       19 阅读