MSP430 USB JTAG安裝"INF找不到所需的段落" 的解方法
先前做過(guò)實(shí)驗就發(fā)現自己的電腦上出現這款仿真器的INF錯誤,猜到可能是系統的原因,因為自己曾經(jīng)將仿真器拿到同樣一臺非精簡(jiǎn)版的系統的電腦上就沒(méi)有任何問(wèn)題,今天終于找到解決方法:
本文引用地址:http://dyxdggzs.com/article/201608/295621.htm1、首先按如下操作
這是你系統裝的是精簡(jiǎn)版的問(wèn)題
a.打開(kāi)“控制面板–管理工具–服務(wù)”,查看“smart card是否啟用”,沒(méi)有的話(huà),請手動(dòng)啟動(dòng)。如果“smart card”服務(wù)也無(wú)法啟用,可檢查“scardsvr”服務(wù)是否存在,且已經(jīng)啟動(dòng),如果沒(méi)有啟動(dòng)請手動(dòng)啟動(dòng),然后設為“自動(dòng)”。
b.如果該服務(wù)不存在,則按以下步驟操作,單擊“開(kāi)始–運行”輸入cmd 打開(kāi)命令提示符窗口,先執行命令“scardsvr reinstall”,接著(zhù)在執行命令“regsvr32 scardssp.dll”重新注冊scardssp.dll。接著(zhù)進(jìn)入服務(wù),將“scardsvr”手動(dòng)啟用,并在屬性中將啟動(dòng)方式改為“自動(dòng)”。
c.如果以上措施均告失敗,說(shuō)明您裝的是ghost精簡(jiǎn)版系統,請更換操作非精簡(jiǎn)版系統光盤(pán)重新安裝系統。
2、當然不需要重裝系統啦,沒(méi)有解決好的話(huà)看下面:
最近在安裝TI的FET430UIF USB驅動(dòng)的時(shí)候,系統找到新硬件,選擇驅動(dòng)安裝目錄,則出現錯誤提示 "安裝設備時(shí)出現了一個(gè)錯誤,在INF中找不到所需的段落"。嘗試多種方法沒(méi)有解決,從網(wǎng)上查到說(shuō)不能用精簡(jiǎn)版或者GHOST版系統,我的就是精簡(jiǎn)版XP。
不想重裝系統,所以尋找其他解決方式,經(jīng)查得知 c:windowssetupapi.log 會(huì )記錄某些安裝錯誤信息,于是打開(kāi)文件,發(fā)現如下錯誤
#I140 正在安裝設備類(lèi)別: "MultiportSerial" {50906cb8-ba12-11d1-bf5d-0000f805f530}。
#E067 找不到 [ClassInstall32] 段。
#E142 類(lèi)別: {50906CB8-BA12-11D1-BF5D-0000F805F530}。安裝失敗。 錯誤 0xe0000101: 在 INF 中找不到所需的段落。
既然要找 [ClassInstall32] ,何不虛構一個(gè)。好在沒(méi)用我們虛構,打開(kāi)安裝程序目錄,發(fā)現存在兩個(gè)INF文件。其中一個(gè)帶有 [ClassInstall32] 段,另一個(gè)沒(méi)有,于是從一個(gè)INF中復制 [ClassInstall32] 和其下面的 AddReg= 。。。。一句,粘貼到無(wú)此段的INF文件里面,重新嘗試安裝,問(wèn)題解決。
至于精簡(jiǎn)版為何出現此問(wèn)題,至今不得而知。
評論