熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

無法安全卸載U盤的現象

2013-11-11 15:03:21  來源: 電腦常識 

  在使用U盤的時候我們會經常遇到這種情況在電腦的USB接口插入U盤使用完畢後按照常規的操作點擊任務欄右下角“拔下或彈出硬件”接著點擊“停止USB Mass Storage Device驅動器”後沒有出現“USB Mass Storage Device設備現在可安全地從系統卸載”對話框而是出現了另一個對話框“現在無法停止通用卷設備請稍候再停止設備”經過檢查U盤裡的程序文件都已關閉電腦和U盤之間也沒有任何數據傳輸那為何會出現這個種情況呢?

  經過反復研究猜測U盤插入時在Windows任務管理器中應該會增加一個與之相對應的進程硬件正常拔出時這個對應的進程自動結束當這個進程不能正常結束時硬件也就無法正常拔出了為了驗證這個猜想我們先打開任務管理器進入“進程”一欄注意到左下角顯示的是“進程數再插入U盤然後把目光集中到“進程數”上可是當系統找到硬件一切顯示正常之後進程數並沒有像筆者想像的那樣變為而是保持不變這樣看來U盤插入時並沒有與之相對應的進程數那麼這個現象就不好解釋了

  正當我們無奈地點擊托盤圖標想卸載U盤時突然發現當點擊"停止USB驅動器"後進程數變成了也就是說卸載硬件要由一個進程“負責”當硬件卸載後這個進程也同時結束經過多次試驗發現這個進程的名稱是rundllexe哈哈原來是這個熟悉的鏈接程序

  那麼到底有沒有某一個進程和無法卸載硬件有關呢?筆者恰好又碰到了一次"無法停止設備"的機會就打開任務管理器的進程欄依次試驗每結束一個看起來相關的進程就試驗看能否拔出硬件結束了幾個無用的進程後發現有個相同的rundllexe進程同時存在把這幾個進程都結束時我們發現硬件可以正常刪除了真是功夫不負有心人看來症結還在rundllexe上通過這次研究我們總結出U盤無法正常卸載時進程欄中必定還有沒有結束的rundllexe(當然有的rundllexe可能和系統中正在運行的程序有關)把這幾個rundllexe進程結束U盤就肯定能正常卸載了

  溫馨提示

  如果經常出現這種無法停止設備的現象可以建立一個批處理文件裡面輸入“taskkill /im rundllexe”保存為delusbbat出現故障時運行一下就可以了這種方法更加方便了


From:http://tw.wingwit.com/Article/Common/201311/6148.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.