題:
存儲卡應該多久格式化一次?
spong
2010-08-05 01:06:32 UTC
view on stackexchange narkive permalink

數碼單反相機中的存儲卡是否應該如此頻繁地格式化?如果是這樣,多久一次?

我聽說清空存儲卡(將圖像傳輸到計算機)後,現在是格式化存儲卡的好時機,以幫助減少錯誤/損壞的機會。是真的嗎?

我要指出: Ken Rockwell的《 Nikon D90用戶指南》

來自站點:

將卡放入任何相機後,或者將相機連接到計算機後,請始終對其進行格式化。

格式化卡可確保在任何地方獲取的文件夾或文件損壞都不會消失。

您可以在不進行此操作的情況下進行拍攝,但是連續格式化是一種很好的做法,應該避免出現任何卡錯誤。格式化之前,請確保已在兩個不同的物理位置下載並備份了所有文件。

尼康正在遮蓋它們的後端,這沒有技術原因,但是如果您對存儲卡有疑問,可以將其排除並聯繫他們。讓我這樣說,最可能的腐敗源就是您的相機...
更正,我想您已經將尼康官方指南鏈接了……那是Ken的觀點,而不是絕對的觀點。
肯·洛克威爾(Ken Rockwell)說這“應該消除任何卡錯誤”是絕對錯誤的。這將有助於糾正一類(實踐中很少見)的問題,但不能糾正其他所有問題。
七 答案:
chuqui
2010-08-05 02:06:32 UTC
view on stackexchange narkive permalink

每次將卡插入相機並開始拍攝時,我都會對其進行格式化。

我這樣做有幾個原因。

首先,這意味著每次開始拍攝時,我都不會無意中留下上一張照片(這也意味著在開始下一次拍攝之前,我不會將其刪除,這時這些圖像可以安全地保存在各種備份磁盤上;可以在我確定要在其他地方有多份副本之前,對卡進行緊急備份。

第二,我使用了多個相機機身,並且我知道有人對計算機格式化的卡(我從不這樣做)或一個機身格式化並在另一個機身中使用的卡出現損壞問題,因為機身與卡之間的相互作用很小不一樣通過每次格式化,我知道格式化是相機想要和期望的。

第三,在拍攝開始時進行格式化將(或應該!)捕獲一張即將失效的存儲卡。至少,它將捕獲卡中的某些早期故障模式-到目前為止,在我看來有兩種情況。因此,如果卡在格式化期間遇到錯誤,我知道會立即將其淘汰。我寧願在拍攝開始時發現卡錯誤,或者更糟糕的是,當我稍後嘗試讀取圖像時。

注意:每當遇到卡錯誤時,我都會將該卡退役。卡很便宜。吃掉我唯一的一張圖像的死卡是昂貴的。每次格式化存儲卡都意味著每次拍攝都會使我處於空白狀態,並且沒有報告錯誤。這意味著以後更少的潛在問題了。和FWIW,我基本上從不會在拍攝過程中或在拍攝後導入期間遇到卡損壞,圖像丟失或問題的情況。

即使這意味著卡將很快用完,我也不在乎。我需要可靠的卡,而不是古老的卡。我會很樂意替換它們,而不是嘗試從中恢復圖像...。

+1,但這並不是因為我認為您需要採用這種格式,而是因為您進行了深思熟慮。我也同意,一旦卡開始失效,就將其扔掉。
同意另一個原因是糾正可能隨時間推移而蔓延的文件系統錯誤。
我看到了您關於備份並捕獲故障卡的觀點,這是我從未想到的。
這樣做的邏輯將在表面上聽起來很合理。但是實際上,在格式化存儲卡時不會向用戶宣告錯誤,這不能保證不會以與文件寫入時完全相同的方式標記出壞塊。僅當沒有進一步的重新映射可用時,該錯誤才會報告給用戶。好處當然是,在使用它之前,您確實有另一個機會進行報告,但是我真的無法決定這是否只是安慰劑。
John Cavan
2010-08-05 01:13:54 UTC
view on stackexchange narkive permalink

我認為沒有理由定期格式化存儲卡,僅刪除存儲卡上的所有圖像就足夠了。請記住,大多數基於Flash的媒體都有寫次數的限制,因此格式化將幫助您更快地達到該限制。

格式化的唯一好處是,這可能是因為想法來自,它可以比刪除文件更快。如果卡已滿或接近,我可能會這樣做。但是,如果我要傳輸的容量不足卡的一半,那麼以後可能只刪除文件即可。

同意約翰。在第一次使用存儲卡之前,我已經將其格式化(在相機中)。
我添加了對Ken Rockwell網站的參考,他在該網站上建議格式化。
-1
MikeW
2012-02-23 23:31:29 UTC
view on stackexchange narkive permalink

每次使用前,我都會在相機內格式化我的卡。我使用USB電纜,除非將相機長時間插卡,否則切勿將其從相機中取出。我從來沒有遇到過問題,但是我不能說那是因為我的程序。似乎對於正確的程序是很多傳聞:)

