wdk10的配置一直是很多小伙伴费解的问题,总是会出现配置失败的问题,现在不用担心了,具体可以参考此教程进行配置,赶快动手试试吧。
1 安装设置主计算机
本次搭建环境主计算机操作系统使用win10,首先安装Visual Studio 2015 Enterprise,然后安装Wdk 10。注意:WDK10一定要在vs2015后面安装,安装完后,启动vs2015在界面菜单上会出现driver菜单,如下图。另外,一般VisualStudio 2015 Enterprise是已经内带windows SDK,但是如果不是和安装的WDK一致的版本,建议在单独安装windows SDK 10,使得WDK和SDK版本一致。
2 安装设置目标计算机
本次测试目标计算机采用Oracle VM VirtualBox 5.0.14虚拟机。首先在主计算机上安装Oracle VM VirtualBox5.0.14虚拟机,然后在虚拟机上安装win10操作系统。
3 联通主计算机和目标计算机
主计算机和目标计算机必须能够彼此按名称执行 ping 操作。如果两台计算机已加入到同一工作组或同一网络域,则此操作可能更容易。
验证主机和目标计算机可以彼此执行 ping 操作。打开命令提示符窗口,并输入 ping 192.168.X.X(ip_adress)。
如果主计算机和目标计算机已加入到一个工作组,但它们位于不同的子网上,你可能必须调整某些防火墙设置,以便主计算机和目标计算机可以通信。请按照下列步骤进行操作:
两种方法(选一即可):
方法一:
在目标计算机上的“控制面板”中,转到“网络和 Internet”>“网络共享中心”。注意你的活动网络。它可能是“公共网络”、“私有网络”或“域”。
在目标计算机上的“控制面板”中,转到“系统和安全”>“Windows 防火墙”>“高级设置”>“入站规则”。
在入站规则列表中,查找用于活动网络的所有网络发现规则。(例如,查找所有“配置文件”为“专用”的网络发现规则。)双击每个规则,然后打开“作用域”选项卡。在“远程 IP 地址”下,选择“任何 IP 地址”。
在入站规则列表中,查找用于活动网络的所有“文件和打印机共享”规则。对于每个规则,双击该规则,将打开“作用域”选项卡。在“远程 IP 地址”下,选择“任何 IP 地址”。
方法二:
“控制面板”->“系统和安全”->“Windows防火墙”->"启动或关闭Windows防火墙"->"关闭Windows防火墙"
4 目标计算机允许内核调试
1) 在测试目标计算机上用系统管理员账户打开CMD命令窗口,输入下面命令:
C:\> bcdedit /set {default} DEBUG YES
C:\> bcdedit /set TESTSIGNING ON
免责声明:文中图文均来自网络,如有侵权请联系删除。
欧普软件发布此文仅为传递信息,不代表欧普软件认同其观点或证实其描述。