
我不久前讀到一些內容,刪除而不是格式化可能會導致數位相機記憶卡中的資料損壞。但我的問題是關於閃存/拇指驅動器以類似的方式,當你想完全擦除所有資料時,格式化比擦除更好嗎?
附加問題:理論上,格式化或擦除哪種操作會對磁碟機造成更大的損壞?
答案1
理論上,擦除(將所有位元設為 0,Windows 也稱為「完全格式化」)會造成更大的損害。快閃記憶體的寫入次數是有限的,寫入的次數越多,效能下降的就越多。在這種情況下,您正在寫入整個裝置。
在“快速”格式中,所發生的只是我們更改設備前面的一些位,以表示閃存驅動器上的其餘數據毫無意義,並且可以被覆蓋。這會將整個設備標記為空/可用,但會延遲實際覆蓋舊數據,直到我們實際上有新數據可以替換它。這可以節省快閃記憶體的單次寫入次數(old data -> new data
而不是擦除次數old data -> zeros -> new data
)。
除非您試圖阻止其他人恢復訊息,否則格式化通常比擦除更好。擦除不會明顯導致損壞,但如果重複執行,它確實會對驅動器造成更多磨損,可能會導致快閃記憶體比簡單格式化更快地出現故障。但我們談論的是長期的——現在的閃存通常被設計為在開始失效之前能夠承受超過 100,000 次完全擦除,所以我不擔心這一點。如果這些天我的一塊快閃記憶體出現故障,那可能是因為製造商的缺陷,而不是因為我擦除它太多了。
答案2
攝影圈內存在的一場“爭論”是關於執行一種“格式化”,即用一個新的文件分配表以及其中的一些(但不是全部)存儲區域覆蓋文件分配表(FAT),而不是“刪除檔案”,這標誌著FAT 中的可用空間。與您可能被告知的相反,它與將卡清零或完全覆蓋給定磁碟/卡上的資料無關。需要特殊工具才能將磁碟擦除回“0”。
不幸的是,參與這場「辯論」的人是攝影領域的專家,而不是電子或電腦領域的專家。對於那些似乎最具影響力的人來說尤其如此...
格式化的支持者建議這樣做是為了防止檔案分配損壞問題,但如果您有 FAT 損壞問題,那麼您就會遇到更大的問題,這些問題可能會在每次按下快門後困擾您。
格式化的反對者表示,對卡進行過度寫入是一個壞主意,雖然這很崇高,但在磨損均衡和其他技術之間,以及即使是專業人士的卡的低容量使用,相機磨損也比閃存卡更有可能。
現實是做你喜歡做的事——這在現實世界中沒有什麼區別。
順便說一句,我的 DSLR 遇到過 FAT 損壞問題 - 由於某種原因,這款相機與(支援的)16GB 卡結合使用時,會在某個看似隨機的時刻拋出錯誤並拒絕再拍攝。格式化記憶卡無法阻止此行為,因為相機是問題的根源。順便說一句,文件很好,將卡放入讀卡器中可以讓我取出其中的所有內容,顯然在這一點上我刪除了卡上的所有文件,問題就消失了,然後我可以繼續拍攝整張卡-完整(或不完整,由我的相機決定)。