- 浏览: 578075 次
- 性别:
- 来自: 重庆
-
最新评论
本来打算.INF和.SYS文件复制到%windir%\inf 和 %windir%\system32\drivers\ 插入硬件就自然会自动安装驱动程序,可是,我错了,不行,那该怎么办呢?于是借助devcon命令来实现这个功能,语句如下:
Devcon -r install %windir%\system32\drivers\cxbu0wdm.inf "USB\Vid_076b&Pid_1021"
这里要切记,INF和SYS文件都必须在同一个文件夹下,否则报错
其中"USB\Vid_076b&Pid_1021"的是硬件ID号,这个其实在INF文件里面也有,但为了保险起见,最好先装好一个设备,然后用 devcon hwids 命令来提取这个硬件的ID号,下面这一段是网上抄来的,很全面。
首先要获取设备的ID,获取ID的命令为
Copy code to clipboard程序代码
devcon hwids *
如果获取设备ID不成功,可以考虑在一台机器把驱动安装好,然后再获取设备ID就100%可以获取到了。
因为摄像头是USB设备,所以上面的命令我们可以改一下用。
Copy code to clipboard程序代码
devcon hwids usb*
然后运行命令之后我们就可以成功获取到设备ID了,我的摄像头ID是:
Copy code to clipboard程序代码
USB\VID_0AC8&PID_303B\5&127DC978&0&1
Name: VIMICRO USB PC Camera (ZC0301PLH) #2
Hardware ID's:
USB\Vid_0ac8&Pid_303b&Rev_0100
USB\Vid_0ac8&Pid_303b
Compatible ID's:
USB\Class_ff&SubClass_ff&Prot_ff
USB\Class_ff&SubClass_ff
USB\Class_ff
红色字部分都是设备ID,我们选择相对较短的那个ID。
但是在我运用的过程中,发现,使用 Devcon -r install %windir%\system32\drivers\cxbu0wdm.inf "USB\Vid_076b&Pid_1021" 来安装驱动,即使没有真实的硬件,也能在设备管理器中添加,但是设备状态不正常,如果在插入真正的硬件,虽然能自动安装,但是最后能在设备管理器中找到两个设备,一个真实的,正常的,一个不真实,不正常。怎么办呢,想尽办法,目前只能通过下面的语句来实现了。
Devcon -r install %windir%\system32\drivers\cxbu0wdm.inf "USB\Vid_076b&Pid_1021"
Devcon remove "USB\Vid_076b&Pid_1021"
devcon rescan
就是先装一次,在卸载一次,这样其实各种文件都没有删除,最后在检测新硬件,这个那个假的硬件被删除了,重新检查硬件的时候也只能找到真实的硬件。
安装成功后会提示Device node created. Install is complete when drivers are updated...
Updating drivers for USB\Vid_0ac8&Pid_303b from E:\Backup\Drv\Other\301H\usbvm303.inf.
Drivers updated successfully.
Devcon -r install %windir%\system32\drivers\cxbu0wdm.inf "USB\Vid_076b&Pid_1021"
这里要切记,INF和SYS文件都必须在同一个文件夹下,否则报错
其中"USB\Vid_076b&Pid_1021"的是硬件ID号,这个其实在INF文件里面也有,但为了保险起见,最好先装好一个设备,然后用 devcon hwids 命令来提取这个硬件的ID号,下面这一段是网上抄来的,很全面。
首先要获取设备的ID,获取ID的命令为
Copy code to clipboard程序代码
devcon hwids *
如果获取设备ID不成功,可以考虑在一台机器把驱动安装好,然后再获取设备ID就100%可以获取到了。
因为摄像头是USB设备,所以上面的命令我们可以改一下用。
Copy code to clipboard程序代码
devcon hwids usb*
然后运行命令之后我们就可以成功获取到设备ID了,我的摄像头ID是:
Copy code to clipboard程序代码
USB\VID_0AC8&PID_303B\5&127DC978&0&1
Name: VIMICRO USB PC Camera (ZC0301PLH) #2
Hardware ID's:
USB\Vid_0ac8&Pid_303b&Rev_0100
USB\Vid_0ac8&Pid_303b
Compatible ID's:
USB\Class_ff&SubClass_ff&Prot_ff
USB\Class_ff&SubClass_ff
USB\Class_ff
红色字部分都是设备ID,我们选择相对较短的那个ID。
但是在我运用的过程中,发现,使用 Devcon -r install %windir%\system32\drivers\cxbu0wdm.inf "USB\Vid_076b&Pid_1021" 来安装驱动,即使没有真实的硬件,也能在设备管理器中添加,但是设备状态不正常,如果在插入真正的硬件,虽然能自动安装,但是最后能在设备管理器中找到两个设备,一个真实的,正常的,一个不真实,不正常。怎么办呢,想尽办法,目前只能通过下面的语句来实现了。
Devcon -r install %windir%\system32\drivers\cxbu0wdm.inf "USB\Vid_076b&Pid_1021"
Devcon remove "USB\Vid_076b&Pid_1021"
devcon rescan
就是先装一次,在卸载一次,这样其实各种文件都没有删除,最后在检测新硬件,这个那个假的硬件被删除了,重新检查硬件的时候也只能找到真实的硬件。
安装成功后会提示Device node created. Install is complete when drivers are updated...
Updating drivers for USB\Vid_0ac8&Pid_303b from E:\Backup\Drv\Other\301H\usbvm303.inf.
Drivers updated successfully.
发表评论
-
xp提示时间不对
2021-07-12 10:12 1013安装 系统漏洞补丁-KB931125 (windows XP根 ... -
win10 64位安装cad2006提示没有足够权限安装此产品
2021-03-10 00:12 1145找到安装文件中acad.msi--右键--属性--兼容性疑难解 ... -
天正无法插入excel表格复制文件
2021-03-09 18:27 3659今天有两位同事问到这个问题,我发现他们都是用的比较新的电脑,系 ... -
安装打印机提示数据无效
2021-03-09 12:52 1067原因为device install service 没有启动。 ... -
xp连接win10共享打印机,提示凭证不足。
2021-01-12 22:17 61371,在XP系统电脑上访问win7打印机,连接打印机时提示“提供 ... -
mac访问windows共享文件夹输入的密码总是错误(转未验证)
2021-01-09 23:10 2096我找到几种解决方法: 1. windows的 “计算机名称” ... -
macos查看smb链接状态命令
2021-01-09 23:07 1149终端 smbutil statshares -a -
取消windows欢迎界面
2021-01-02 00:09 445control userpasswords2 -
wmware安装macos后显卡分辨率问题
2020-12-29 23:31 382解决方法 如果安装vmwaretool过后仍然无法更改分辨率。 ... -
refs文件系统版本替换问题
2020-12-25 22:10 1456须要在过期之前升级新的预览版或者降级到正式版才能解决,微软为了 ... -
关于smb加密
2020-12-21 23:45 1319分享下小案例 环境:Wi ... -
Win7共享勾选保存凭据,重启后失效的解决方法
2020-12-21 23:10 2544两种方法可以解决,推荐第一种。 第一种方法: Win7访问 ... -
windows无法访问共享文件 所有解决方法
2020-12-21 22:59 1316说明 服务端检查 共享 ... -
server2019网络发现无法启用
2020-12-21 22:41 1156在Windows 2019系统中,对于某些操作需要启动网络发现 ... -
错误代码4005
2020-12-21 00:43 684win2019访问win10一直提示 无法访问4005,未知错 ... -
解决windows凭证重启失效问题
2020-12-20 18:04 4965两种方法可以解决,推荐第一种。 第一种方法: Win7访问 ... -
安装cad提示make sure you can wrint to currrent directory
2020-12-18 22:39 350此提示为用户操作权限不够,切换至系统管理员操作便可。 -
开启关闭smb服务
2020-12-12 23:50 1891这篇文章 原文:https://www.jb51.net/ar ... -
cad2014无法激活
2020-10-24 08:57 41、首先在开始菜单上单击鼠标右键,选择【程序和功能】,打开后将 ... -
cad2008无法激活
2020-10-23 16:33 7AutoCAD2008版本激活很容dao易的,bai 1)运行 ...
相关推荐
在Windows系统中,我们通常使用设备管理器来管理和更新驱动程序,但有时候,为了更精确地控制驱动程序的安装和卸载,我们可以利用微软提供的命令行工具——DevCon。本文将详细讲解如何使用DevCon卸载指定硬件驱动,...
2. **驱动程序安装**:在开发或调试过程中,可以使用Devcon来手动安装特定的驱动程序文件,无需通过常规的设备管理器步骤。 3. **驱动程序更新**:如果发现系统中有过时的驱动程序,Devcon也能够帮助更新到最新版本...
**标题:“devcon驱动程序的超级加载工具”** 在IT领域,驱动程序是操作系统与硬件设备之间的重要桥梁,确保系统能够正确识别并充分利用硬件的功能。本文将深入探讨一种专业且强大的驱动程序管理工具——devcon,它...
在IT行业中,驱动程序是操作系统与硬件设备之间的重要桥梁,它们使得系统能够识别并...同时,了解基本的驱动安装步骤也有助于更好地理解和利用devcon的功能。在实际工作中,熟练掌握devcon的使用将极大地提高工作效率。
2. **查询设备信息**:用户可以利用DEVCON列出系统中所有设备的详细信息,包括设备状态、驱动程序版本、硬件ID等,这对于排查硬件问题或分析驱动兼容性问题十分方便。 3. **更新驱动程序**:DEVCON可以用来更新设备...
- 由于Devcon.exe拥有对硬件设备的控制权限,因此务必谨慎使用,避免被恶意软件利用。 - 在执行任何操作前,建议备份重要数据,以防意外发生。 综上所述,Devcon.exe是一个实用的工具,对于熟悉命令行操作的IT...
在Windows操作系统中,DevCon可以作为一个替代设备管理器的工具,提供更高级别的设备查询、启用、禁用、安装和卸载等功能。它是开发者和系统管理员在处理硬件问题时的强大助手。 "devcon_devcon源码_DevCon下载_...
2. **安装驱动**:`devcon install` 允许你指定INF文件来安装驱动程序,这对于手动更新或安装设备驱动非常有用。 3. **更新驱动**:`devcon update` 可用于更新已安装的驱动程序到最新版本。 4. **禁用/启用设备**:...
3. **安装驱动**:通过提供驱动INF文件,DevCon可以安装设备驱动,如`devcon.exe install driver.inf`。 4. **更新驱动**:如果想更新设备驱动,可以使用`devcon.exe update *driver_class*`命令,其中`driver_class...
此外,开发者也可以利用DevCon来调试驱动程序,因为它可以显示设备的详细状态,帮助找出可能的问题所在。 总的来说,DevCon是一款强大且灵活的工具,它将设备管理的功能扩展到了命令行界面,为系统管理员和开发人员...
DevCon能够显示设备信息、安装和更新驱动程序,以及启用和禁用设备。在Windows 7和Windows 10操作系统中,DevCon都可以正常运行,为用户提供灵活的设备控制。 禁用网卡的步骤如下: 1. 打开命令提示符(以管理员...
总结起来,这个自动安装驱动源码包提供的是一套批处理解决方案,利用`pnputil`进行批量驱动安装,`wmic`或`devcon`进行硬件识别和驱动管理,实现自动化驱动程序的更新和维护。这对于系统管理员来说,可以大大简化...
3. **驱动安装**:执行下载的驱动程序安装文件,这通常是一个.exe可执行文件,它会按照特定的安装流程,如读取INF文件,复制驱动文件到系统目录,注册驱动服务等。 4. **驱动配置**:安装过程中,驱动程序可能会...
INF文件是驱动安装的配置文件,包含了驱动的信息和安装步骤。C++代码可以生成并编写INF文件,然后调用SetupAPI来执行安装过程。 1. 编写INF文件:INF文件应包含驱动的版本信息、硬件ID、驱动类、依赖的服务等。C++...
总的来说,利用AutoIt和devCon的组合,我们可以创建一个高效、可靠的批量u盘文件复制工具,简化系统管理员的工作,提高工作效率。这种技术不仅适用于个人用户,也适合于需要频繁处理大量u盘数据的企业和组织。
在本项目中,我们将利用DevCon来动态地启用和禁用U盘,从而达到快速复制文件的目的。 #### 四、实现原理 为了实现批量复制文件到U盘的功能,本项目主要采用以下步骤: 1. **检测U盘插入**:使用AutoIt中的`...
5. **编译与安装**:构建这样的驱动通常需要使用Microsoft的Driver Development Kit (DDK) 或者Windows SDK,并且需要在特定的环境中进行。编译完成后,需要使用`pnputil`或`devcon`等工具将驱动添加到系统中。 6. ...
3. **测试驱动**:使用Device Console(DevCon)工具管理设备,安装、卸载和更新驱动,同时利用Windows HCK(Hardware Certification Kit)进行兼容性和稳定性测试。 **六、驱动发布** 完成测试后,将驱动程序打包...
- 驱动安装:将编译好的驱动程序打包为INF文件,以便于在目标系统上安装。 - 测试验证:在实际环境中测试驱动程序的稳定性和性能。 7. **驱动程序调试技巧**: - 使用Windows的内建工具如Device Console (DevCon...
3. txtsetup.oem:这是一个用于在DOS或早期Windows安装环境中的驱动安装文件。它使得在没有图形界面的情况下也能安装驱动。 4. firadi64.sys 和 firadisk.sys:这是驱动程序的核心组件,实现了Firadisk驱动的功能。...