n1ro°
RU

Компьютеры · Инструкция

Как посмотреть все жёсткие ссылки файла в Windows через fsutil hardlink

Это помогает понять, почему одинаковые данные видны по нескольким путям и почему удаление одного имени не всегда освобож

Редакция N1RO · Проверено

Короткий ответ

Команда fsutil hardlink list <файл> перечисляет имена жёстких ссылок, которые указывают на ту же запись файла на NTFS. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.

Что делать

  1. Выбрать файл: Используйте файл на NTFS, для которого подозреваете hard links.
  2. Открыть cmd: Запустите Command Prompt или Windows Terminal от имени администратора: Microsoft требует административные права для fsutil.
  3. Выполнить: Введите fsutil hardlink list "C:\path\file.ext".
  4. Сравнить пути: Все выведенные имена относятся к той же файловой записи.
  5. Удалять осторожно: Удаление одного имени уменьшает число ссылок; данные освобождаются только когда не останется ссылок и открытых дескрипторов.

Проверка результата

  • Вы получите список путей жёстких ссылок для файла.

Важно

Не путайте hard link с ярлыком .lnk или symbolic link: это разные механизмы файловой системы.

Что учитывать

Не путайте hard link с ярлыком .lnk или symbolic link: это разные механизмы файловой системы.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. fsutil hardlink). Пример и формулировки — редакция N1RO на 2026-09-18.