CCleaner: особенности и алгоритмы стирания HDD/SSD дисков

CCleaner – не просто программа для очистки реестра, а большой комплекс разнообразных утилит для обслуживания системы. Некоторые компоненты спрятаны довольно "глубоко". И, к сожалению, редко становятся героями обзоров и описаний знаменитого приложения от компании Piriform. Исправим ситуацию обзором компонента CCleaner, предназначенного для надёжного стирания дисков. Во вкладке "Сервис" спрятаны настоящие software-богатства, в том числе и утилита для стирания дисков

Полное стирание дисков: миссия (не)возможна?

Файл, стёртый обычным образом (клавиша Delete, или пункт контекстного меню "Удалить") не исчезает с накопителя: вначале он помещается в Корзину. Восстановление этого файла – вопрос секунды. Но и при очистке системного хранилища для якобы удалённых файлов, в умелых руках восстановление уничтоженной информации – дело нескольких минут. Кстати, те же разработчики предлагают для этого бесплатный инструмент Recuva – один из лучших в своём классе.

Дело в том, что при команде на удаление файл физически не стирается с диска. Удаляется лишь служебная информация, а содержимое остаётся на секторах – пока компьютер не запишет поверх старых данных что-то новое. После этого данные утеряны безвозвратно. Почти.

Считается, что очень умелые руки + высококлассное оборудование, наподобие электромагнитного микроскопа (стандартный арсенал спецслужб), способны восстановить информацию с HDD, пусть даже поверх неё записаны данные. Говорят, будто после затирки намагниченные сектора содержат некие аналоговые сигналы, которые указывают на экс-содержимое такого сектора. Известно, что крупные коммерческие фирмы, занимающиеся восстановлением информации, способны возродить жёсткий диск после пожара или авиакатастрофы.

Как стереть диск навсегда: инструменты CCleaner

Разработчики специализированных решений для уничтожения данных предлагают затирать всё содержимое удалённых файлов. Записывать поверх удалённых секторов новую порцию информации. Если нужно – несколько раз:
  • простая перезапись (1 слой новой информации поверх старой);
  • перезапись по алгоритму DOD 5220.22-M (3 прохода-наложения);
  • алгоритм NSA (7 проходов);
  • алгоритм Гутманна (35 проходов).
Алгоритмы надёжного стирания жёстких дисков, доступные в CCleaner

Всё о методах затирания информации CCleaner

В таблицу сведены данные о методах стирания жёстких дисков и возможных способах восстановления информации. Время очистки вычислялось на внешнем HDD с интерфейсом USB 3.0, в случаях многократных проходов – при помощи приблизительного подсчёта самой программой. Объём тестового накопителя – 100 Гб, свободно – около 87,1 Гб
Метод Кол-во проходов Время очистки Кто может восстановить Инструменты восстановления Скорость восстановления
Удаление в Корзину 0 1 сек Пользователь с минимальным навыком 2 щелчка по Корзине 1 сек
Очистка Корзины 0 3 сек Пользователь со средними навыками любое специализированное ПО 3 мин
Форматирование 1 ~9 мин Продвинутый пользователь любое специализированное ПО Несколько часов или дней
Простая перезапись 1 ~25 мин Спецслужбы, коммерческие фирмы Спецсофт, спецоборудование Неизвестно
Перезапись DOD 3 1-2 часа Вероятно, спецслужбы Спецсофт, спецоборудование Неизвестно
Алгоритм NSA 7 3-4 часа Никто?... Не существуют (?..) Неизвестно
Алгоритм Гутманна 35 1-2 суток Совсем никто, наверное Не существуют (?) Неизвестно
Стирается лишь "свободная" часть диска (87 Гб), неудалённые файлы остаются в неприкосновенности. Скорость зависит исключительно от производительности HDD: процессор и остальные компоненты практически не загружены. Программы-конкуренты работают по схожим алгоритмам, а потому скорость и принцип действия примерно такие же.

Какую методику использовать для стирания диска

  • 1 проход сравним с форматированием (не "быстрым", а полноценным), хотя после обычного форматирования файловая структура восстановима во многих случаях. Этот метод подойдёт при передаче б/у HDD непродвинутому пользователю – например, на компьютер ребёнка или далёким от IT родственникам.
  • После трёх проходов информация невосстановима (по крайней мере, в обычных условиях даже при высоких навыках пользователя). Метод лучше использовать при продаже старого диска.
  • 7-кратное количество проходов нужно для окончательного успокоения. Слишком много времени занимает эта процедура. Впрочем, если накопитель может попасть в руки заинтересованных сотрудников госбезопасности, то временные затраты вполне оправданы.
  • 35-кратный проход. Наверное, для продажи списанных из ФСБ старых накопителей сотрудникам ЦРУ?

Напоследок

В замечательной книге С. Лукьяненко есть эпизод о проблеме стирания жёсткого диска. Когда один герой-хакер предлагает просверлить в корпусе отверстие и залить внутрь кислоту, не полагаясь на форматирование и прогоны, другой персонаж рекомендует подарить накопитель школьникам – мол, за неделю детишки так "ушатают" HDD, что никакая кислота лучше них не справится. Стирание диска в CCleaner успешно завершено А успешно ли?...
  • +4
Добавить комментарий:
Ваше имя:*
Комментарий:
Полужирный Наклонный текст Подчёркнутый текст Зачёркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Вставка ссылкиВставка защищённой ссылки Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Вопрос:
Укажите количество колёс у обычного автомобиля
Ответ:*
Комментарии
  • группа: Гости
  • комментариев: 0
Владислав 6 ноября 2016 19:30
Большое спасибо за статью! wink
  • группа: Модеры
  • комментариев: 43
BotUser 7 мая 2015 03:27
Заметим, что функция "безвозвратного стирания" отнюдь не редкость и содержится в большинстве популярных пакетов оптимизации. К примеру, подобные утилиты есть в BoostSpeed или SystemCare.