проблема

На изображении ниже вы видите, что мой RAMDisk, диск Z, не хватает места.

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

Я уже опустошил мусорное ведро.

Изображений

Рисунок 1: на диске RAM недостаточно места

Фигура 2: осталось много места

1 ответ1

1

Скорее всего, в RAMDisk все еще есть файлы, которые не связаны ни с одним каталогом, поэтому вы не можете видеть их, просматривая папки.

Как и в случае большинства современных файловых систем, NTFS контролирует, когда файлы удаляются изнутри. Вы не можете сказать ему, чтобы удалить файл, только чтобы удалить файл из каталога. Если файл отсутствует в каталогах, его можно удалить, если он больше не открыт ни в одном процессе. Но пока он все еще открыт, он не будет удален.

Вы можете использовать такие инструменты, как Process Monitor, чтобы увидеть, какие процессы имеют файлы, открытые на диске. Искать все ручки для Z:

Вы также можете использовать такой инструмент, как WinDirStat, на случай, если есть файлы, которые вы не видите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .