在64位WIN7系统中修改驱动的sys文件,主要在sys文件中修改一下提供商等信息。
2011-08-31 15:01
399 查看
问题:sys文件、dll文件的修改(主要针对驱动的安装文件中的版本信息等)
一、步骤和需要的工具(既软件):
1)eXeScope(可以编辑DLL文件的软件) ---- 可以打开sys、dll文件并修改。(注意:在64位的系统中此软件不能打开sys文件),
所以我直接就用Visual Studio自带的编辑器来直接打开并修改sys文件和dll文件 的Version部分。(右键->*.sys文件或者*.dll->选择“Microsoft Visual Studio Version Selector”)。)
2)PEditor(修正SYS文件的“校验和”软件)----(如:打开PEditor.exe->浏览->已经修改好的*.sys文件->校验和)
3)安装驱动-----(选择inf文件就行啦)
二、另外:
1、 32位系统下: 完成以上1~3步就OK喇。
2、64位系统下:我安装上面的步骤1~3时,却提示:Windows无法验证此设备所需的驱动程序的数字签名。最近的硬件或者软件更改安装的文件可能位正确签名或已损坏,或者可能是来自未知来源的恶意软件。(代码52) 如图所示:
郁闷啊~~~~~~~
最后让我找到了解决方法啦:
64位系统,设备驱动安装正确,但是在设备管理器中出现叹号,提示信息”无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改安装的文件可能未正确签名或已损坏,或者可能是来自未知来源的恶意软件。 (代码 52)”,原因是64位系统强制要求所有设备驱动程序要有数字签名,因此只能通过启动系统时F8进入高级选项,选择禁用数字签名,进入系统后驱动显示正常了,可以用啦
。
一、步骤和需要的工具(既软件):
1)eXeScope(可以编辑DLL文件的软件) ---- 可以打开sys、dll文件并修改。(注意:在64位的系统中此软件不能打开sys文件),
所以我直接就用Visual Studio自带的编辑器来直接打开并修改sys文件和dll文件 的Version部分。(右键->*.sys文件或者*.dll->选择“Microsoft Visual Studio Version Selector”)。)
2)PEditor(修正SYS文件的“校验和”软件)----(如:打开PEditor.exe->浏览->已经修改好的*.sys文件->校验和)
3)安装驱动-----(选择inf文件就行啦)
二、另外:
1、 32位系统下: 完成以上1~3步就OK喇。
2、64位系统下:我安装上面的步骤1~3时,却提示:Windows无法验证此设备所需的驱动程序的数字签名。最近的硬件或者软件更改安装的文件可能位正确签名或已损坏,或者可能是来自未知来源的恶意软件。(代码52) 如图所示:
郁闷啊~~~~~~~
最后让我找到了解决方法啦:
64位系统,设备驱动安装正确,但是在设备管理器中出现叹号,提示信息”无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改安装的文件可能未正确签名或已损坏,或者可能是来自未知来源的恶意软件。 (代码 52)”,原因是64位系统强制要求所有设备驱动程序要有数字签名,因此只能通过启动系统时F8进入高级选项,选择禁用数字签名,进入系统后驱动显示正常了,可以用啦
。
相关文章推荐
- 在64位WIN7系统中修改驱动的sys文件,主要在sys文件中修改一下提供商等信息。
- 在Linux DeviceTree添加dtsi文件并在驱动中读取节点信息写入sys文件系统
- 在Linux DeviceTree增添dtsi文件并在驱动中读取节点信息写入sys文件系统
- 通过HookNtCreateSection 动态监控驱动sys、动态链接库dll、可执行文件exe加载
- 【windows内核驱动开发】文件系统微过滤驱动Minifilter——获取进程信息
- windows文件属性信息读取与修改,文件属性标题作者修改
- linux-2.6.32在mini2440开发板上移植(1)之移植Nand驱动并修改分区信息
- 如何修改文件信息
- phpcms 修改链接数据库的配置文件信息
- js 获取input type="file" 选择的文件大小、文件名称、上次修改时间、类型等信息
- 修改startup.bat文件看控制台信息
- eclipse和tomcat有问题,每当修改一下java类或jsp文件,保存文件之后,项目就不能访问了!
- 在x64操作系统下安装驱动,修改inf文件
- stat 查看一个文件的修改时间,创建时间等信息的命令
- 用UpdateResource修改EXE文件图标的多源码(已修正) 注:转帖请包函作者信息.(作者:菜新)
- 【Window 硬件】Win10 64位 win7 64位 驱动安装不上,提示“文件的哈希值不在指定的目录文件中。此文件可能已损坏或被篡改。”
- 获取加载后就自动删除的驱动SYS文件
- mt7620 spi驱动的dts文件修改产生spidev32766.1
- 通过HookNtCreateSection 动态监控驱动sys、动态链接库dll、可执行文件exe加载
- ulimit的修改(主要修改可以打开的文件数和进程数)