方法提供:LifeHacker
一般刪除檔案的方式不外乎把檔案丟到資源回收筒清掉,或是按Shift+Delet讓檔案不經過回收筒直接從硬碟裡消失,但是這些刪除方法只是讓我們用一般方式看不到檔案而已,實際上檔案還在硬碟裡,透過FinalData之類的檔案就援軟體就可以把他們挖出來了。
我以前曾經跟朋友買過二手電腦,在賣給我之前他已經把硬碟的檔案清掉,也灌了新的Windows XP給我,某天心血來潮看到大家都說FinalData救檔案很好用,好奇之下就自己試著刪檔、救檔…大概讓FinalData搜尋了10分鐘後終於耐不住性子,因為列表上列出了一堆沒看過東西,要找我剛才刪除的檔案卻都沒出現,所以隨即停止搜尋來看看找到的這些東西是什麼,怎麼會圖片居多…打開一看…全部都是A圖 >"< (這不是我想要的,不過倒也算是賺到了 )
這個故事告訴我,原來直接把硬碟的檔案砍掉也不會砍得很乾淨,留下這麼多「好康」,但是硬碟落到我手上(而且只看A圖)還好,如果落入其他人手中(很多人都會賣二手硬碟)的話,可能就沒有這麼幸運了,萬一重要密碼檔案放在裡面沒有砍乾淨的話,那可是非常危險的事!
以下要介紹的方法可以直接把檔案直接「清掉」,所謂『清掉』的意思就是連FinalData也「ㄈㄞ」不出來,聽起來就是一整個猛!不過在刪除檔案前務必要想清楚,除非他本來就是垃圾…..
這個方法需要SDelete這個47K的小東西來幫我們執行清除的動作,另外要親自製作一個批次檔(*.bat)來讓我們更輕鬆的用拖拉的方式刪除檔案(製作方式文章提供),就像把不要的檔案丟到資源回收桶一樣簡單。
下載SDelete
官方下載連結
Download SDelete (47 KB)
微軟SDelete網站
http://www.microsoft.com/technet/sysinternals/Security/SDelete.mspx
下載後把壓縮檔裡的「sdelete.exe」解壓縮放到 C:\Windows\system32\ 資料夾裡面
Part1 – 製作快速砍檔的批次檔
[1] 在桌面建立一個txt檔,把下面這段程式碼複製進去,存檔。
@echo off echo .* * *W A R N I N G * * * echo . echo .The File(s)/Folders(s) Will Be Permanently Deleted! echo . echo .Press CTRL-C to Abort and Terminate Batch Job or… echo . pause sdelete -p 4 -s %1 pause |
[2] 把剛新增的txt檔的檔名改為【永久刪除檔案.bat】→ 【確定】,重新命名的提示視窗直接按【是】就製作完成了。把它放到資源回收筒下面以便刪除時比較好找到。
Part2 – 刪除檔案示範
[1] 把要刪除的檔案拖到【永久刪除檔案.bat】的圖示上會出現一個DOS視窗警告,如果要取消刪除的話按【Ctrl+C】,按任意鍵繼續。 ※ 切記,這是唯一反悔的機會。
[2] 第一次執行會跳出SDelet的認證視窗,按下【Agree】後就開始刪除檔案
[3] 刪除檔案完成,按任意鍵關閉DOS視窗。
這個方法簡單好用,如果還有其他更勁爆的,歡迎和大家一起分享 …
其實echo後面的字可以翻成中文阿
這樣打那段對中文讀者才會有意義吧