所以這是一些製造商不得不說的話。

Nikon

存儲卡也需要偶爾維護。每個尼康數碼相機都提供相機內格式選項。在相機內格式化存儲卡不僅會刪除照片,還會在存儲卡上創建新目錄。這可以幫助避免可能導致計算機無法讀取卡的問題。將照片安全傳輸到計算機後,某些人會在每次下載後進行格式化。其他人選擇每月執行一次。重要的是要定期進行此操作。

Olympus

存儲卡應進行格式化以保持最佳性能。它們只能使用相機進行格式化-請勿使用計算機進行格式化,因為這樣可能會使相機無法讀取存儲卡。

格式化會清除卡的目錄結構,並刪除所有可能因擦除而遺留的偽像。反複使用ERASE和ERASE ALL所有相機選項並且不進行格式化會導致文件偽像的積累,最終可能導致存儲卡發生故障。格式化之前,請確保下載所有圖像並將其保存在存儲卡上

Sandisk (指Mac)

使用存儲卡時,建議在相機中重新格式化存儲卡,而不要通過計算機對其進行格式化

+1,但我懷疑這些陳述實際上是由於過分簡化而增加了迷信。製造商的動機是減少他們的支持電話。我認為,如果您正確地格式化了(畢竟,全新的存儲卡是從照相機格式化出來的)格式化,根本可能沒有問題,但是有很多方法可以做到這一點(錯誤的文件系統,錯誤的塊大小選擇等)。 ),讓他們告訴我們始終在相機內進行操作要容易得多。
另一種可能性是在計算機上進行格式化,然後不使用安全刪除硬件就將其拉出,我相信很多人都會這樣做。不確定導致卡錯誤的可能性。
推薦給製造商參考,儘管馬特指出,這很可能是由於他們的懶惰而不是出於任何真正的最佳實踐嘗試而加劇的。
Rowland Shaw
2010-08-05 01:27:06 UTC
view on stackexchange narkive permalink

由於閃存上的讀/寫操作受到限制,因此相機只會進行“快速格式化”。再來一次-這種方法的好處是,去年我的硬盤壞了時,我沒有丟失任何文件,因為我可以再次從存儲卡中下載文件(並從備份中還原舊照片)

我要做的第一件事是複製到兩個不同的驅動器(一個內部驅動器和一個外部驅動器),一旦確定兩個驅動器都有,就將其擦除。
@John我非常發狂,因為我也備份了2張DVD,並將DVD集也保存在不同的城鎮中...
這是對偏執的一個很好的定義!
-1
我相信,除非您嘗試並成功進行了恢復,否則實際上沒有備份。您確實想在情況平靜時進行測試,而不是在入室盜竊,火災,洪水或地震後進行測試。
Eruditass
2010-08-05 01:27:56 UTC
view on stackexchange narkive permalink

存儲卡為FAT格式。在FAT中刪除文件時,該空間被標記為空閒,但是仍然可能存在隱藏的碎片和損壞。格式化會重寫分配表,以確保空間是連續的,並且沒有任何文件系統錯誤。

為預防起見,我經常這樣做,尤其是在我不想使用連拍拍攝時受寫入速度的限制。

由於存儲卡具有隨機訪問權限,因此碎片不會成為問題。
同樣,當刪除分散時,FAT文件系統上的碎片更為常見。如果您使用Deletes清空文件系統,則無需擔心碎片問題。此外,碎片化的最大問題是因為DOS太麻煩了,而較舊的硬件一次只能處理一個I / O請求。
另外,如果刪除每個文件,也永遠不會有碎片。僅當空閒塊與使用塊混合時才發生碎片,僅當刪除一些文件但保留一些文件時才會發生碎片。
@Guffa:缺少碎片是為什麼2級(基於最低速度)有時可以10級速度執行的原因:卡的內存被劃分為最小內存單元。主機將數據寫入尚未存儲任何數據的存儲單元。在正常使用情況下,由於可用內存被分成較小的單元,因此導致非線性存儲或碎片存儲的增加。碎片數量會降低寫入速度,因此更高的SD卡速度有助於補償碎片。http://www.sdcard.org/developers/tech/speed_class/http://www.lagom.nl/misc/flash_fragmentation.html
@John參見上面的鏈接。碎片是一個主要問題,這就是為什麼要以最慢的碎片速度來計算類編號,但是卻往往表現得更好。@SoapBox:從理論上講,是的,誰知道在不同設備上使用該類元數據和分配表時會進行什麼樣的修改?我只是安全地玩,僅此而已。
是的,存儲卡具有與順序訪問相同的隨機訪問時間,但它們仍按塊讀取。位於不同位置的塊是導致速度問題的原因。
@Eruditass:的影響與設備的速度有關,這不是災難性的問題。我的觀點是,從上方看,格式化和擦除所有文件都會對碎片產生相同的影響。您會感覺到的效果是開始填充卡時,而不是空的時候,以及,當您用照片填充卡時,格式化是個壞主意。 :)
Les
2012-02-23 23:01:15 UTC
view on stackexchange narkive permalink

導入照片後,我使用計算機從存儲卡中刪除照片。我從不重新格式化卡。對我而言,不要重置為卡上圖像生成文件名的相機圖像計數器是很有​​用的。這樣一來,我就可以將圖像添加到計算機上的相冊中,而不會發生文件名衝突。

即使重新格式化存儲卡,大多數相機也可以保留圖像計數器。
Guffa
2010-08-05 01:31:33 UTC
view on stackexchange narkive permalink

是的,應該不時地格式化存儲卡,但是不必經常進行格式化。

如果每次清空存儲卡都對其進行格式化,則將對同一存儲卡執行寫入操作內存的一部分,從而縮短了使用壽命。這樣一來,實際上最終會導致損壞而不是修復它。

刪除文件時,數據保留在存儲卡上,但標記為可重複使用。當您創建新文件時,它將首先使用以前未使用過的扇區,因此這將擴大使用範圍,從而使新文件不會總是在同一位置創建,從而延長了存儲卡的使用壽命。格式化卡時,此信息將被刪除。因此,如果每次清空存儲卡時都會對其進行格式化,則新文件將始終在同一部分中創建,從而縮短了其使用壽命。

格式化存儲卡不會減少損壞的可能性,新格式化的卡也同樣容易損壞。但是,如果已經存在,它將修復損壞。隨著時間的流逝,它會積累起來,格式化會重新獲得該空間,但是通常只有幾千字節,因此,沒有理由經常進行格式化。

卡的固件應以最小化重寫的方式在內存中分散寫入,以最大程度地減少這種磨損。因此,即使您再次寫入相同的邏輯扇區,也不一定會映射到相同的物理扇區。
@Reid: Interresting,可以顯著減少某些存儲卡的磨損。
為什麼要投票?如果您不解釋自己認為是錯的是什麼,那將無法改善答案。
為什麼要投票?如果您不解釋自己認為是錯的是什麼,那將無法改善答案。
邏輯本質上是有缺陷的。閃存與旋轉磁盤並不相似,對此答案將更容易接受。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 2.0許可。
Loading...