如何疑難排解會列在 [裝置管理員在 Windows 2000 中的未知的裝置

文章翻譯 文章翻譯
文章編號: 244601 - 檢視此文章適用的產品。
注意事項
這份文件適用於 Windows 2000。Windows 2000 支援的結束 2010 7 月 13,Windows 2000 End-of-Support Solution Center 是規劃您的遷移策略,從 Windows 2000 的起點。如需詳細資訊請參閱 Microsoft Support Lifecycle Policy]。
全部展開 | 全部摺疊

在此頁中

結論

當您檢視裝置資訊在您 Windows 型的電腦上使用 「 裝置管理員 」 時,您可能會看到不明的裝置列黃色問號旁邊。判斷此不明裝置的原因可能很難,因為有幾個找出什麼可能會建立它的跡象。本文將告訴您,裝置管理員中所列的不明裝置的可能的原因。

其他相關資訊

最常見原因 「 裝置管理員 」 可能會列出為未知的裝置是:

裝置沒有裝置驅動程式

找不到裝置的裝置驅動程式時, 「 裝置管理員 」 未知,以顯示裝置,並將它放在 [其他裝置] 資料夾中。這是很常見,與通用序列匯流排 (USB) 及電機電子電機工程 (IEEE) 1394年的綜合裝置。而且,在 [裝置管理員] 中檢視裝置的內容時,可能會顯示 「 錯誤碼 1 」 或 「 錯誤碼 10 」 的狀態。

附註大部份 USB 和 IEEE 1394 裝置的設計因為它們都設定,包括與 Windows 的這些匯流排類型的驅動程式啟用正常運作而不需額外的裝置驅動程式。不過,如果裝置不適用於內定義及預先提供的 Windows 類別驅動程式,被需要額外的裝置驅動程式。如果匯流排無法辨識裝置,它會解譯為複合裝置裝置,並報告它為在 [裝置管理員] 中。

您正在使用 Windows 98 或 Windows 95 的裝置驅動程式

您不能使用 Windows 2000 通用於 Windows 98 或 Windows 95 的驅動程式的虛擬裝置驅動程式 (.vxd) 檔案。如果您嘗試在 Windows 2000 電腦上安裝,裝置可能列做為未知在裝置管理員 」。這通常發生於裝置驅動程式製造廠商不會不正確區別兩個驅動程式,或假設 Windows 2000 是能夠使用 Windows 98 或 Windows 95 的.vxd 檔案。

無法辨識的裝置識別碼

每個硬體裝置都有使用 「 隨插即用 」 的特殊識別項。這個識別項可以包含的幾種不同的類型如廠商 ID、 裝置 ID、 子系統 ID、 子系統廠商 ID 或修訂識別碼。如果裝置識別碼並不是存在,或 Windows 2000 架構的電腦無法辨識裝置識別碼 「 裝置管理員 」 可能會列出該裝置為未知。

附註需要虛擬勾點到硬體的軟體程式可能會建立這些裝置。比方說 Compaq 見解管理員建立虛擬裝置來與通訊和監視硬體。升級已 Compaq 見解管理員安裝 Windows 2000 的電腦可能會產生無法辨識的裝置在 「 裝置管理員 」 中,因為較舊版本的軟體不提供適當定義這些虛擬裝置。 橋接匯流排型別允許模擬一個小型電腦系統介面 (SCSI) 或 ATAPI 的匯流排的平行連接埠裝置的裝置驅動程式之類之間的裝置也已知產生未知的裝置在 「 裝置管理員 」 中。

有瑕疵的硬體或韌體

其中有瑕疵的硬體或韌體可能會造成未知的裝置會列在 「 裝置管理員 」 中的可能情況如下:

使用軟體建立的虛擬裝置

唯一的裝置驅動程式軟體不會公開裝置識別碼,而且沒有安裝這些裝置沒有標準方法。有些製造商安裝裝置使用 InstallShield 安裝程式或類似的方法。請注意由其他方法安裝的軟體可能不會完全刪除裝置會移除在 「 裝置管理員 」 中,並可能需要您請檢查您的電腦上登錄,並確認所有項目已經移除時。

