windows驱动开发基础-环境篇

前言

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

测试模式

开启测试模式:cmd 命令

复制代码
bcdedit /set testsigning on

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

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

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

复制代码
bcdedit /set testsigning off

关闭驱动强制签名校验

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

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

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

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

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

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

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

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

复制代码
gpupdate /force
相关推荐
天才程序YUAN4 小时前
Windows自动修改系统环境变量(PATH)中所有 D 盘路径的脚本
运维·windows
幺零九零零5 小时前
Windows + Docker + k6 + InfluxDB + Grafana
windows·docker·grafana
s46 小时前
Python安装在C盘后如何移到D盘
c语言·windows·python
芒鸽7 小时前
windows上使用Lycium 交叉编译移植鸿蒙三方库指南
windows·华为·harmonyos
FL16238631297 小时前
flash_attn windows whl下载安装教程
windows·stm32·单片机
素素.陈7 小时前
根据图片中的起始位置的特殊内容将图片进行分组
java·linux·windows
郑泰科技8 小时前
windows下启动hbase的步骤
数据库·windows·hbase
用户6135411460168 小时前
nbsetup2.8.4128管理工具安装教程及工具详解
windows
蒜丶9 小时前
Windows 批量删除 .svn 隐藏文件
windows·svn
染指11109 小时前
24.IDA逆向句柄表算法-Windows驱动
windows·驱动开发·内核·保护·windows驱动