題 文件傳輸期間意外的Windows重新啟動


我不小心重啟了(使用開始菜單中的關機/重啟選項)我的Windows 10計算機,而它仍在將文件從一個驅動器移動到另一個驅動器。我正在移動包含多個文件的文件夾。我想我用過 按Ctrl+X 和 按Ctrl+V 來自GUI。

我應該擔心丟失/損壞的文件嗎?

我可以假設Windows中的關閉/重啟功能足夠智能,可以優雅地取消文件傳輸操作嗎?


4
2018-01-10 01:46


起源


什麼類型的文件傳輸命令?是特定的Windows句柄移動文件,複製文件以及以不同方式剪切和粘貼文件。你應該編輯你的問題。 - Ramhound
@ramhound看到更新 - James
所以你剪切並粘貼了文件。如果是這種情況,則在整個文件完成之前不會移動文件。 - Ramhound
Windows是否足夠智能,以便在重新啟動時刪除部分複制的文件? - James


答案:


驅動器之間的移動實際上是一個副本,然後是刪除。您的原始文件應保留,直到副本完成。

請注意,這適用於每個文件,因此如果您要移動多個文件,那麼一些文件將被完全移動(因此原始刪除),而其他文件將完全不動(因此只有原始文件存在)。

此外,你是文件 目前 移動可能在目標驅動器上有一個部分副本。這實際上取決於關閉的優雅程度 - 如果傳輸被正常中斷(例如通過單擊取消),它將刪除部分副本。不幸的是,似乎正常的關機/重啟過程確實如此  優雅地打斷轉移,所以你  最終得到部分文件。

請注意,因為在傳輸開始時分配了完整的文件大小,所以任何中斷的部分文件看起來都像完整大小 - 但數據不匹配。


你現在真正需要做的就是再次嘗試移動,並且 覆蓋 任何重複/衝突(因為原始文件仍應是完整文件,而目標可能是部分文件)。如果您希望將文件移回另一個方向,則應該執行相反的操作 保持 原始而忽略任何重複。


2
2018-01-10 02:13



我正在移動多個文件夾/文件 - James
@James第二和第三段解決了這個問題。 - Bob
從開始菜單重啟計算機應該沒問題吧? (=正常關機) - James
@James我會這麼認為,但不幸的是,似乎並非如此(基於一點點測試)。因此,您可能最終會在目標上找到部分文件(儘管報告了完整的文件大小)。在任何情況下,修復都很簡單:在提示時執行相同的傳輸並覆蓋現有文件。 - Bob