Как удалить имена удаленных файлов

Интернет

Доброго времени!

Не так давно один мой знакомый продавал свой компьютер и попросил меня очистить жесткий диск ПК (чтобы покупатель не смог просмотреть какие-нибудь личные данные и получить доступ к его аккаунтам) .

И для него было открытием, когда я обронил пару слов о том, что после удаления файла (и очистки корзины) — файл никуда с диска не пропадает, и при желании его можно восстановить.

Как удалить имена удаленных файлов

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

И так, ближе к теме.

Как удалить файлы так, чтобы их нельзя было восстановить

Разумно текущую статью разбить на несколько частей, т.к. разные накопители работают по разным принципам (и операция удаления будет различаться).

HDD (жесткий диск)

Наиболее распространенный тип накопителя на сегодняшний день. И в самом начале статьи, я думаю правильно было бы сделать небольшую сноску, чтобы в двух словах рассказать, как происходит удаление файлов с него.

Наверное, многие замечали один «момент»: копирование новой информации на диск идет гораздо дольше, чем ее удаление. Почему?

Дело в том, что при удалении файлов — они на самом деле никуда с HDD не исчезают, просто ОС Windows считает, что этот участок диска (который эти файлы ранее занимали) стал свободный и на него можно записать новую информацию. То есть, фактически удаление информации произойдет только тогда, когда вместо старых файлов, будут записаны новые (причем, в «то же место» диска).

Разумеется, пока не произойдет этой «перезаписи» — старую информацию можно восстановить.

Кстати, при быстром форматировании диска (которое выполняет Windows) — информация также никуда не исчезает, и ее тоже можно восстановить.

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

Если вам нужно удалить какой-то конкретный файл или папку на диске — то весьма неплохим выбором может стать набор утилит Advanced System Care. В инструментах можно найти «Уничтожитель файлов» (программа позволяет в 2-3 клика мышкой удалить безвозвратно любые данные) .

Уничтожитель файлов / System Care

Обратите внимание, удалять можно как произвольные файлы и папки, так и то, что уже было удалено ранее (и находится в корзине). Среди методов удаления присутствует возможность воспользоваться методом Гутмана (считается одним из самых безопасных) .

Безопасное удаление / System Care

Функция очистки свободного пространства также присутствует в одной из самых популярных утилит для оптимизации Windows — CCleaner. Этот инструмент находится в разделе «Сервис/Стирание дисков» .

Обратите внимание, что в настройках CCleaner можно указать количество проходов, которое будет использоваться для стирания диска (чем больше — тем выше надежность стирания).

Сервис — стирание дисков — очистка свободного места — 3 прохода (CCleaner)

SSD (твердотельный накопитель), USB-флешки

Принцип работы SSD накопителя существенно отличается от жесткого диска (а потому, все вышесказанное в отношении него не совсем корректно).

В чем суть : внутри HDD располагаются магнитные диски, на которые информация записывается с помощью головки (см. фото ниже) и при необходимости этот участок легко можно перезаписать сотни раз.

HDD и SSD (что внутри дисков)

В SSD же информация хранится на спец. микросхемах (ячейки памяти) у которых есть определенное число циклов записи/перезаписи (после которых они изнашиваются, и диск приходит в негодность) . И по этой причине в SSD используются различные «штуки» (авто-сборка мусора, TRIM и пр.), предназначенные для равномерного износа накопителя — т.е. чтобы использовались всегда разные ячейки памяти (чтобы диск дольше проработал и его производительность была выше) . По этой причине, ОС Windows не может «напрямую» получить доступ к нужному «участку» памяти.

Какой здесь выход:

  1. воспользоваться утилитой от производителя диска (если она у него есть), которая может все ячейки памяти перезаписать нулями. Например, такая штука есть у Intel (Intel Solid State Toolbox), CORSAIR (CORSAIR SSD TOOLBOX) и др.
  2. воспользоваться специальным дистрибутивом Parted Magic. Этот комплекс необходимо записать на USB флешку, загрузиться с нее и нажать на инструмент «Служебные -> Стереть диск» (слева, внизу) — выбрать «Внутреннее: безопасное стирание» (Важно! Все данные на SSD будут удалены!) .

Скрин работы Parted Magic

Кстати, все вышесказанное насчет SSD относится и к обычным USB-флешкам. Честно говоря, флешки, карты памяти и пр. (на которых у вас сохранены документы, пароли и пр.) я бы вообще не рекомендовал ни продавать, ни кому бы то ни было дарить.

CD/DVD (компакт-диски)

Одним из самых простых и надежных способов удалить информацию с CD/DVD дисков — является их физическое уничтожение. Способ не оригинальный, но все остальные не дают гарантий.

Важно! Не пытайтесь ломать компакт-диски руками — высока вероятность порезаться (к тому же от диска могут отлететь осколки и попасть в глаза).

Как лучше всего тогда это сделать:

Читайте также:  Не запускается дискорд checking for updates

1) Если вы работаете в офисе — возможно у вас есть шредер (устройство, которое разрезает бумагу/компакт-диски на части) .

Шредер (устройство для разрезания бумаги, дисков)

2) Можно просверлить несколько отверстий в диске обычной дрелью (при сверлении наденьте защитные очки);

3) Оберните диск тряпкой (со всех сторон в 2-3 слоя), а затем сломайте его с помощью молотка (таким образом вы защититесь от осколков).

Вообще, есть одна довольно забавная статья на WikiHow (там найдете еще несколько способов).

Решая очистить жесткий диск, пользователи обычно используют форматирование или ручное удаление файлов из корзины Windows. Однако эти методы не гарантируют полного стирания данных, и при помощи специальных инструментов можно восстановить файлы и документы, которые ранее хранились на HDD.

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

Безвозвратное удаление удаленных файлов с жесткого диска

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

Если говорить вкратце, то принцип следующий:

  1. Вы удаляете файл «Х» (например, через «Корзину»), и он скрывается из поля вашей видимости.
  2. Физически он остается на диске, но ячейка, где он хранится, помечается свободной.
  3. При записи на диск новых файлов, помеченная свободной ячейка задействуется, и происходит затирание файла «Х» новым. Если же ячейка при сохранении нового файла не использовалась, то удаленный ранее файл «Х» продолжает находиться на жестком диске.
  4. После многократной перезаписи данных на ячейке (2-3 раза) удаленный изначально файл «Х» окончательно прекращает существовать. Если файл занимает больше места, чем одна ячейка, то в таком случае речь идет только о фрагменте «Х».

Следовательно, вы и сами можете удалить ненужные файлы так, чтобы их нельзя было восстановить. Для этого надо 2-3 раза записать на все свободное пространство любые другие файлы. Однако такой вариант очень неудобен, поэтому пользователи обычно отдают предпочтение программным инструментам, которые, используя более сложные механизмы, не дают восстановить удаленные файлы.

Далее мы рассмотрим программы, которые помогают это сделать.

Способ 1: CCleaner

Известная многим программа CCleaner, предназначенная для очистки жесткого диска от мусора, еще и умеет надежно удалять данные. По желанию пользователя можно очистить весь накопитель или только свободное пространство одним из четырех алгоритмов. Во втором случае все системные и пользовательские файлы останутся нетронутыми, а вот незанятое место будет надежно затерто и недоступно для восстановления.

 

    1. Запустите программу, перейдите во вкладку

«Сервис»

    1. и выберите параметр

«Стирание дисков»

    .


В поле «Стирать» выберите вариант, который вам подходит: «Весь диск» или «Только свободное место».

В поле «Способ» рекомендуется использовать DOD 5220.22-M (3 прохода). Считается, что именно после 3 проходов (циклов) происходит полное уничтожение файлов. Однако это может занять продолжительное время.

Вы также можете выбрать метод NSA (7 проходов) или Гутманн (35 проходов), метод «простая перезапись (1 проход)» менее предпочтителен.


В блоке «Диски» установите галочку рядом с тем накопителем, который желаете очистить.


Проверьте правильность введенных данных и нажмите на кнопку «Стереть».

  • По завершении процедуры вы получите винчестер, с которого будет невозможно восстановить никакие данные.

Способ 2: Eraser

Программа Eraser, как и CCleaner, проста и бесплатна для использования. Она умеет надежно удалять файлы и папки, от которых хочет избавиться пользователь, в довесок к этому очищает свободное дисковое пространство. Пользователь может выбирать один из 14 алгоритмов удаления на свое усмотрение.

Программа встраивается в контекстное меню, поэтому, кликнув по ненужному файлу правой кнопкой мыши можно сразу же отправить его на удаление в Eraser. Маленький минус — отсутствие русского языка в интерфейсе, однако, как правило, достаточно базовых знаний английского.

 

    1. Запустите программу, нажмите по пустому блоку правой кнопкой мыши и выберите параметр

«New Task»

    .


Нажмите на кнопку «Add Data».


В поле «Target Type» выберите то, что хотите затереть:

File — файл;
Files on Folder — файлы в папке;
Recycle Bin — корзина;
Unused disk space — незанятое дисковое пространство;
Secure move — перемещение файла (-ов) из одной директории в другую так, чтобы в исходном месте не осталось никаких следов переносимой информации;
Drive/Partition — диск/раздел.

