看板 Windows 關於我們 聯絡資訊
抱歉最近我的XP因為要處理蠻多事項,加上我對資科知識不太熟, 所以剛剛發生一個情況想請益一下。 同上,系統是XP pack 3。 我的舊電腦(XP系統)是切割成C、D兩槽。C槽是系統檔+一大堆資料檔。 D槽是一大堆資料檔。 我懷疑我的電腦是否有病毒,想慢慢研究如何處理系統前,打算將C、D兩槽的資料先移去 外接式硬碟來確保資料萬無一失。做法上,我先在C槽桌面建立一個「預備轉移」資料夾, 想將C、D槽一卡車doc.、pdf、mp3、mp4資料轉移到這個資料夾,然後一併移去容量有1TB 空間絕對充足的外接式硬碟。 可是我疏忽了這個剛剛建置在C槽的「預備轉移資料夾」,因為C槽本身就有大量系統 檔案佔據C槽空間,所以一旦我把幾乎99%的D槽檔案予以「剪下」,然後拉到「預備轉移 資料夾」內「貼上」以後,當那一卡車資料檔案陸續從D槽往C槽的這個「預備轉移資料 夾」移動的程序中,進行到一半,就跳出小視窗說「C槽空間不夠,請清理磁碟(叭啦叭啦 )以後才能進行云云」。然後小視窗有兩個選項:「清理磁碟」、「確定」。 我可沒有什麼資料需要被清除,所以並沒選按「清理磁碟」,所以我寧可選按「確定」 (我不曉得在這個小視窗中選按「確定」鍵會不會刪了某些資料?懇請大家提示一下啊) 然後這趟傳輸看似就傳到一半而中斷了。 檢討:我確實犯蠢。其實我直接從D槽「剪下」,「貼上到『外接式硬碟』中」就好了, 我多此一舉「先把大量D槽資料貼到C槽(貼完以後第二步再貼去外接式硬碟)」幹嘛呢.. 但如今我只是擔心,假設上述傳輸過程中,D槽內的檔案貼到C槽的「預備轉移資料夾」 貼到一半的時候,例如貼了20%的D槽內檔案、還有80%等著貼,此時C槽只剩10Mb;此時 被系統安排排隊輪到上場要被傳輸的D槽內的某個「ABC.mp4」檔有55Mb、後續當然還有 蠻多已被剪下的其餘D槽檔案排隊等著被移動。 那麼C槽的空間絕對不夠貼這個「ABC.mp4」,換言之也就是會跳出小視窗告訴我C槽空間 不夠的時候。但請教一下,在資科原理上,這個「無法成功貼上」的「ABC.mp4」檔案, 既然「已經被我先『剪下』」了,是否「既然『貼失敗(因為目的地\的空間不夠)』」 會導致「ABC.mp4」檔案毀損了?這是我本文要懇請大家指點的問題點。 或其實資科原理上XP系統在遇到C槽<->D槽間的資料「剪下、貼上」移動時,會先計算目的 地的空間,如果目的地的空間不夠,該檔案頂多「沒有貼到目的地,其實該資料仍然完好 如初地留在『原來所在的區域」?所以從新再好好處理移動即可? 十分謝謝說明往上一、二、五段的那些不成熟的疑惑。 我不曉得此問題屬於哪個版,所以冒昧順便問一下,不管從外接式裝置(隨身碟、外接 硬碟)與Windows內硬碟的三者、四者任兩者之間的互傳而言,執行「剪下<->貼上」這個 功能時,如果「目的地區域」的空間不夠,那麼「『貼到一半』的失敗、中斷過程」,會 使得「正在被傳輸」的檔案毀損(甚至從「原來區域消失」!--因為我會以為「既然『已 經被剪下』」了、所以在「原始區域」中已經不存在、然後又因為目的地空間不足而貼不 上,所以該檔案就毀了?我一直對此問題不清楚了N年,這次冒昧諮詢一下啊~感恩~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.136.233.60 ※ 文章網址: https://www.ptt.cc/bbs/Windows/M.1546395029.A.5E3.html
idisnothing: 會先複製成功再刪掉原檔 應該4這樣啦 01/02 10:25
很感謝id大的說明。不過我多問一下。如果我是用「複製」那麼我比較能理解; 我不清楚的是,我若是用「剪下」,資科原理上,難道系統也是用「複製」的方式,所以 既然沒有貼成功(例如如果目的地的空間不夠),那麼就不從原本該檔所在的區域來刪除 原檔嗎? 因為我的D槽內檔案太多了(超過100個,如今到底有沒有因為貼上C槽失敗而少了哪些, 現在我也搞不清楚),所以到底有無哪個檔案因為上述傳輸中斷的情況而毀損、而消失, 我也一時查不清楚、整個頭大。如今只想說如果從剪下貼上的一般原理(不考慮系統萬一 有其他出鎚情況)而言: (被「剪下」後卻)沒貼成功的某檔案、與後續排隊待貼(先前已經整個「全選--應該說 是『反白了好幾十個檔案』--、然後將之剪下」了)當然也貼不過去的一堆檔案(有的甚 至是資料夾中又有資料夾的型態,資料夾中又有若干大小檔案,所以甚至可能是執行到要 貼「資料夾中的某次級資料夾中的10個檔案中的某檔案」時發現沒空間了),仍還完好地 存在於原本區域嗎.... 謝謝說明(我對這方面的「基本常識」也不具備,只好冒昧求教)~ ※ 編輯: CassSunstein (101.136.233.60), 01/02/2019 14:23:57
maniaque: 非常不建議用 剪下貼上 01/02 15:23
maniaque: 剪下貼上會頻繁更動檔案索引,一個失敗可能甚至弄垮 01/02 15:24
UIYN: 剪下其實只是複製之後多執行一個刪除的程序而已(不同分割的 01/03 02:10
UIYN: 情況下),複製失敗刪除的指令沒有執行檔案當然不會消失 01/03 02:10
allen65535: 檔案都不會消失,只是資料夾會有重複的可能要慢慢整理 01/03 16:25
allen65535: 例如你有個A資料夾,裡面有B和C兩個檔案,B移動成功但 01/03 16:26
allen65535: C移動失敗,你會有一邊是A資料夾裡面有B,另一邊是A資 01/03 16:26
allen65535: 資料夾裡面有C 01/03 16:27
higger: 我一直都用teracpoy取代,久而久之都忘了這個缺點~話說這功 01/03 23:46
higger: 能微軟怎麼改變不了... 01/03 23:47
ltyintw: 去動這種已固定的上古程式碼,一出包又要哀洪遍野了 01/05 02:09
DINJIAPC: 忘了他們所講的話,剪下貼上最大問題是移動失敗的檔案 01/07 16:49
DINJIAPC: 需要用專業軟體才能救回。 01/07 16:49
DINJIAPC: 還沒有動的會留在原地 成功的會過去 所以你要做的就 01/07 16:51
DINJIAPC: 是分批複製到新硬碟上然後全部重新分割安裝系統 01/07 16:51
idisnothing: 樓上是認真的嗎?我的檔案怎從沒壞過? 01/09 20:36