Windows 10 сообщает мне неверную информацию об оставшемся месте на диске RAM

861
Gabriel Fair

проблема

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

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

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

Изображений

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

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

0

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

1
David Schwartz

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

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

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

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

Существует вероятность того, что ваши права пользователя не позволят вам увидеть содержимое папки SysVol, поэтому, вероятно, это не приведет к выделению памяти для нее. Почему эта папка заняла бы столько места - это совершенно другой вопрос. computercarguy 6 лет назад 2