В поле «Erasure method» выберите алгоритм удаления. Самый популярный – это DoD 5220.22-M, но вы можете воспользоваться любым другим.


В зависимости от выбора объекта для удаления, блок «Settings» будет меняться. Например, если вы выбрали очистку незанятого пространства, то в блоке настроек появится выбор диска, на котором нужно провести зачистку свободного места:

Читайте также:  Друг вокруг поиск по номеру телефона

При очистке диска/раздела будут отображены все логические и физические накопители:

Когда все настройки будут произведены, нажмите на «ОК».
Создастся задача, где вам нужно будет указать время ее выполнения:

Run manually — ручной запуск задачи;
Run immediately — немедленный запуск задачи;
Run on restart — запуск задачи после перезагрузки ПК;
Recurring — периодический запуск.

Если вы выбрали ручной запуск, то начать выполнение задачи можно, кликнув по ней правой кнопкой мыши и выбрав пункт «Run Now».

Способ 3: File Shredder

Программа File Shredder по своему действию похожа на предыдущую, Eraser. Через нее также можно безвозвратно удалять ненужные и конфиденциальные данные и затирать свободное место на HDD. Программа встраивается в Проводник, и может вызываться правым кликом мыши по ненужному файлу.

Алгоритмов затирания здесь только 5, но этого вполне достаточно для безопасного удаления информации.

 

    1. Запустите программу и в левой части выберите

«Shred Free Disk Space»

    .

  • Откроется окно, которое предложит выбрать накопитель, нуждающийся в зачистке от хранящейся на нем информации, и метод удаления.
  • Галочкой выберите один или несколько дисков, с которых нужно стереть все лишнее.


Из методов зачистки можете воспользоваться любым желающим, например, DoD 5220-22.M.

  • Нажмите «Next», чтобы начать процесс.

Примечание: Несмотря на то, что пользоваться подобными программами очень просто, полного удаления данных это не гарантирует, если затирается только часть диска.

Например, если есть необходимость удалить без возможности восстановления изображение, но при этом в ОС включено отображение эскизов, то простое удаление файла не поможет. Знающий человек сможет восстановить его, используя файл Thumbs.db, хранящий в себе эскизы фото. Аналогичная ситуация обстоит и с файлом подкачки, и другими системными документами, хранящими в себе копии или эскизы каких-либо данных пользователя.

Способ 4: Многократное форматирование

Обычное форматирование винчестера, естественно, не удалит никакие данные, а лишь скроет их. Надежный способ удалить все данные с жесткого диска без возможности восстановления — проведение полного форматирования со сменой типа файловой системы.

Так, если у вас используется файловая система NTFS, то необходимо проводить полное (не быстрое) форматирование в формат FAT, а затем снова в NTFS. Дополнительное можно провести разметку накопителя, поделив его на несколько разделов. После таких манипуляций шанс восстановления данных практически отсутствует.

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

Разберем процесс многократного полного форматирования с изменением файловой системы и разбиением диска на разделы.

  1. Создайте загрузочную флешку с желаемой операционной системой или воспользуйтесь существующей. На нашем сайте вы можете найти инструкцию по созданию загрузочной flash с Windows 7, Windows 8, Windows 10.
  2. Подключите флешку к ПК и сделайте ее основным загрузочным устройством через BIOS.

В AMI BIOS: Boot > 1st Boot Priority > Ваша flash

В Award BIOS: > Advanced BIOS Features > First Boot Device > Ваша flash

Нажмите F10, а затем «Y» для сохранения настроек.
Перед установкой Windows 7 нажмите на ссылку «Восстановление системы».

В Windows 7 вы попадаете в «Параметры восстановления системы», где нужно выбрать пункт «Командная строка».

Перед установкой Windows 8 или 10 также нажмите на ссылку «Восстановление системы».


В меню восстановления выберите «Поиск и устранение неисправностей».


Затем «Дополнительные параметры».


Выберите «Командная строка».

  • Система может предложить выбрать профиль, а также ввести пароль от нее. Если пароль на учетную запись не установлен, пропустите ввод и нажмите «Продолжить».
  • Если нужно узнать реальную букву накопителя (при условии, что установлено несколько HDD, или нужно отформатировать только раздел), в cmd наберите команду

wmic logicaldisk get deviceid, volumename, size, description

и нажмите Enter.

  • Опираясь на размер (в таблице он в байтах), вы сможете определить, какая буква нужного тома/раздела настоящая, а не назначенная операционной системой. Это обезопасит от случайного форматирования не того накопителя.
  • Для полного форматирования с изменением файловой системы напишите команду

format /FS:FAT32 X: — если ваш жесткий диск сейчас имеет файловую систему NTFS
format /FS:NTFS X: — если ваш жесткий диск сейчас имеет файловую систему FAT32

Вместо X подставьте букву вашего накопителя.

Не дописывайте к команде параметр /q — он отвечает за быстрое форматирование, после которого восстановление файлов все еще может быть произведено. Вам необходимо провести исключительно полное форматирование!

NTFS > FAT32 > NTFS

FAT32 > NTFS > FAT32

После этого установку системы можно отменить или продолжить.

Теперь вы знаете, как можно надежно и навсегда удалить важную и конфиденциальную информацию с HDD накопителя. Будьте внимательны, ведь в дальнейшем восстановить ее больше не получится даже в профессиональных условиях.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Длинный у нас получился заголовок получился, но он указывает на суть проблемы, которая будет здесь описана. Недавно я столкнулся с не очень хорошей ситуацией. Сортируя файлы на жёстком диске и очищая его от ненужного, я обнаружил, что один из файлов не удаляется, а появляется ошибка следующего содержания: «Файловая система не поддерживает такие длинные имена исходных файлов. Попробуйте перенести файл в папку с меньшей длиной пути или укажите более короткое имя файла и повторите попытку».

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

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

Что делать, если слишком длинный путь к источнику, как удалить такой файл?

При наличии файла, который не удаляется из-за длинного имени, решить проблему можно несколькими вариантами. Например, файл вложен в несколько каталогов, допустим, пять или даже десять папок, которые имеют названия по 10-20 знаков, то это и может быть причиной не удаления файла. Дело в том, что Windows не поддерживает любые файлы, в названиях которых больше 260 символов.

Если этот предел превышен, то появится ошибка, которую я показал выше. Количество папок, имеющие свои названия и само имя файла в сумме должны давать менее 260 символов.

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

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

Метод второй поможет, если с первым не удалось. Дело в том, что не все папки, ведущие к файлу с длинным именем, могут переименовываться и будет вылетать всё так же ошибка файловой системы. Тогда вы можете создать виртуальный диск, используя любую из вложенных папок, ведущих к не удаляемому файлу. Сейчас я покажу, как это сделать.

Открываем командную строку. Для этого нажимаем сочетание Win+R и вводим команду cmd. Можно нажать правой кнопкой мыши по меню Пуск (Либо сочетание клавиш Win+X) и выбрать там командную строку.

Теперь вы пишите такую команду, которая сделает для нас виртуальный диск:

subst буква-диска «путь к файлу или папке – это и будет диском»

Нужно выбрать такую букву диска, которая не занята другими. Системный раздел обычно указывается буков C, а второй раздел, как D или E, тогда выбираем любую другую.

Путь к папке нужно указывать от диска. Если у вас это вызывает сложность, то откройте ту папку, которая будет выступать в качестве виртуального диска и в проводнике вверху скопируйте путь до неё.

У меня эта команда выглядит следующим образом:

subst Z: «C:UsersUserDesktop3333333333333333333333333333333333333333333333333333111»

Когда мы зайдем в Мой компьютер, то там вы должны увидеть диск, с той буквой, которую мы ей присвоили из командной строки. Таким образом, путь к файлу сократиться практически в два раза, а это значит, что общая длинна символов может составлять менее 260 знаков. Теперь вы можете попробовать избавиться от неудаляемого.

Для того, чтобы виртуальный диск удалить нужно ввести команду:

subst БукваДиска /d

Используем Total Commander

В интернете я обнаружил метод, который позволяет удалить не удаляемые файлы при помощи утилиты Total Commander. Конечно, минус тут в том, что придётся устанавливать дополнительный софт на компьютер, а это не все захотят делать. В любом случае оставлю этот способ здесь, вдруг кто захочет воспользоваться.

Скачиваем и устанавливаем программу. Идём во вкладку «Файл» щелкаем по разделу «Изменить атрибуты». Появляется окошко, где убираем галки со всех атрибутов. Если вверху не стоит галочка напротив пункта «Обрабатывать содержимое каталогов» – выбираем. Теперь из этой же программы пробуем удалить файл с длинным именем.

Используем архиватор 7-Zip

Для этого дела нам понадобится архиватора 7-Zip. Нажимаем правой кнопкой мыши по начальному каталогу и направляем мышь на раздел «7-Zip» и выбираем пункт «Добавить к архиву».

Появляется окно, в котором вам нужно отметить только одну галочку «Удалять файлы после сжатия». Потом нажимаете ОК.

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

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

9726552