史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   系統 & 硬體安裝及故障判斷技術文件 (http://forum.slime.com.tw/f134.html)
-   -   USB2.0安裝技巧 (http://forum.slime.com.tw/thread98896.html)

psac 2004-03-07 07:31 PM

USB2.0安裝技巧
 
雖然USB2.0具有480Mbps的峰值資料傳輸率,但很多用戶發現在實際應用中USB2.0似乎徒有虛名。

原因很簡單,USB2.0連接頭推出的時間較晚,目前Win98/ME/2000/XP等操作系統都不能直接支持USB2.0,未提供USB2.0驅動。很多時候主機板提供的USB2.0連接頭實際上在當作USB1.1使用(即使外設支持USB2.0標準)。

解決的方法似乎很簡單,只需要安裝USB2.0驅動即可。

事實上安裝USB2.0驅動並沒有想像中那麼簡單,如果安裝不當,不但不能發揮USB2.0的高速特性,還有可能導致USB連接頭無法使用。

主機板提供USB2.0連接頭主要有兩種方式:
一種是採用第三方USB2.0控制晶片,較常見的是NEC及VIA的USB控制晶片;而最多見的還是南橋本身直接提供USB2.0連接頭。

而USB2.0驅動的提供商主要有Microsoft與OrangeWare,主機板廠商必須向這兩家公司支付授權金。一般來說Win2000/XP下的USB2.0驅動主要由MicroSoft提供,而Win98下的USB2.0驅動多為OrangeWare提供。

OrangeWare公司提供的驅動需要識別BIOS中的SubVendor ID(子廠商序號)與SubDevice ID(子產品序號)。


所以安裝OrangeWare提供的USB2.0驅動時,一定要升級主機板廠商發佈的最新版BIOS。同時,在安裝USB2.0驅動之間,還需要安裝晶片組的inf驅動。

USB2.0的驅動安裝主要有在線升級操作系統與本地直接安裝驅動兩種形式。Win98只能採取直接安裝驅動法。

Intel晶片組

Win2000/XP

Intel能支持USB2.0的南橋有ICH4、ICH5及ICH5R。因為採用i856/I875系列晶片組的主機板剛剛上市,所以我們接觸的更多的是ICH4。

進入「設置管理員」後如果發現在「其他設備」中有「Universal Serial Bus(USB) Controller」這一項,並且前面還有一個黃色的感歎號,這就表示USB2.0控制器的驅動並沒有安裝。


未安裝USB2.0控制器驅動

正常情況下,將WinXP升級到SP1,Win2000升級到SP3後(或執行Windows Update),操作系統就可以支持USB2.0,但有些時候在將操作系統升級後,還需要手動升級USB的驅動。


選擇自動搜尋驅動

雙擊「Universal Serial Bus(USB) Controller」,在彈出的視窗中選擇「升級驅動」,在升級方式視窗中選擇 「自動搜索比當前設備使用的驅動更好的驅動程式」,系統會發現晶片組的型號和USB的版本號並自動升級驅動,安裝結束後重新啟動系統才算安裝成功。

此時再進入「設置管理員」就能發現「其他設備」消失了,同時在「Universal Serial Bus Controller」下出現「82801DB/DBM……USB 2.0 Enhanced Host Controller」。

已經正確安裝USB2.0驅動

因此我們需要記住:將Win200升級到SP3、WinXP升級到SP1後還需要手動升級USB2.0控制器驅動,系統才會完成最後的配置。

有些時候,儘管已經將操作系統升級,但USB2.0驅動仍不能被正確地安裝;更糟糕的是部分用戶的WinXP無法升級SP1(箇中原因就不指明了)。

幸好大多數主機板廠商都在驅動光碟中附帶了獨立的USB2.0驅動。由於微軟與Intel及主機板廠商之間的授權問題,許多早期的USB2.0主機板都沒有附帶USB2.0驅動,我們必須到主機板官方網站去下載。

將USB2.0驅動解壓縮到某個目錄下,然後在「設置管理員」中採用手動升級的方式來安裝驅動。

在系統準備自動搜索驅動時一定要選擇「指定位置」,將搜索位置指向解壓縮後的USB2.0驅動目錄,ICH4早期版本的USB2.0驅動在安裝時會提示無法找到某個檔案,此時應將目錄手動指向USB2.0驅動所在的資料夾及子資料夾。


最新版的Intel USB2.0驅動已經可以支持ICH5/ICH5R,下載地址為http://www.mydrivers.com/dir69/d27840.htm。

WinXP的SP1里包含了Microsoft QFE(Quick Fix Engineering)for USB 2.0驅動,它是SP1支持USB2.0的基礎。不過要注意的是,部分主機板廠商給出的獨立USB2.0驅動是不需要Microsoft QFE for USB 2.0修正檔的,即不需要將WinXP升級到SP1也可支持USB2.0。


否則兩者會發生衝突,從而使USB連接阜無法使用。如果使用USB連接頭的鍵盤滑鼠,將會導致無法完成驅動的安裝過程。所以在安裝USB2.0驅動前,一定要認真閱讀附帶的readme.txt等說明文本。

Win98

很多人包括一些電腦玩家都認為Win98/ME下無法使用USB2.0,早期各晶片組及USB2.0控制晶片廠商的確未提供For Win9x的USB2.0驅動。好在時過境遷,現在支持USB2.0的晶片組已經有了For Win9x的USB2.0驅動,步伐遲緩的SiS在不久前也發佈了相應晶片組在Win9x下的USB2.0驅動。

因為不需要升級系統,也不存在USB2.0驅動與QFE for USB2.0的衝突,所以在Win98下安裝USB2.0驅動相對容易一些。

在Win98下如果沒有安裝USB2.0的驅動,在「設置管理員/其他設備」中同樣可以看到「PCI Universal Serial Bus」。

採用Intel晶片組的主機板用戶可以到[url]http://developer.intel.com/design/motherbd/gendrive.htm下載USB2.0驅動。下載時歧/url]`意區分晶片組的型號。



安裝98專用的USB2.0驅動

我們也可以在http://www.mydrivers.com/dir69/d27841.htm下載Intel通用版的USB2.0驅動,可以支持最新的ICH5/ICH5R,不過此處驅動需要通過手動升級的方式來安裝。

在Win98下安裝了USB2.0驅動後,「設置管理員」中原來的黃色感歎號就會消失,新出現的「Universal Serial Bus Controller」分支就是USB2.0控制器,而主機板上USB1.1的控制器則出現在 「通用串行總線控制器」中。



Win98下已經安裝了USB2.0驅動

要注意的是,Win98下僅僅安裝主機板的USB2.0驅動還不夠,當接入新的USB2.0設備時系統還會提示用戶安裝對應設備的USB2.0驅動。


相比之下WinXP系統就簡單的多,新插入的USB2.0設備基本上都能被系統正確識別和使用,無需單獨安裝驅動,非常方便。

VIA晶片組

首先下載最新版的VIA USB2.0驅動,VIA官方下載地址為http://www.viaarena.com/?PageID=298#windows2。

執行該驅動中的「Setup.exe」檔案,安裝可自動進行,不過在Win2000和WinXP安裝時該驅動會提示用戶到微軟網站通過「Windows Update」方式來在線安裝USB2.0驅動。此方式耗時很長不說,國內許多WinXP用戶根本無法使用「Windows Update」。

提示登錄微軟網站安裝驅動

我們摸索出了WinXP下不通過在線升級的方式來安裝VIA USB2.0驅動的方法。首先將驅動檔案解壓縮,我們可以看到,驅動目錄下有4個子資料夾,在WinXP下安裝USB2.0驅動時部分檔案路徑需要指向Win98&ME。

VIA USB2.0驅動檔案及資料夾

進入「設置管理員」,雙擊「其他設備」下的「Universal Serial Bus Controller」進行手動安裝驅動。

從列表或指定位置安裝


將驅動檔案位置指向VIA USB2.0驅動目錄下的WinXP_SP1子目錄。


選擇WinXP_SP1下的VIAEHCX1.inf

此時系統會提示準備安裝「VIA USB2.0 Enhaced Host Controller」驅動。

準備安裝VIA USB2.0 Enhaced Host Controller驅動

在安裝過程中系統會提示有三個檔案無法找到,其中「usbehci.sys」及「usbport.sys」可以在VIA USB2.0驅動目錄下的Win98&ME子檔案中找到,需要手動指定。


手動指向在Win&ME子資料夾

而第三個檔案「usbui.dll」則可以在WinXP系統目錄下的system32資料夾中找到。

「usbui.dll」在system32資料夾中

最後系統會提示重新啟動,此時VIA USB2.0驅動就安裝成功了。

在Win98系統下直接執行「Setup.exe」,系統不會提示登錄微軟官方網站在線升級安裝。不過在安裝開始時,系統會提示選擇安裝何種驅動,VIA USB2.0驅動包裡有「VIA USB2.0 host driver」與「VIA USB filter driver」。

前者自然是USB2.0驅動,而後者則可以解決VIA USB連接頭的一些相容性及穩定性問題。

注意選擇兩種驅動

nForce2晶片組

無論是nVIDIA的官方主頁還是主機板的配套驅動光碟中往往都沒有USB2.0驅動的身影,此外,nForce2晶片組的USB2.0連接頭的相容性問題也比較突出,因此要特別注意安裝的方法。

Win2000/XP

nForce2在Win2000/XP下也需要通過升級SP的方式來安裝USB2.0驅動。升級後仍然需要在「設置管理員」中對USB控制器的驅動進行手動安裝。


安裝完USB2.0驅動後在「設置管理員」中將出現「Standra Enhanced PCI to USB Host Controller」選項(注意並示出現「USB2.0」字樣)。


此時主機板上的USB2.0連接頭已經可以與採用USB2.0連接頭的設備建立高速的連接。

如果將操作系統升級後發現微軟提供的USB2.0驅動存在相容性問題,則需要按下面的方法進行安裝:

到[url]ftp://ftp.unika.com.cn/support/motherboard/epox/drive/U2v2_1_2_1.exe下載nForce2專用的USB2.0的驅動︴/url]]可通用於其它nForce2主機板),執行安裝檔案。


先安裝nForce2專用USB2.0驅動

手動升級USB2.0控制器驅動

重新啟動後進入「設置管理員」,雙擊有黃色感歎號的「Universal Serial Bus(USB) Controller」,點擊「升級驅動」,在彈出的對話視窗中選擇「顯示指定位置的所有驅動程式列表/不掃瞄系統並自己選擇列表中的驅動」。

選擇nVIDIA USB 2.0 Enhanced Host Controller

注意:接下來一定要選擇其中的「nVIDIA USB 2.0 Enhanced Host Controller」選擇,點擊下一步後系統將完成配置工作,隨後系統還會彈出找到「USB2.0 Root Hub Device」的對話視窗,需要採用同樣的方法安裝驅動,重新啟動電腦後就能完成USB2.0驅動的全部安裝過程。


在「設置管理員」中可以看到「USB2.0 Enhanced Host Controller」等選項,此時nForce2晶片組的USB2.0連接頭相容性最佳。

部分nForce2用戶將WinXP升級到SP1後發現USB2.0連接頭的相容性問題可以作如下處理:

先下載安裝nForce2專 用版USB2.0驅動,重新啟動系統後在「設置管理員/Universal Serial Bus controllers」分支下找到「Standard Enhanced PCI to USB Host Controller」,用滑鼠雙擊此項後選擇「驅動升級」,接下來採用與上文相同的步驟升級驅動,這樣就能將微軟的USB2.0驅動替換為nVIDIA專用USB2.0驅動了。

Win98

nForce2專用版USB2.0驅動可以通用於Win98SE/ME/2000/XP等操作系統的。該驅動在Win98下的安裝與WinXP下類似。


不過nForce2晶片組在Win98下的相容性比Win2000/XP要差一些,目前還沒有更好的解決辦法。

Win98下已經安裝USB2.0驅動

主機板上集成的第三方USB2.0控制晶片以及USB2.0控制卡的驅動安裝方法與晶片組大同小異,在此不再多言。


USB2.0連接頭常見問題

◆ 資料傳輸速度

雖然理論上USB2.0的最高資料傳輸率高達480Mb/s(60MB/s),實際上採用USB2.0連接頭的移動硬碟往往只能獲得10∼18MB/s的傳輸速度,實際速度除了與USB控制晶片有關外,與移動硬碟內部傳輸率及Cache大小也有一定關係統。

儘管如此,我們還是可以感受到USB2.0在實際應用中的速度大大高於

USB1.1。
◆ 區分USB2.0與USB1.1

有些主機板的USB連接頭並非全部支持USB2.0標準,所以使用前要根據說明書瞭解主機板的USB連接頭中哪些支持USB1.1標準,哪些是符合USB2.0標準的。

如果將採用USB2.0連接頭的設備插入主機板的USB1.1連接頭時,系統會提示用戶正將高速USB設備接入低速USB連接頭上。

系統提示正將USB2.0設備插入USB1.1連接頭

◆ USB2.0連接頭供電

USB2.0雖然能夠提供較高的資料傳輸率,但只能對外輸出最大500mA/5V的供電特性卻沒有改變。如果接入大負載的移動硬碟時有可能出現無法正常工作的情況,此時可將移動硬碟附帶的PS/2取電口來給移動硬碟額外供電。


有些USB鍵盤的耗電量也相對較大,比如Dell的OEM多媒體鍵盤就需要500mA左右的電流,使用這種設備時最好插在USB1.1連接頭上。如果遇到插入的USB滑鼠、鍵盤無法被系統識別,建議將這些設備通過USB轉PS/2線接到PS/2口上。


◆ USB2.0連接頭相容性

當遇到更換驅動無法解決的USB2.0連接頭的相容性問題時,可以考慮將USB2.0降速為USB1.1來使用。部分支持USB2.0主機板的BIOS中有切換USB2.0速率的選項。有些時候,降速對解決USB連接頭的相容性問題有意想不到的效果。

(HDCD 柳隨風)


所有時間均為台北時間。現在的時間是 12:21 PM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1