Как узнать фактическое количество байтов, которые будут освобождены, если я удалю каталог с ненасыщенными жесткими ссылками

335
liamZ

Мне нужно знать реальное пространство, которое каталог использует в Windows. Под реальным пространством я подразумеваю количество байтов, которые будут освобождены, если я удалю каталог с помощью проводника Windows.

Другими словами:

Это отличается от этого вопроса, поскольку в каталоге существует два вида жестких ссылок: файлы, жестко связанные с файлом вне каталога (или подкаталогами), также называемыми ненасыщенными жесткими ссылками, и файлы, жестко связанные с файлами внутри каталога (или подкаталогов), также называемыми насыщенными жесткие ссылки. Такие инструменты, как du.exe или ctts.exe, учитывают только один экземпляр насыщенных жестких ссылок и каждый экземпляр ненасыщенных жестких ссылок.

Но если я удалю каталог, все ненасыщенные жесткие ссылки все равно будут в разделе и не освободят место. Вот почему не нужно считать ненасыщенные жесткие ссылки, чтобы узнать реальное пространство, используемое каталогом.

2

0 ответов на вопрос