日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

缺少mdmcpq驱动文件非原版Windows安装驱动失败“该设备的驱动程序未被安装。(代码 28)”错误

發布時間:2024/1/1 windows 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 缺少mdmcpq驱动文件非原版Windows安装驱动失败“该设备的驱动程序未被安装。(代码 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目錄增加用戶權限就行了。

我這里出現故障的系統版本是非原版系統,作者也是小有名氣的。但在修改系統過程中難免出現一些隱藏的問題,這種隱藏比較深的故障,對于普通用戶來說確實是很難解決的問題。這里非常值得注意的是驅動安裝日志用于分析問題的方法,圖形化界面雖然友好,但在分析故障原因上有時候的提示太過簡化反而變得毫無意義。

?

?

?

總結

以上是生活随笔為你收集整理的缺少mdmcpq驱动文件非原版Windows安装驱动失败“该设备的驱动程序未被安装。(代码 28)”错误的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。