win1803开始直接禁用驱动强制签名的方式不行了
1.设置环境

bcdedit -set NOINTEGRITYCHECKS ON
bcdedit -set TESTSIGNING ON
bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS


2.配置环境变量
找到makecert.exe文件位置如【C:\Program Files (x86)\Windows Kits\10\bin\10.0.17763.0\x64\makecert.exe】
没有的请下载SDK并自行安装

3.生成证书

makecert -r -pe -ss Sparkle -n "CN=Sparkle" sparkle.cer


证书详细说明
4.安装证书


5.签名驱动

signtool sign /v /s Sparkle /n Sparkle 要签名的文件用空格隔开


6.禁止强制签名






7.装WDM驱动
课程地址





8.如何删除多余证书







驱动视频

2.内核驱动签名
签名
内核驱动签名

win10驱动开发——驱动签名相关推荐

  1. Android底层驱动开发 -驱动配置篇

    Android底层驱动开发 -驱动配置篇## 所需要的硬件及软件资源 一块Android开发板(我用的是Firefly-AIO-3288J) 开发板的系统源码 一台运行Linux系统的主机(虚拟机也行 ...

  2. Linux 驱动开发 | 驱动世界里的宏伟建筑

    哈喽,我是老吴. 是否每一个上进的人都会觉得自己还可以再努力一点? 事情到了最后,只要没达成目的,总能把失败的原因归为 "没有再努力一点". 但是,对努力的最大错误认知就是:时间越 ...

  3. Linux驱动开发(一)

    linux驱动学习记录 一.背景 在开始学习我的linux驱动之旅之前,先提一下题外话,我是一个c语言应用层开发工作人员,在工作当中往往会和硬件直接进行数据的交互,往往遇到数据不通的情况,常常难以定位 ...

  4. 【嵌入式Linux学习笔记】Linux驱动开发

    Linux系统构建完成后,就可以基于该环境方便地进行开发了,相关的开发流程与MCU类似,但是引入了设备树的概念,编写应用代码要相对复杂一点.但是省去了很多配置工作. 学习视频地址:[正点原子]STM3 ...

  5. STM32MP157驱动开发——4G通信模块驱动

    STM32MP157驱动开发--4G通信模块驱动 一.简介 二.驱动开发 1.高新兴 ME3630 驱动开发 驱动修改 添加 ECM 支持程序 配置 Linux 内核 ppp拨号功能测试 ECM 联网 ...

  6. WIN10 + VS2015 + WDK10 + SDK10 + VM虚拟机驱动开发调试环境搭建

    为什么80%的码农都做不了架构师?>>>    一.准备工作 1 系统环境:Win10系统 2 开发工具:VS2015 3 驱动开发工具:WDK10 4 Windows SDK:SD ...

  7. Win10下VS2015(WDK10)驱动开发环境配置

    1.     概述 微软在"WDK7600"以后就不再提供独立的内核驱动开发包了,而是必须首先安装微软集成开发环境VisualStudio,然后再从微软官网下载集成的WDK开发包. ...

  8. Win10驱动开发之开发环境的搭建(一)

    核心内容: 这次学习最后采用的开发环境如下: Windows : win10 64位 1809版本(Host计算机和测试计算机上相同) Visual Studio Community 2017 : 版 ...

  9. win10 + WDK10+ VS2015 + vmware_win10 驱动开发环境配置

    自从WDK8.1后,开发window 驱动不用再用windbg + 虚拟机调试了,我们调试驱动也可以像调试EXE 一样方便,下面是win10(主机) + WDK10+ VS2015 + vmware_ ...

  10. 001:VS2019+WDK10+Win10 驱动开发环境

    参考以下两篇文章: Download the Windows Driver Kit (WDK) - Windows drivers | Microsoft Learn <VS2019+WDK10 ...

最新文章

  1. PyTorch迁移学习
  2. ajax csv写文件内容,接收.csv文件作为ajax成功函数中的数据
  3. 在Linux下开发多语言软件(gettext解决方案)
  4. 【译】Diving Into The Ethereum VM Part 2 — How I Learned To Start Worrying And Count The Storage Cost
  5. Numpy-矩阵的分割
  6. boost::intrusive_ref_counter相关的测试程序
  7. 一位被信息时代遗忘的隐秘天才,一个为人类而战的传奇故事
  8. Android1 按钮
  9. Windows 网络无法ping通的解决方法
  10. python和其它语言混合编程_C++和Python混合编程 - python嵌入C++
  11. Oracle中ORACLE_SID,INSTANCE_NAME,DB_NAME几个名词的区别
  12. 计算机查找dll文件,怎么查看进程正在调用哪些DLL文件
  13. selenium中模拟鼠标操作
  14. 用html制作静态音乐欣赏,【HTML】简单的静态音乐网页设计
  15. 计算机内图片怎么自定义排序,win7电脑中如何设置图片排序方式?
  16. 电脑可以登录QQ但是却无法打开网页
  17. 2G、 3G、 4G、5G的区别
  18. 利用Github Pages搭建个人在线简历
  19. gitlab修改项目名称
  20. 上传图片校验图片类型、大小及尺寸

热门文章

  1. 通向Golang的捷径【3.编辑器,IDE 和其他工具】
  2. 【工业互联网】自适应的工业生态系统
  3. 疯狂的程序员 31-40
  4. JXSL报错CannotOpenWorkbookException和Cannot load XLS transformer解决方案
  5. 用户画像方法论与工程化解决方案 pdf_《用户画像》作者:赵宏田
  6. 数学分析:集合的基本概念
  7. 每日一题--字符串数组重排(Google推荐面试书--Cracking the Coding Interview)
  8. 排查DHCP服务器故障
  9. java比较时间大小
  10. 人心涣散亏损扩大 优酷土豆合并宣告失败