公告

國明的網路筆記

2011年12月24日 星期六

我的行動硬碟只要安裝某個軟體,會出現一些數字資料夾,這是安裝程式建立的臨時目錄,尤其是微軟公司的應用軟體為最。安裝後想刪除這些資料夾,卻發覺存取有問題,想把它刪除,卻怎麼也刪不掉。有人會認為一定是資料夾裡的檔案正在被開啟或使用中,可用「Unlocker」或是「LockHunter」去解鎖刪除即可。但還有一個更簡單的方法是:
1. 打開一個 「命令提示字元(Command Prompt)」
2. 切換目錄至您所要刪除的「幽靈」資料夾或是「幽靈」檔案的上層目錄:
 cd 你要刪檔或刪目錄的上層目錄路徑
3. 執行 dir /a /x 指令:
dir /a /x 你所要刪檔或目錄的前幾個名稱
 比如下圖中的範例,要刪除的目錄若為「8db86834147ebf12e30d1e3d66a1」,透過上面的命令,得到目錄「8db86834147ebf12e30d1e3d66a1」的 8位元組的目錄名是「8db868~1」
4. 執行 del 或是 rd 刪除此資料夾或是檔案: 執行 rd /s 8db868~1 就可以刪除這個資料夾了。如果是檔案,可以用 del 刪除

有時候,這個狀況是由於 Windows上有問題的長檔名所造成的。而且這些刪不掉的檔案或是資料夾的大小都是「0」。所以,這時候就要透過DOS來刪除這些資料夾或是檔案。可以看出,直接用 rd 完全長目錄名,是沒用的!但是用 rd 8位元目錄名,就可以移除了!

沒有留言:

張貼留言