看到很多朋友的安卓手機(jī)在安裝驅(qū)動的時候出現(xiàn)ADB Interface黃色感嘆號,造成手機(jī)管理軟件無法使用。
網(wǎng)上也有很多文章說解決方案,不過都不是很詳細(xì),我在這邊詳細(xì)介紹下這個問題的原因和解決方案,有幾種不同的原因,解決方案也不相同。
由于碰到問題基本都是XP系統(tǒng),所以這里全部以XP為例子。
1、系統(tǒng)已經(jīng)存在相同的WDF版本引起。
這個情況是最常見的,電腦已經(jīng)存在一個相同的WDF版本的時候,而又缺少相關(guān)的卸載項就會出現(xiàn)這個問題,表現(xiàn)是提示安裝致命錯誤。
解決方案:
a、 添加一個相關(guān)版本的卸載項,以wdf1005版本為例,導(dǎo)入注冊表卸載項。 Wdf01005.rar (1 K) ;然后再安裝次即可。
b、 或者升級一個1.9版本的驅(qū)動也可以解決此問題。下載驅(qū)動: Android.rar (3888 K) 下載次數(shù):17654
2、系統(tǒng)缺少Cryptographic Services服務(wù)造成驅(qū)動安裝失敗
在個別XP系統(tǒng)上有碰到因為Cryptographic Services服務(wù)缺失造成驅(qū)動最后安裝失敗,這是因為wdf驅(qū)動的安裝依賴Cryptographic Services。
解決方案:
導(dǎo)入服務(wù)的注冊表鍵值,然后重啟電腦再安裝即可。注冊表信息: Cryptographic Services.rar (2 K) 下載次數(shù):4100
3、與農(nóng)行網(wǎng)銀U-KEY存在沖突
已經(jīng)發(fā)現(xiàn)安卓的ADB驅(qū)動跟個別網(wǎng)銀的U-KEY存在沖突,造成adb interface驅(qū)動無法安裝,顯示錯誤10。
更新解決方案:
如果碰到錯誤10提示設(shè)備有問題的情況,查看下c:\WINDOWS\system32\drivers目錄下有WdfDynam.sys和WdfLdr.sys沒。如果存在這兩個文件,就是老版本的WDF驅(qū)動引起了驅(qū)動安裝失敗。
a、先刪除WdfDynam的服務(wù),開始-運(yùn)行-cmd,輸入“sc delete WdfDynam”
b.、刪除c:\WINDOWS\system32\drivers目錄下WdfDynam.sys和WdfLdr.sys
c、重新安裝驅(qū)動即可。
d、供電不足引起的ADB驅(qū)動異常
在一些臺式機(jī)因為前置USB口供電不足會引起的adb interface顯示黃色感嘆號。
解決方案:
接到主機(jī)箱的后置USB接口即可。
5、臨時目錄不可寫引起安裝中斷 (12.04.17新增一個論壇案例)
論壇23樓反饋的一個無法安裝adb驅(qū)動的案例,安裝后提示“系統(tǒng)找不到指定的文件”,最后找到原因是系統(tǒng)的臨時目錄不可寫引起,KMDF的安裝過程會創(chuàng)建臨時文件。
解決方案:
確保C:\windows\temp目錄可寫。
6、Win7系統(tǒng)安裝驅(qū)動過程提示“系統(tǒng)找不到指定文件” (13.01.23新增案例)
Win7系統(tǒng)用戶已經(jīng)碰到幾次在安裝adb驅(qū)動時提示“系統(tǒng)找不到指定文件”,實(shí)際原因是系統(tǒng)在安裝adb驅(qū)動的時候需要安裝系統(tǒng)自帶的winusb驅(qū)動,而winusb所需的winusb.sys文件是依靠inf文件的“windows cd”字段來復(fù)制文件的,有時間系統(tǒng)會不知道“windows cd”的位置就造成在安裝過程中缺少winusb.sys文件而安裝中止。
解決方案:
找到winusb的來源路徑“c:\windows\system32\DriverStore\FileRepository\winusb。inf_x86_neutral_6cb50ae9f480775b\”目錄下,把Winusb.sys文件復(fù)制到“c:\windows\inf”目錄下即可,然后再次安裝就沒有問題了。