雖然目前數據的體積越來越大,閃存盤受其容量的限制已經不能夠滿足人們的需求,更多的朋友在購買移動存儲設備時選擇了移動硬盤。但由於具備更小的體積,其便攜性更加出色,況且便宜的價格,仍然受到很大部分用戶的青睐,因此市場空間仍然很大。
閃存盤使用方便,對於當前的windows XP系統,不用安裝驅動軟件就能被正常識別和使用,但在較老的機器中使用,就必須要安裝驅動程序,並且在使用時也容易出現這樣或是那樣的問題,這不,筆者的64M的閃存盤在朋友一台特老的機器上使用時,就出現了問題。
前些日子,筆者在用自己的64M閃存盤在朋友的一台較老的機器上准備拷貝幾個驅動程序時遇到了這樣的故障:朋友的電腦是一台組裝機,用了6年了,可以算得上是一台老古董了。電腦的具體配置是非常老的LX主板配備了英特爾賽揚266MHz的處理器,SIS6326的顯卡,10GB的硬盤,有2個USB接口。使用的Win98 SE操作系統。
筆者將閃存盤插入到USB接口之後,系統馬上就找到了新的USB設備,然後筆者把閃存盤的驅動程序放到了光驅中,開始安裝閃存盤的驅動程序。安裝的過程很順利,可是重新啟動電腦之後,在資料管理器中卻沒有找到閃存盤的盤符,在我的電腦中也找不到,這是為什麼呢?
由於這台電腦好長時間沒有使用了,於是筆者懷疑是電腦的USB接口中灰塵過多,導致接觸不良的原因。於是找來了清潔的工具,將電腦的USB接口清理干淨後,重新插入閃存盤,這時閃存盤的紅色指示燈開始閃爍了,這就說明閃存盤已經與電腦正確的連接了。可是打開我的電腦,依舊找不到閃存盤的盤符,在資源管理器中也沒有發現閃存盤。
筆者認為,可能是硬盤沖突所造成的,於是打開資源管理器,發現每個硬件設置的前面都沒有黃色的感歎號,這說明這台電腦中的所有硬盤設備均不存在沖突的問題,那麼問題究竟出現在什麼地方呢?於是筆者又重新安裝了一下閃存盤的驅動程序,問題依然沒有得到解決。
筆者曾經在一些老的機器上使用過這個閃存盤,都能夠正常的使用,在這台機器上應該也沒有問題呀。於是筆者認為可能是閃存盤有問題,為了驗證閃存盤,筆者將閃存盤插入到一台最新的電腦中,結果閃存盤很快就被識別,一切正常,這就充分排除了閃存盤的故障。
於其它老式電腦所不同的是,其它電腦中均沒有安裝內置的調整解調整器,而這台電腦中卻安裝了一塊ESS的內置MODEM,會不會問題出在這上面呢?於是筆者在資源管理器中仔細的檢查了這塊內置的調制解調器,沒有發現黃色的感歎號,不過當筆者選擇“按連接查看設備”,然後再點擊“計算機”顯示所有IRQ中斷時卻發現,原來這塊ESS內置調制解調器和USB設備都使用的是中斷10,這下子終於發現了問題之所在,果然USB設備與MODEM存在著沖突。這麼明顯的中斷沖突,對於Windows系統而言卻“視而不見”。原因找到來,接下來就該好好的解決這一問題。
其實解決的方法很簡單,打開機箱,將這塊內置的MODEM從PCI插槽中取下來,再次開機並插入USB閃存盤,這次閃存盤就能夠正常使用了。可是不過每次使用USB閃存盤都不能將MODEM取下來吧,這樣也太麻煩了。於是,筆者將MODEM插入到另外一個PCI插槽中,然後進入主板的BIOS設置,將“PNP/PCI CONFIGURATION”設置進行了修改,將“PNP OSINSTALL”設置為“YES”,“Resources Controlled”設置為“AUTO”,經過這樣的設置後,在使用WIN98這樣即插即用的操作系統時,系統可以自動為所有設備分配中斷,避免沖突出現。保存設置以後重新啟動電腦,筆者把閃存盤依舊插在USB接口上沒有取下來,系統重啟後馬上找到了插在主板上的閃存盤,並自動安裝的MODEM的驅動程序,再次重新啟動以後,再查看一下兩(電腦沒聲音)個的中斷,這次MODEM使用了中斷7,而閃存盤使用了中斷10,這次筆者使用MODEM沒有任何的問題,當然再使用外接的USB設備時,也不會出現任何的問題了。
故障小結:像這種閃存與調制解調器的沖突是比較少見的,因為USB設備一般都使用的高端中斷,而內置的MODEM使用的一般都是低端的中斷,像上述這種情況由於MODEM使用了高端的中斷才造成了這樣的故障,解決問題的方法當然是重新為MODEM設置新的中斷,我們一般更改主板的BIOS設置就可以實現了。
中斷沖突造成閃盤無法使用