Windows驱动开发 ERROR(1275):This driver has been blocked from loading.

Eleven 2010-02-08 09:40:17
刚学驱动开发,开发平台Windows 7 x64,VS2008,MS上下的最新DDK,写了个驱动程序HelloDDK.sys,工程平台选的是32位,W7 checked,利用管理员权限运行DriverMonitor.exe加载HelloDDK.sys时,出现ERROR(1275)错误。请做过驱动开发的朋友解决一下,3X
...全文
1856 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
rambowu 2010-12-31
  • 打赏
  • 举报
回复

ok。

我的问题已经解决。

我是在系统日志里面找到相关的error。发现时driver 不匹配,推断自己编译的driver平台可能有问题。

原来在x86下面应该也是交叉编译兼容模式,于是更换了x64位编译。

最后找了个工具进行签名;

通过!

希望能给你帮助;
[Quote=引用 29 楼 visualeleven 的回复:]
引用 28 楼 wyblueoo 的回复:
哦。是的,这个得注意;

引用 27 楼 visualeleven 的回复:
引用 26 楼 wyblueoo 的回复:
呵呵,真是抓狂了。

估计得自己搞签名了。看看vista 下面的行不。试试先 ~


引用 25 楼 visualeleven 的回复:
引用 24 楼 wyblueoo 的回复:
我的也是,现在 这几种方法都……
[/Quote]
Eleven 2010-12-31
  • 打赏
  • 举报
回复
[Quote=引用 28 楼 wyblueoo 的回复:]
哦。是的,这个得注意;

引用 27 楼 visualeleven 的回复:
引用 26 楼 wyblueoo 的回复:
呵呵,真是抓狂了。

估计得自己搞签名了。看看vista 下面的行不。试试先 ~


引用 25 楼 visualeleven 的回复:
引用 24 楼 wyblueoo 的回复:
我的也是,现在 这几种方法都试过了



我是安装上了协议,想去打……
[/Quote]
Good Luck!
Eleven 2010-12-31
  • 打赏
  • 举报
回复
[Quote=引用 32 楼 wyblueoo 的回复:]
http://rambowu.com/2010/12/31/win7%E4%B8%8Berror1275%EF%BC%88driver-blocked-from-loading%EF%BC%89solution/
[/Quote]
3Q
rambowu 2010-12-31
  • 打赏
  • 举报
回复
http://rambowu.com/2010/12/31/win7%E4%B8%8Berror1275%EF%BC%88driver-blocked-from-loading%EF%BC%89solution/
Eleven 2010-12-31
  • 打赏
  • 举报
回复
[Quote=引用 30 楼 wyblueoo 的回复:]
ok。

我的问题已经解决。

我是在系统日志里面找到相关的error。发现时driver 不匹配,推断自己编译的driver平台可能有问题。

原来在x86下面应该也是交叉编译兼容模式,于是更换了x64位编译。

最后找了个工具进行签名;

通过!

希望能给你帮助;

引用 29 楼 visualeleven 的回复:
引用 28 楼 wyblueoo 的回复:
……
[/Quote]
恩,谢谢
Eleven 2010-12-30
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 wyblueoo 的回复:]
编完一个ndisprot的驱动后安装成功。

win7下面 net start ndisprot
总是提示error 1275,driver block form loading.
关掉UAC和关掉数字签名都不管用了。上面那个gpedit方法也试过了。

无奈中
[/Quote]
你可以试试15#的方法
rambowu 2010-12-30
  • 打赏
  • 举报
回复
哦。是的,这个得注意;
[Quote=引用 27 楼 visualeleven 的回复:]
引用 26 楼 wyblueoo 的回复:
呵呵,真是抓狂了。

估计得自己搞签名了。看看vista 下面的行不。试试先 ~


引用 25 楼 visualeleven 的回复:
引用 24 楼 wyblueoo 的回复:
我的也是,现在 这几种方法都试过了



我是安装上了协议,想去打开服务。
还是loading block....

是不是需要修改inf文件呢……
[/Quote]
Eleven 2010-12-30
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 wyblueoo 的回复:]
呵呵,真是抓狂了。

估计得自己搞签名了。看看vista 下面的行不。试试先 ~


引用 25 楼 visualeleven 的回复:
引用 24 楼 wyblueoo 的回复:
我的也是,现在 这几种方法都试过了



我是安装上了协议,想去打开服务。
还是loading block....

是不是需要修改inf文件呢?

这个我也不是很清楚,我也是才开始学驱……
[/Quote]
在虚拟机上跑不错,在本机上跑,一下就蓝屏了,GAME OVER
rambowu 2010-12-30
  • 打赏
  • 举报
回复

呵呵,真是抓狂了。

估计得自己搞签名了。看看vista 下面的行不。试试先 ~

[Quote=引用 25 楼 visualeleven 的回复:]
引用 24 楼 wyblueoo 的回复:
我的也是,现在 这几种方法都试过了



我是安装上了协议,想去打开服务。
还是loading block....

是不是需要修改inf文件呢?

这个我也不是很清楚,我也是才开始学驱动编程
[/Quote]
Eleven 2010-12-30
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 wyblueoo 的回复:]
我的也是,现在 这几种方法都试过了



我是安装上了协议,想去打开服务。
还是loading block....

是不是需要修改inf文件呢?
[/Quote]
这个我也不是很清楚,我也是才开始学驱动编程
rambowu 2010-12-30
  • 打赏
  • 举报
回复
我的也是,现在 这几种方法都试过了



我是安装上了协议,想去打开服务。
还是loading block....

是不是需要修改inf文件呢?
Eleven 2010-12-30
  • 打赏
  • 举报
回复
[Quote=引用 22 楼 wyblueoo 的回复:]
1. 启动时按F8选择用“禁用驱动程序签名强制”模式进入系统

2.bcdedit /set testsigning on
然后重启动
就可以关闭强制数字签名
但是启动到桌面后
会有提示水印

3. bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS

4.关闭UAC
[/Quote]
我在自己的Win7 x64平台,都试过这些方法,都不行,还是报那个错误,最后只好装个虚拟机上面跑Win2003,在WIn7下编译,在虚拟机上跑驱动,用WinDBG连调
rambowu 2010-12-30
  • 打赏
  • 举报
回复
1. 启动时按F8选择用“禁用驱动程序签名强制”模式进入系统

2.bcdedit /set testsigning on
然后重启动
就可以关闭强制数字签名
但是启动到桌面后
会有提示水印

3. bcdedit -set loadoptions DDISABLE_INTEGRITY_CHECKS

4.关闭UAC

rambowu 2010-12-29
  • 打赏
  • 举报
回复
编完一个ndisprot的驱动后安装成功。

win7下面 net start ndisprot
总是提示error 1275,driver block form loading.
关掉UAC和关掉数字签名都不管用了。上面那个gpedit方法也试过了。

无奈中
Eleven 2010-12-28
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 wyblueoo 的回复:]
http://archive.atomicmpc.com.au/forums.asp?s=2&c=21&t=317


Have a look under here:

start --> run --> gpedit.msc

computer configuration --> windows settings --> security settings --……
[/Quote]
3Q。。。
rambowu 2010-12-28
  • 打赏
  • 举报
回复
http://archive.atomicmpc.com.au/forums.asp?s=2&c=21&t=317


Have a look under here:

start --> run --> gpedit.msc

computer configuration --> windows settings --> security settings --> local policies --> security options --> Devices: unsigned driver installation behaviour
Eleven 2010-02-08
  • 打赏
  • 举报
回复
驱动开发终于迈进了第一步啊,高兴啊
Eleven 2010-02-08
  • 打赏
  • 举报
回复
问个问题,就2个回复,40分,你们两位兄弟就分了吧,哈哈
Eleven 2010-02-08
  • 打赏
  • 举报
回复
哈哈,已经找到加载的方法,1)开机F8,选择禁用驱动签名的方式,2)什么bcdedit命令。我用开机按F8测试成功,方法2没有试过,估计也可行,解决。结贴给分
MoXiaoRab 2010-02-08
  • 打赏
  • 举报
回复
驱网
加载更多回复(13)

2,640

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