日期:2014-05-17  浏览次数:21053 次

Windows 7 引导启动没有办法进入系统
Windows 7 旗帜版(内部测试版)。因为我对系统ndis.sys文件进行了加壳处理,之后对ndis.sys文件用signtool工具进行了驱动程序数字签名,数字证书也在Windows 7 系统里安装。这个数字签名会覆盖原来ndis.sys文件里PE格式的安全表数据,当然我也试过先去掉原来安全表数据自己用signtool工具重新植入新的驱动程序数字签名(即PE格式的安全表数据)。但是现在这个ndis.sys驱动文件没有办法通过Windows 7引导启动加载程序的驱动程序数字签名认证,总是有如下提示:
 
这些abcd我不懂,应该是提示:ndis.sys文件没有通过引导检验吧?有认识abcd的可以解释一下吗?
按回车后就会来到:
 
 
继续回车:
 
 
来到这里有好几种安全模式启动Windows 7 也有调试模式和正常启动Windows 7一共有11种启动方式,我都试过了,都总是提示:ndis.sys没有办法引导启动有人能帮忙解决吗?(我要的是:ndis.sys驱动文件是我加过壳的,而不是原来ndis.sys驱动文件)?


------解决方案--------------------
Windows failed to load because a critical system driver is missing or corrupt
(Windows无法加载,因为一个关键的系统驱动程序丢失或损坏)
ndis.sys文件被楼主加过壳,是压缩壳,还是保护壳?
ndis.sys加壳后的入口改变了,虽然之后你有进行数字签名,但是加壳后的这一步已经出现了问题。

加壳后记得修正ndis.sys的入口地址!(即保证不影响原文件本身的功能)