使用任一下列方法來判斷無法辨識的裝置正在建立由軟體所:
  • 同時不百分之百可靠,在安全模式中啟動您的電腦可以是其中一個最簡單的方法之一判斷無法辨識的裝置由軟體。在啟動電腦時,請按下 F8,選取 [安全模式,並按下 ENTER。如果無法辨識的裝置不再列在 [裝置管理員] 中,則可能無法辨識的裝置不是硬體。
  • 如果您懷疑特定軟體程式建立無法辨識的裝置,檢查哪些程式設定為在開機時啟動,請參閱您的電腦上的 [啟動] 資料夾。而且,檢查功能表列可讓您以何種程式會自動啟動指示,但是,記得可能設定為在開機時啟動某些程式不會出現在 [啟動] 資料夾中。
  • 「 系統資訊工具可以用來診斷造成無法辨識的裝置的原因。若要執行 「 系統資訊工具:

    1. 按一下 [開始],指向 [程式集]、 指向 [系統管理工具],然後再按一下 [電腦管理]。
    2. [電腦管理] 對話方塊上按一下 [系統資訊] 資料夾、 按兩下 [軟體環境] 資料夾,然後再連按兩下 [啟動程式] 資料夾。
    3. 會顯示設定為在開機時啟動的每個程式的完整清單。
    然後,您應該檢查事件日誌中有任何未正常執行這些程式以查看是否有一個與相關的錯誤。如果您找到相關的事件,解除安裝相關聯的程式。請注意程式會建立無法辨識的裝置事實並不表示程式無法運作,除非程式取決於裝置來啟動相關聯的程式。
  • 您可以在您電腦包括使元件運作所需的驅動程式中檢視每個元件。若要檢視安裝在您的電腦上的元件,請執行下列步驟:

    1. 按一下 [開始],指向 [程式集]、 指向 [系統管理工具],然後再按一下 [電腦管理]。
    2. 電腦管理] 對話方塊中,按兩下 [系統工具]。
    3. 連按兩下 [系統資訊],然後再按兩下 [元件] 資料夾。
  • 檢查 問題的裝置 資料夾位於 [元件] 資料夾下。

    注意: 在前一個方法來檢視 [元件] 資料夾上依照步驟。

    列出下列資料行:

    • [裝置] 欄位列出該裝置一般的名稱或與其相關聯的裝置驅動程式的名稱。
    • [PnP 裝置識別碼] 欄列出裝置 ID (如周邊元件連接 (PCI) 識別碼、 工業標準架構 (ISA) 識別碼、 其他匯流排類型或類型不明的識別碼。
    • [錯誤碼] 欄列出與這個特定問題相關聯的錯誤碼。在許多情況下 [裝置管理員錯誤碼有助於判斷建立無法辨識的裝置的內容。比方說如果您的電腦就會產生 「 不正確或遺失的裝置驅動程式 」 錯誤訊息,三種類型的項目可能列在 [問題裝置] 資料夾的裝置類型而定:

      • PCI PnP 裝置識別碼:

        裝置名稱 | PCI\VEN_00000 & DEV_0000 & SUBSYS_00000000 & REV_00\0 & 0000 | 錯誤程式碼
      • ISA PnP 識別碼:

        裝置名稱 |? \pnp0000\0
      • 不正確或不相容的裝置驅動程式:

        裝置名稱 | ROOT\UNKNOWN\0000
  • Setupapi.log 檔中列出的資訊很有幫助識別什麼可能建立無法辨識的裝置,只要裝置有一個有意義的名稱。有時列出的裝置名稱可能會產生誤導。比方說裝置可能會被列為序列裝置在 「 裝置管理員 」 中時事實上它沒有關聯到序列連接埠。這通常是當部分的隨插即用播放識別碼位於和 「 裝置管理員 」 將它解譯為序列裝置。因為裝置所指定的相容識別碼的就會發生此解譯。再次,這可由尋找種情形也正確,啟動程式更正。

    請注意只需移除無法辨識的裝置管理員 」 中的裝置不適用是否軟體程式建立無法辨識的裝置。您必須解除安裝程式會建立它,並重新啟動您的電腦。此外,如果無法辨識的裝置不是仍然列出以安全模式重新啟動電腦後,請連絡 Microsoft 技術支援部門,尋求協助移除此裝置。

硬體裝置

隔離硬體裝置是比虛擬裝置較不複雜,您可以使用下列方法之一:
  • 一次直到無法辨識的裝置不再列在 [裝置管理員] 中移除其中一個電腦硬體裝置。請注意這個方法可能很慢,並不一定可靠。
  • 請檢查裝置驅動程式數位簽章。如果在裝置驅動程式安裝 Windows 2000 偵測到未經數位簽章的裝置驅動程式,會產生下列的錯誤訊息:
    未經數位簽章
    附註已經數位簽章的裝置驅動程式可能仍被列為無法辨識的裝置在 「 裝置管理員 」 中。同時也請注意使用者可能無法看到此錯誤訊息是否它已被停用。

    附註關於數位簽章的裝置驅動程式的資訊是可用在下列 Microsoft 網站,並使用 「 裝置驅動程式套件 (DDK) 」 工具:
    http://www.microsoft.com/whdc/devtools/ddk/default.mspx
很可能封鎖未簽署的裝置驅動程式可能是很好的方法,以防止伺服器造成不穩定的蓄意嘗試重要的伺服器上的安裝。若要防止安裝未簽署的裝置驅動程式:
  1. 按一下 [開始],指向 [設定],然後再按一下 [控制台]
  2. 連按兩下 [系統,然後按一下 [硬體] 索引標籤。
  3. 按一下 [驅動程式簽署],然後再按一下 [封鎖]-[防止安裝未簽署的檔案
  4. 按一下 [確定],然後再按一下 [確定]
若要檢視的載入未經數位簽章的裝置清單,使用下列方法之一:
  • 檢視 Setupapi.log 檔的項目類似下列的項目:
    檔案 (D:\WINNT\inf\ntapm.inf) 未經數位簽章,略過驅動程式日期。
    d:\documents 和 settings\ user name 從安裝區段 epatapi_inst \my documents\parallel 連接埠測試 drivers\epatapnt.inf 一個未簽署或簽署無效的驅動程式 (d:\documents 和 settings\ user name \my documents\parallel 連接埠測試 drivers\epatapnt.inf) 已安裝的平行 ATAPI 配接器錯誤 0xe000022f: 的協力廠商 INF 未包含數位簽章資訊。 將檔案 d:\documents 和 settings\ user name \my documents\parallel 連接埠測試 drivers\epatapnt.mpd 複製到 D:\WINNT\System32\DRIVERS\epatapnt.mpd。 一個未簽署或簽署無效 (d:\documents 和 settings\ user name \my documents\parallel 連接埠測試 drivers\epatapnt.mpd) 已安裝的驅動程式為平行的 ATAPI 介面卡錯誤 0xe000022f: 的協力廠商 INF 未包含數位簽章資訊。
    user name 是使用者名稱。
  • 使用 [Sigverif.exe] 工具可以讓您建立一個列出所有已安裝在您的電腦上不帶正負號的驅動程式的記錄檔。由 Sigverif.exe 工具所建立的 Sigverif.txt 記錄檔位於 %SystemRoot %資料夾中,而且可以使用文字編輯器 (例如 「 記事本 」) 檢視。若要執行 Sigverif.exe 工具:

    1. 按一下 [開始]、 按一下 [執行]、 輸入 sigverif,然後按一下 [確定]]。
    2. 按一下 [進階],然後再按一下 [在 [搜尋] 索引標籤下的 [尋找其他未經數位簽章的檔案
    3. 按一下以選取 [包含子資料夾] 核取方塊,然後按一下 [瀏覽]
    4. 找不到,並再按 [%SystemRoot%\System32\Drivers] 資料夾,按一下 [確定],],然後再按一下 [開始]。
    雖然您的電腦會編譯未經簽署的驅動程式的完整清單,您可能會遇到延遲。檢查未簽署的驅動程式清單,然後再檢查 [驅動程式製造廠商是否具有數位簽章的更新驅動程式。
依據較早版本的 USB 規格的 USB 裝置可能會建立這當裝置連接時,會出現,然後消失當裝置中斷連線時,裝置的幽靈車。而且,裝置可能完全正常運作,但是可能會建立一個不相干的無法辨識的裝置,這通常由過時或設定錯誤的韌體所造成。在這種情況下請連絡裝置製造商取得更新的韌體。

如果使用者以手動方式安裝 「 隨插即用 」 裝置的電腦已經有偵測及安裝的驅動程式,也可能會顯示隱藏的裝置。一般,隨插即用裝置並未列出當您手動安裝裝置使用硬體精靈 」。因為使用者看不到他們所列出的裝置,它們可能會假設它不支援,而且藉由使用另一個裝置驅動程式,造成要顯示隱藏的裝置再強制安裝。刪除隱藏的裝置通常可以解決這個問題。

在本文所討論的協力廠商產品是由 Microsoft 以外的公司所製造的。Microsoft 可讓不以暗示或其他方式,效能或可靠性這些產品的保證。

屬性

文章編號: 244601 - 上次校閱: 2007年5月7日 - 版次: 4.6
這篇文章中的資訊適用於:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
關鍵字:?
kbmt kb3rdparty kberrmsg kbhardware kbhowto kbhw kbtool kbtshoot KB244601 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:244601
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com