U盤不顯示盤符的問題

困擾了很長時間的一個問題。

起因:給機器換了一個主版,然後在原來的Windows XP上用“升級”方式重新安了一遍xp系統安裝以使新的主板工作。然後有一天發現U盤沒有了。
症狀:插入U盤,在“我的電腦”中沒有顯示。U盤肯定是好的, 以前一直用着, 插到其他機器上都能在正常工作。但現在插到這機器上就不能顯示(系統能檢測到設備,並安裝驅動)。
 換其他U盤插上,大部分不能顯示,不過有一個能顯示。移動硬盤可以工作。
 進入“管理工具”中的磁盤管理,可以看到該盤,但沒有分配盤符。手動分配一個g:盤,我的電腦裏面仍然沒有出現U盤。在地址欄輸入g:/,提示找不到file://g:/文件。如果在磁盤管理執行格式化該U盤,則提示無法格式化,該卷未被啓用。如果在磁盤管理中右鍵點剛分配的g盤,選擇資源管理,則提示找不到g:/。
 但在Windows控制檯下(命令提示符,在“運行”裏輸入cmd後回車)可以進入U盤,可以正常操作(拷貝,刪除,打開文件)。
在網上查找,發現出這個問題的還挺多。
最終找到的解決方法
 到系統目錄 C:/WINDOWS/system32/drivers 看有沒有一個 sptd.sys 的文件。刪除它,重新啓動。問題解決!注意:這個sptd.sys不是微軟Windows自帶的。(可能是安裝Daemon Tools裝上的)在我的機器上版本如下:
--a-- W32i   DRV   -        1.21.0.0 shp    664,064 12-31-2005 sptd.sys
        Language        0x0000 (語言中性)
        CharSet         0x04b0 Unicode
        OleSelfRegister Disabled
        CompanyName     Duplex Secure Ltd.
        FileDescription SCSI Pass Through Direct Host
        InternalName    SPTD.SYS
        OriginalFilenam sptd.sys
        ProductName     SCSI Pass Through Direct
        ProductVersion  1.21.0.0
        FileVersion     1.21.0.0 built by: WinDDK
        LegalCopyright  Copyright (C) 2004-2005
        OleSelfRegister Disabled

另外其它可能的原因:
 1. 系統裏有映射的網絡驅動器。導致該盤符不能分配給U盤.
 解決辦法:斷開映射的網絡驅動器.
 2. 盤符被隱藏。
 解決辦法:進入註冊表(regedit.exe),進入“HEKY-CURRENT-USER/Software/microsoft/windows/currentversion/policies/explorer"分支。找到該路徑存在的鍵值“NOdrives”,將其刪除。註銷然後重新登陸。 (不是 NoDriveTypeAutoRun 鍵值).
 3. U盤出問題。
 解決辦法:重新格式化U盤。最好低級格式化,到網上找一個U盤工具。
 實在不行,那就最後一招:重新干淨安裝Windows XP!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章