Основная цель: удалить определенные файлы без использования CCleaner и Eraser в кратчайшие сроки без сокращения срока службы накопителя SSD.

Вот вещь У меня есть диск C:\ и это SSD. Я не могу использовать Eraser или CCleaner для очистки свободного места, потому что эти программы сказали, что он "может" замедлить или сократить срок службы SSD. Остальные файлы в настоящее время около 1 ГБ ~ и растут. Я смог создать свой собственный небольшой инструмент из Java, который позволяет мне находить определенные файлы в моей системе, чтобы перезаписать их ни с чем.

Будет ли это хорошей практикой, чтобы гарантировать, что ни один из моих файлов не будет восстановлен, при условии, что мне больше не понадобится файл, после чего я буду удалять его из моей системы через мусорное ведро?

2 ответа2

0

Я не согласен с ответом, так как TRIM не стирает данные, он просто позволяет их позже удалить - и действительно, если ячейки выходят из строя, данные никогда не удаляются, а некоторые могут быть восстановлены.

Я предлагаю вам лучший способ справиться с этим - перестроить раздел в зашифрованной файловой системе (bitlocker / Veracrypt / LUKS). Затем вы можете использовать программное обеспечение для перезаписи файлов с нулями "на месте" (используя что-то вроде shred или sdelete). Это гарантирует, что данные действительно исчезнут, когда вы обнуляете их, потому что вы виртуализировали базовое устройство так, что если SSD перемещает данные вокруг своих перемещающихся зашифрованных блоков.

Для максимальной пользы убедитесь, что ваша система шифрования дисков поддерживает TRIM.

0

Нет. Это не будет "хорошей практикой", потому что вы:

  1. Не гарантируется запись в тот же блок, в котором были сохранены предыдущие данные, из-за выравнивателя износа в контроллере SSD, таким образом фактически не "стирая" ваши данные.
  2. Бесполезная запись на диск, что означает, что записываются и стираются 2 или более флэш-ячейки, а не только исходная ячейка, содержащая данные.

Что вы хотите сделать, так это TRIM - дисковый блок, где хранится ваш файл, чтобы сообщить контроллеру SSD, что этот блок можно стереть.

Windows, естественно, должна TRIM диска в определенный период, но для инструментов, вы должны проверить с вашим производителем SSD. У нас есть несколько связанных вопросов здесь:

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