精华内容
下载资源
问答
  • 1、故障现象 在给单位的一台Server2008R2 X64服务器上安装扫描枪的时候发现...(代码 28)”,就是安装驱动程序有错,但是具体是什么错误,我们从这里是无法得到的。如果以错误提示或者错误代码为关键字上网搜索...

    1、故障现象

           在给单位的一台Server2008R2 X64服务器上安装扫描枪的时候发现无法安装扫描枪驱动,打开设备管理器可以看到扫描枪硬件有黄色叹号标记。错误信息如下:

            Windows给出的错误提示很简单,“该设备的驱动程序未被安装。(代码 28)”,就是安装驱动程序有错,但是具体是什么错误,我们从这里是无法得到的。如果以错误提示或者错误代码为关键字上网搜索的话,相信我你一定得不到太多有用的信息。因为之前另外一台win7x64上安装这个扫描枪驱动是没问题的,所以我知道问题不在驱动本身或者硬件设备上。一开始以为是操作系统版本问题,但08r2和win7本来就是差不多的,绕了一些弯路后,还是决定从错误的根源上找原因。

     2、问题分析

          上网搜索后,知道驱动安装会生成系统日志保持在C:\Windows\inf\setupapi.dev.log\setupapi.dev.log中。打开这个日志找到相关日志信息再来分析问题就非常简单了。这是一个非常值得学习的小技巧,log日志远比图形界面提供的错误信息完整并且更有指导意义。如下是setupapi.dev.log中驱动安装时的相关错误信息节选:

         inf:           Opened INF: 'c:\windows\temp\dmiwu\{de4ae465-6949-463b-9822-287a65fb2b68}\nls_vcp_driver.inf' ([strings])
    !    inf:           Could not find include INF file "layout.inf". Error = 0x00000002
    !    inf:           Unable to load INF: 'C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_b53453733bd795bc\mdmcpq.inf'(00000003)
    !    inf:           Error 3: The system cannot find the path specified.
    !    inf:           Could not find include INF file "mdmcpq.inf". Error = 0x00000003

           相比设备管理器提供的错误信息,这里的日志足够清楚了,安装驱动的时候因为打不开mdmcpq.inf文件所以驱动安装无法继续报错了。上面一行的layout.inf文件经过分析上下文是不影响安装进行的,重要的还是缺少mdmcpq这个东西。找到驱动的安装目录,在这个扫描枪驱动的inf文件中有如下行:

    [VCP_DriverInstall.NT]
    Include=mdmcpq.inf
    CopyFiles=FakeModemCopyFileSection
    AddReg=VCP_DriverInstall.NT.AddReg

    扫描枪的驱动在安装过程中会用到mdmcpq.inf文件,但是安装时候找不到这个文件,所以出错了。

    3、解决方法

           原因找到了缺少依赖驱动,修复就行了,上网直接搜吧,很容易找到一堆关于mdmcpq缺失的问题。同时也会搜到一些无效的方法,比如复制原版的mdmcpq.inf 和 usbser.sys到system32的inf和drivers目录。

           但是从日志很明显知道驱动查找的是C:\Windows\System32\DriverStore\FileRepository\目录。所以最好的方法还是从正常的系统中直接复制C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_neutral_b53453733bd795bc目录到故障系统的同位置目录下,如果复制时提示文件夹没有访问权限,给FileRepository目录增加用户权限就行了。

    我这里出现故障的系统版本是非原版系统,作者也是小有名气的。但在修改系统过程中难免出现一些隐藏的问题,这种隐藏比较深的故障,对于普通用户来说确实是很难解决的问题。这里非常值得注意的是驱动安装日志用于分析问题的方法,图形化界面虽然友好,但在分析故障原因上有时候的提示太过简化反而变得毫无意义。

     

     

     

    展开全文
  • 之前记得安装过这个驱动,但是近期无法使用,网上用了诸多办法,比如管理员模式运行、禁用驱动签名以及下载最新的驱动等等。 后来再看其他论坛中找到原因是在C:\Windows\System32\drivers缺少文件 serenum.sys 从...

    之前记得安装过这个驱动,但是近期无法使用,网上用了诸多办法,比如管理员模式运行、禁用驱动签名以及下载最新的驱动等等。

    后来再看其他论坛中找到原因是在C:\Windows\System32\drivers缺少文件 serenum.sys 从其他电脑拷贝上即可。

    这里提供文件下载连接以及最新的驱动 http://www.wch.cn/download/CH341SER_EXE.html

    https://download.csdn.net/download/qq_34909804/11456754

    展开全文
  • 台式机的win7 64位系统可以识别u盘,但笔记本的win7 64位却识别不了,说明U盘是可以用的。查看笔记本的设备管理器,发现驱动安装失败,提示信息为“该设备的驱动程序未...用“驱动人生”软件检测,并安装驱动。  ...

    台式机的win7 64位系统可以识别u盘,但笔记本的win7 64位却识别不了,说明U盘是可以用的。查看笔记本的设备管理器,发现驱动安装失败,提示信息为“该设备的驱动程序未被安装。 (代码 28) ”。

    解决方法:

    用“驱动人生”软件检测,并安装驱动。

     

    展开全文
  • 我前几天手贱,整个FileRepository删除掉了,之后重启就出现了让人蛋疼的这个问题,因为出于各种原因不想重装系统,百度轮番换搜索词无果,虽然驱动装上了但新设备依然无法自动安装驱动等“一堆瑕疵”,重启无数次...

    前言:

      我前几天手贱,整个FileRepository删除掉了,之后重启就出现了让人蛋疼的这个问题,因为出于各种原因不想重装系统,百度轮番换搜索词无果,虽然驱动装上了但新设备依然无法自动安装驱动等“一堆瑕疵”,重启无数次折腾3天之后才在百度一个帖子的一个字眼里发现了解决办法(说此方法的人自己说删了INFCACHE.1后也无效,所以没有引起注意),也因此有了这个随笔:

      1、首先你要恢复FileRepository文件夹,至于方法嘛,可以下载完整的WIN7系统镜像后提取出来,如果是原版则用GImageX或WinMount等工具提取install.wim,ghost文件则用 ghost explorer;

      2、进PE维护系统或一切你能用的办法,比如什么文件粉碎机啦,打飞机啦,删除System32\DriverStore(也就是FileRepository的父目录)下的 INFCACHE.1 drvindex.dat infpub.dat infstor.dat infstrng.dat 5个文件,重启解决。

      3、万一以上办法对你无效,那你只能用我上面说到的先把驱动装上,瑕疵不管它了,你自己再慢慢琢磨要怎么搞,不然像我连键盘都用不了,实在是很痛苦很痛苦的:

          打开设备管理器->对应设备右键->更新驱动程序软件->浏览计算机以查找驱动程序->将“在以下位置搜索驱动程序软件”的位置指定到%windir%\winsxs->下一步

     

    再说下自己得出的废话经验:

      删除后会出现此问题的,都是INF文件中没有直接写着对应设备硬件ID的那些驱动安装程序,比如USB鼠标、键盘等这些太杂的东西,我的realtek PCI-E网卡驱动也是,查看INF文件后都是没有我的硬件ID的,而以前却依然安装得上。我不知道微软使用的是什么方法来判断这个设备需要用到的是这个驱动。但反正问题就是这种判断方式出现了问题,导致了驱动安装不上。

    PS:删除INFCACHE.1这个文件后,已安装驱动程序的签名数据会丢失,设备管理器看到的非microsoft的驱动程序都是未经数字签名。

     

    转载于:https://www.cnblogs.com/guanyouan/p/3762653.html

    展开全文
  • 驱动模拟键鼠源代码,支持64位WIN7,64位WIN7要在禁止驱动签名强制下运行 ...内含安装驱动和卸载驱动的代码。请参看里面的DllMain函数 kmclass64.sys和kmclass.sys为编译好的驱动。使用时请改名为kmclass.sys。
  • 驱动程序代码(源文件) http://www.cnblogs.com/jacklu/p/4687325.html 本篇文章将对PCIe驱动程序的源文件代码作详细解释与说明。整个WDF驱动程序工程共包含4个头文件(已经在上篇文章中讲解)和3个.c文件...
  • TP-Link WN725N v2的芯片为RTL 8188eu, Centos7下编译安装驱动步骤如下: 1.准备编译环境 升级到最新内核 #yum update 重启系统 #reboot 安装内核源代码、头文件、编译器 #yum install gcc make kernel-devel kernel...
  • Ubuntu 14.04 16.04 nvidia 驱动安装最简单直观的方式是在如下的对话框中直接选择驱动安装即可但是有时候,驱动不够新,比如14.04用的是340.98版本,如果手动安装驱动可以参考官网指南。在这个网址下载驱动:...
  • 1、将FPGA 开发板插入电脑时,未安装驱动的电脑会提示安装usb-Blaster驱动。Windows搜索框打开设备管理器,在“其他设备”下会发现黄色感叹号的“USB-Blaster”的设备驱动。 2、Quartus系列软件的安装目录下自带USB-...
  • DHT11模块简介 DHT11是一款价格便宜,易于使用的温度湿度测量二合一传感器。...本文将以DFRobot开源硬件平台的DHT11模块和DFRduino开发板来演示,讲解DHT11的驱动和使用。 DHT11电气参数 电源电压:3~5.5...
  • 安装驱动的inf文件资料

    千次阅读 2006-08-15 10:10:00
    在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册 表中加入自身相关信息等等。安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功
  • 本文是关于xbdy2005 STM32L053R8 进程贴之ST-Link VCP驱动安装失败的解决办法。
  • 驱动程序的安装

    千次阅读 2012-10-11 13:25:19
    第十五章.驱动程序的安装  方便的,自动的和容易的安装一个设备驱动程序对于用户来说是一个重要的步骤。对于提供给用户容易的...一个INF文件允许自动的或者在对话框的帮助下安装驱动程序文件。 驱动程序安装结束后
  • 树莓派安装RTL-SDR驱动(编译安装

    千次阅读 2019-10-19 14:40:01
    以下内容参照文档“RTL-SDR for Linux Quick Start Guide, First ...2、安装检索(git),编译(cmake)和构建(buildessential)所需的工具,依此执行以下每一行命令: sudo apt-get install git sudo apt-get in...
  • 在win7 64bit 系统下安装USB驱动出现数字签名问题的解决办法
  • 安装诺基亚PC套件时候,电脑提示"INF中服务安装段落无效"。 原因: 你用的简化版XP,少了两个文件。 解决方法: 将mdmcpq.inf拷到 windows\inf usbser.sys 到 \windows\system32\drivers
  • 安装驱动 安装cuda 1 Nvidia driver安装 1.1 查看电脑GPU型号 lspci | grep -i nvidia 我的电脑显示结果如下: 即型号为Tesla K800 1.2 查询下载对应驱动 查询地址:nvidia 驱动查询下载 搜索下载runfile,得到...
  • 本篇文章将对PCIe驱动程序的源文件代码作详细解释与说明。整个WDF驱动程序工程共包含4个头文件(已经在上篇文章中讲解)和3个.c文件(Driver.c Device.c Queue.c) Driver.c 在看复杂的代码前,先给出程序...
  • 当使用手机的蓝牙和电脑连接时,在Windows7下的设备管理器可能会出现两个或三个bluetooth外围设备是驱动有问题的这主要是没有驱动而产生的,这和蓝牙的驱动无关。本款bluetooth外围设备驱动程序其实是驱动人生,因为...
  • USB转串口驱动安装失败解决方法

    千次阅读 2020-05-18 14:30:51
    USB转串口驱动安装失败解决方法
  • 当然想要实现这些功能,在使用无线网卡之前必须安装其对应的tl-wn851n驱动,只有安装驱动后,用户就可以正常使用无线网卡进行上网了,并且还可以有效解决无线网卡在使用过程中因驱动引起的相关问题,需要的
  • Fedora 32 /31 /30 /29 /28 系统在GNOME桌面下安装NVIDIA显卡驱动前言准备内容查询已安装的系统和驱动信息新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的...
  • a. Linux 内核简介 b. Linux 内核 下载 配置 编译 c. 设备驱动模块介绍
  • python代码实现树莓派3b+驱动步进电机  之前买了个树莓派,刚买回来那会儿热情高涨,折腾了一段时间,然后就放那吃灰了。前几天忽然想起来这个东西了,决定再玩玩儿,于是就从某宝上购买了一套步进电机、驱动板。...
  • 软件介绍: 报mtp错误的时候可以装这个程序Handset_USB_Driver试试。手机连接电脑显示MTP设备驱动安装失败时,可以先安装这个驱动后再试一试。
  • 代码修正了LIUTANG大牛代码”2003-01-28_如何去掉xp下的数字签名.rar“ 1、uDriverSigningButtonID在XP、2003中与2000中并不一致 2、上述代码使用MFC库,造成执行文件过大的问题,修正代码中消息模拟全部用...
  •   由于驱动没有安装好导致的。 先卸载掉驱动,禁用掉Win8 / Win10的数字签名 再重新安装就可以正常连接设备了
  • Fedora Linux 安装USB摄像头驱动

    千次阅读 2010-12-01 22:17:00
    使用Kopete聊天时,少不了打开自己的摄像头,如何在Linux中安装驱动呢,跟我一起来3分钟全搞定,不要担心自己的摄像头没有驱动,在Linux体现视频聊天的快感吧! <br />下载万能驱动程序 Gspcav-...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,922
精华内容 16,368
关键字:

安装驱动代码28