Windows

Windows 硬連結 - 為什麼它消耗與原始文件相同的空間

  • October 29, 2021

我使用 finddupe 工具對文件進行重複數據刪除並節省一些硬碟空間。但是在操作之前和之後檢查我看不到任何釋放的可用空間 - 見下文。

有人可以建議這裡有什麼問題嗎?

D:\TEMP\1>dir
30.09.2021  12:50        89 028 146 polycom-410-copy.zip
30.09.2021  12:50        89 028 146 polycom-410.zip
              2 File(s)    178 056 292 bytes
              2 Dir(s)  117 821 751 296 bytes free

D:\TEMP\1>finddupe -hardlink d:\temp\1 Duplicate: 'd:\temp\1\polycom-410-copy.zip' With:      'd:\temp\1\polycom-410.zip'
   Created hardlink

Files:   178056 kBytes in     2 files Dupes:    89028 kBytes in     1 files

D:\TEMP\1>dir  Volume in drive D is BACKUP  Volume Serial Number is B66C-A894

Directory of D:\TEMP\1
30.09.2021  12:50        89 028 146 polycom-410-copy.zip
30.09.2021  12:50        89 028 146 polycom-410.zip
              2 File(s)    178 056 292 bytes
              2 Dir(s)  117 910 781 952 bytes free


D:\TEMP\1>finddupe -listlink d:\temp\1


Hardlink group, 2 of 2 hardlinked instances found in search tree:   "d:\temp\1\polycom-410-copy.zip"   "d:\temp\1\polycom-410.zip"

Number of hardlink groups found: 1

是什麼讓你認為沒有釋放空間?

# Before:
117 821 751 296 bytes free
# After:
117 910 781 952 bytes free
# Difference:
    89 030 656
# Your file size:
    89 028 146

您完全釋放了一個文件的空間。

引用自:https://serverfault.com/questions/1082080