Skip to content

DublFileNTFS + CloneFileNTFS (make hardlinks to files within one NTFS volume)

Notifications You must be signed in to change notification settings

username1565/DublFileNTFS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

DublFileNTFS

This program find duplicate-files on NTFS disk, volume, folder,

and replace this duplicate-files to hardlinks, to make more free space on disk.

Source code - here: https://freebasic.forum2x2.ru/t495-topic

Клонирование файла в NTFS.
Приведем пример использования этой команды.
Допустим, имеется файл d:\1.avi, занимающий 600 Мб.
Воспользовавшись командой
fsutil hardlink create d:\2.avi d:\1.avi
вы создаете жесткую ссылку на этот файл.
В результате вы получите два файла,
но объем занимаемого дискового пространства не изменится.
Хотя если Вы выделите эти два файла, Вам будет показано, что они занимают 1200 мегабайт.
Таким образом Вы можете создать неограниченное число копий какого-либо файла,
при том что на занятом пространстве диска это никак не отразится.

Причем если удалить один из таких клонов, все остальные останутся без изменений.
Для того чтобы уничтожить исходный файл придется удалить все жесткие ссылки на него.
Но у этой команды есть ограничения:
все файлы должны быть в пределах одного тома,
и файловая система — только NTFS (NT File System).

Утилита DublFileNTFS.exe заменяет дубликаты файлов,
размер которых больше 16К - на жёсткие ссылки NTFS.
Указываем программе диск или папку для обработки.
Работает в скрытом режиме, а по окончании обработки выводит отчёт на экран.
Скачать программу DublFileNTFS: https://yadi.sk/d/c2kCmy6C3JSvTt

... и в Releases.