Найдены очень старые файлы ¶
От: daorus 27 февраля 2019 г. 13:56
Я скачал программку R.saver и сканер нашел на моем SSD
(модель Kingston SSDNow S100 32GB 2.5" SATA II SV100S2/32G 110512)
6 гигов утерянных файлов, это при том, что всего на ssd вместе с операционкой 9 гигов. Я посмотрел, что за файлы и там есть за 2017 и даже за 2016 год!!!
В интернете нашел рецепт как проверить, работает ли сборщик мусора.
1. Создал текстовый файл, в котором прописал строку @prostonekayametka
2. Затем в HxD (это такой hex-редактор) открыл поверхность всего диска и по поиску нашел эту метку. Записал ее адрес.
3. Затем удалил текстовый файл, в т.ч. очистил корзину.
4. Открываю поверхность диска, иду на записанный адрес и опа!! метка всё еще там, т.е. данные продолжают хранится на диске.
Я загрузился с LiveCD Ubuntu, выполнил команду fstrim -v /mnt/win, система написала, что-то типа 196543246 trimmed, типа команда трим выполнена, но вернувшись в винду и при просмотре через HxD по запомненному мной адресу метка все еще висит.
Оказалось, что команда трим поддерживается диском, но она не поддерживается моей материнской платой, потому что на ней нет режима AHCI, т.е. SATA-команда не доходит до диска.
Я пробовал оставлять компьютер включенным и не пользоваться им 6 часов, типа вдруг сборщик мусора запустится сам, но сборщик мусора не сработал, метка всё еще там.
Ну и после вашей программки, когда она нарыла 6 гигов файлов-призраков, я вообще в шоке, получается мой диск постоянно засирается, а я этого и не знал. Если я правильно понял, что все эти файлы помечены всё еще как существующие, и именно поэтому сборщик мусора SSD их не удаляет.
Подскажите, пожалуйста, можно ли программкой R.saver как-то заставить мой ssd-диск освободиться от всех файлов-призраков? Или может для этого существует какая-то другая ваша утилита? Или моем случае поможет только жесть типа скопировать всю инфу на другой диск, провести полное форматирование SSD, затем залить инфу обратно?