
多年來我累積了數以萬計的圖像,它們都包含在一個資料夾(我的圖片)中。我嘗試將映像備份到外部驅動器,但 Windows 似乎無法複製每個檔案。即使在閒置時完成任務,它也無法複製其中的 1/3,只給出“無法複製”等一般錯誤。
一個資料夾中有多個文件好,還是文件較少的多個資料夾比較好?
TLDR:我有數千個文件,如何有效地將它們全部複製到外部磁碟機?
答案1
一個資料夾中有多個文件好,還是文件較少的多個資料夾比較好?
沒關係。
此複製作業失敗的原因是 Windows 資源管理器需要先列舉所有文件,以便它可以向您顯示進度條前它開始實際的複製過程。這是總計數位Windows 資源管理器正在處理的檔案數,而不是總檔案數尺寸,因此無論使用多少個子資料夾,它都會失敗。
機器人複製:
我建議為此使用 Robocopy。它是 Windows 中內建的檔案複製實用程序,不顯示進度條,因此能夠跳過初始枚舉階段,使其更快、更可靠。與使用 Windows 資源管理器進行複製不同,Robocopy 在呼叫後立即開始移動文件,無論有多少文件。
嘗試在命令提示字元中執行以下命令。請務必調整來源路徑和目標路徑以符合您 PC 上的路徑:
robocopy /e c:\users\sappharite\pictures "d:\picture backup" /r:1 /w:1
/e
包括子資料夾和乙空子資料夾/r:1
嘗試次數 對鎖定檔案重試 1 次(預設為 100 萬次嘗試)/w:1
在重試鎖定的檔案之前等待 1 秒(預設為 30 秒)