Что выполняет операционная система при удалении файла с диска
Удаление и восстановление файлов Windows
Удаление и восстановление файлов Windows
Возможно восстановление файлов в компьютере по одной причине – четко известен порядок их хранения на жестком диске.
Операции по сохранению информации на жестком диске происходят следующим образом. После набора текста, его нужно сохранить, и пользователь выбирает в меню «Файл – сохранить». Информация сохраняется на жестком диске блоками на секторах. И не важно, как располагаются эти сектора. Они могут быть расположены последовательно, а могут быть разбросаны по всей поверхности жесткого диска. Записывая файл на жесткий диск, система сначала ищет блок, достаточный для записи всего файла. Если такой блок не находится, то запись производится на свободное место диска с разбивкой по тем блокам, которые были свободны на момент записи конкретного файла на жесткий диск. Этот процесс называется фрагментацией.
Запись в файловой системе создается системой Windows не просто так, а с указанием на конкретные секторы жесткого диска, на которых записан файл. В этом случае Windows в дальнейшем сможет ориентироваться в записанной на диске информации.
Отсюда следует, что и удаление информации в системе Windows с жесткого диска будет происходить с помощью записей, сделанных в файловой системе.
Восстанавливают удаленную информацию с помощью специальных программ, например, используя программу Hetman Partition Recovery
Алгоритм удаления файлов системы Windows
1) Ставим курсор на тот файл, который необходимо удалить.
2) В меню Windows находим команду «удалить» и нажимаем на кнопочку.
Однако, надо знать, что в этот момент, когда с монитора компьютера исчезает наименование удаленного файла, он сам остается на месте. Windows в этот момент ничего не стирает и даже ничего не перезаписывает. Соответственно, не происходит изменений в содержимом записи об удаленной информации в самой файловой системе. Система просто метит запись как запись, принадлежащую удаленному файлу. Именно поэтому сектора, которые раньше принадлежали удаленному файлу, становятся свободными.
Вот на это место система в дальнейшем может сохранить новую информацию. Но произойдет это тогда, когда на жестком диске места станет недостаточно для записи файла целиком. А пока это не произошло, пользователь может восстановить содержимое удаленного файла.
И делается это с помощью продукта для восстановления удаленной информации.
Порядок восстановления удаленной информации
Любой пользователь знает, что инструментов для восстановления файлов много и работают они, практически, по единому алгоритму. А значит:
— сканируют файловую систему для того, чтобы найти ту запись, которая помечена файловой системой как удаленная;
— проводят анализ найденных записей и тогда только узнают адреса секторов жесткого диска, куда были сделаны оригинальные записи удаленного файла;
— устанавливается принадлежность записей к конкретному файлу (который надо восстановить) при помощи быстрой дополнительно проверки;
— программа сохраняет в новом файле нужную считанную информацию.
Невозможно восстановить удаленный файл в том случае, если записи, которые указывают на удаленный файл в файловой системе Windows, не сохранилось. Однако, это невозможно при помощи простейших инструментов. Опытный пользователь обязательно сделает попытку восстановления данных при помощи «сигнатурного поиска для восстановления данных».
Если интересен вопрос восстановления информации программными средствами более подробно, то Вам стоит посмотреть здесь
Тесты по информатике с ответами
Тесты по информатике
2. Как называются данные или программа на магнитном диске?
3. Какие символы разрешается использовать в имени файла или имени директории в Windows?
— Цифры и только латинские буквы
+ Латинские, русские букву и цифры
— Русские и латинские буквы
4. Выберите имя файла anketa с расширением txt.
5. Укажите неправильное имя каталога.
6. Какое наибольшее количество символов имеет имя файла или каталога в Windows?
7. Какое наибольшее количество символов имеет расширение имени файла?
8. Какое расширение у исполняемых файлов?
9. Что необходимо компьютеру для нормальной работы?
— Различные прикладные программы
— Дискета в дисководе
10. Сколько окон может быть одновременно открыто?
11. Какой символ заменяет любое число любых символов?
12. Какой символ заменяет только один символ в имени файла?
13. Как записать : “Все файлы без исключения”?
14. Укажите неправильное имя каталога.
15. Подкаталог SSS входит в каталог YYY. Как называется каталог YYY относительно каталога SSS?
16. Что выполняет компьютер сразу после включения POWER?
+ проверку устройств и тестирование памяти
17. Что необходимо сделать для выполнения теплого старта OC?
— вставить в дисковод системную дискету
+ нажать кнопку RESET
— набрать имя программы, нажать ENTER.
18. Могут ли быть несколько окон активными одновременно?
19. Какое окно считается активным?
— первое из открытых
+ то, в котором работаем.
20. Может ли каталог и файлы в нем иметь одинаковое имя?
21. Может ли в одном каталоге быть два файла с одинаковыми именами?
22. Может ли в разных каталогах быть два файла с одинаковыми именами.
23. Сколько программ могут одновременно исполнятся?
+ сколько потянет ПК
24. Что не является операционной системой?
25. Возможно ли восстановить стертую информацию на дискете?
+ возможно, но не всегда
26. Для чего служат диски?
— для обработки информации
— для печатания текстов
+ для сохранения информации
27. Что нужно сделать с новой дискетой перед ее использованием?
28. При форматировании дискеты показано, что несколько секторов испорченные. Годится такая дискета для пользования?
+ годится, кроме запорченных секторов
29. Дискеты каких размеров в дюймах применяют в компьютерах?
26. Какая из программ не является утилитой для роботы с диском?
27. Что такое кластер на магнитном диске?
+ единица дискового пространства
28. Какой номер имеет начальная дорожка?
29. Что содержит 0-я дорожка каждой дискеты?
30. Куда записываются сведения о формате дискеты?
— в корневой каталог
31. На дискете имеются испорченные сектора. Что делает система, чтобы предотвратить их использование?
+ отмечает их как испорченные
— использует, но осторожно
32. Что произойдет, если в FАТ испортиться информация?
+ все файлы будет невозможно читать
— пропадает информация на диске
— дискету придется выбросить
33. Системные программы для работы с дисками — это…
34. Что не входит в логическое форматирование диска?
— запись системных файлов
+ разбивка секторов и дорожек
— создание FAT таблицы
35. Основные программы для работы с дисками в Windows располагаются в папке…
36. Какая из программ предназначена для диагностики и коррекции диска?
36. Запись файлов на диске в виде разбросанных участков по всей поверхности диска называется…
37. Какое высказывание неверно? Дефрагментация проводят с целью …
— оптимизации дискового пространства
— ускорения процесса чтения и записи файлов
38. Какая из программ предназначена для дефрагментации диска?
39. Что выполняет операционная система при удалении файла с диска?
— Перемешивает в FAT его кластеры
+ Уничтожает первый символ имени файла в каталоге
— Размагничивает участки диска, где располагался файл
40. Как можно удалить компьютерный вирус с диска?
— Удалить вирус невозможно
41. Архивация файлов – это…
— Объединение нескольких файлов
— Разметка дисков на сектора и дорожки
42. Какая из программ является архиватором?
43. Какая из программ является антивирусной программой?
44. Что собой представляет компьютерный вирус?
+ Небольшая по размерам программа
— Миф, которого не существует
— Название популярной компьютерной игры
45. Что не поможет удалить с диска компьютерный вирус?
— Проверка антивирусной программой
46. Сжатие информации при архивации представляет собой по сути…
— Особый вид кодирования информации
+ Удаление лишней информации
— Резервное кодирование информации
47. В каком случае не следует применять архивацию?
— Для экономии дискового пространства
+ Для уничтожения вирусов
— Для создания резервных копий файлов
48. Какое утверждение верно?
— Все файлы сжимаются при архивации одинаково
— Файлы растровой графики сжимаются лучше всего
49. Архиваторы характеризуются…
— Степенью и скоростью архивации
+ Методом и скорость сжатия
50. Какие из антивирусов не работают с вирусной базой?
51. Какие из антивирусов работают резидентно?
52. Мутанты, невидимки, черви-
— Виды антивирусных программ
+ Виды компьютерных вирусов
53. Что не является каналом распространения вирусов?
+ Устройства визуального отображения информации
— Внешние носители информации.
54. Основоположником отечественной вычислительной техники является:
— Золотарев Лев Викторович
— Попов Александр Глебович
+ Лебедев Сергей Алексеевич
55. Подсистема это:
+ Предопределенная рабочая среда, посредством которой система координирует выделение ресурсов и распределяет задачи
— Множество элементов, находящихся в отношениях и связях друг с другом, которые образуют определённую целостность
— Часть информационной системы, выделяемой при проектировании системной архитектуры.
56. Расширение файла, как правило, характеризует:
— Путь к папке, где хранятся данные
+ Тип данных, хранящихся в файле
57. Производительность работы компьютера зависит от:
+ От комплектующих системного блока
— От установленного ПО
— От скорости Интернет-соединения
58. Озу это память в которой хранится:
— Информация о файловой системе
+ Выполняемый машинный код
— Кэшированные данные процессора
59. Первая ЭВМ называлась:
60. Для выхода на поисковый сервер необходимо:
— Ввести запрос в поисковом меню
+ Вписать в адресную строку браузера адрес поискового сервиса
61. Дисковод это устройство для:
+ Чтения информации со съемного носителя
— Записи информации на запоминающее устройство
62. Процессор обрабатывает информацию:
— В текстовом формате
63. При отключении компьютера информация:
— Сохраняется в кэше графического процессора
+ Удаляется с памяти ОЗУ
64. Протокол маршрутизации ip обеспечивает:
+ Пересылку информации в компьютерных сетях
— Возможность связи нескольких компьютеров и их данных в одну общую сеть
— Кодировку и дешифровку данных
65. Во время исполнения прикладная программа хранится
— в памяти винчестера (жесткого диска)
66. За минимальную единицу измерения количества информации принято считать:
67. При выключении компьютера вся информация стирается:
+ В памяти оперативного запоминающего устройства
68. Первая ЭВМ в нашей стране называлась:
69. Компьютер, подключенный к интернету, обязательно имеет:
— Связь с удаленным сервером
70. Прикладное программное обеспечение это:
+ Программа общего назначения, созданная для выполнения задач
— Каталог программ для функционирования компьютера
— База данных для хранения информации
71. Первые ЭВМ были созданы в:
72. Служба ftp в интернете предназначена:
+ Для распространения данных
— Для соединения с Интернетом
— Для сохранения данных в облаке
73. Массовое производство персональных компьютеров началось:
+ в начале 2000 года
74. Электронная почта позволяет передавать:
+ Текстовые сообщения и приложенные файлы
— Только текстовые сообщения
— Только приложенные файлы
75. База данных это:
+ модель в которой упорядоченно хранятся данные
— программа для сбора и хранения информации
— таблица с данными в формате Exсe
76. Среди архитектур ЭВМ выделяют:
— Стационарные, портативные, автономные
+ Массивно-параллельные, симметричные многопроцессорные, распределенные
— Выделенные, разделенные, параллельно-ответвленные
77. Энергонезависимыми устройствами памяти персонального компьютера являются:
78. Система программирования предоставляет программисту возможность:
— Проводить анализ существующих тематических модулей и подмодулей
+ Автоматически собирать разработанные модули в единый проект
— Автоматизировать математические модели тех или иных явлений
79. Сжатый файл представляет собой файл:
— Который давно не открывали
— Зараженный вредоносным вирусом
+ Упакованный при помощи программы-архиватора
80. Какую функцию выполняют периферийные устройства?
+ Ввод и вывод информации
— Долгосрочное хранение информации
— Обработка вновь поступившей информации и перевод ее на машинный язык
81. Что не характерно для локальной сети?
— Высокая скорость передачи сообщений
+ Обмен информацией и данными на больших расстояниях
— Наличие связующего звена между абонентами сети
82. Системная дискета необходима для:
— Первичного сохранения важных для пользователя файлов
— Удаления вредоносного программного обеспечения с компьютера
+ Первоначальной загрузки операционной системы
— Транзисторы и системные коммутаторы
84. Привод гибких дисков – это устройство для:
— Связи компьютера и съемного носителя информации
— Обработки команд ввода/вывода данных с компьютера на бумагу
+ Чтения и/или записи данных с внешнего носителя
тест 85. Адресуемость оперативной памяти означает:
+ Наличие номера у каждой ячейки оперативной памяти
— Дискретное представление информации в пределах всех блоков оперативной памяти
— Свободный доступ к произвольно выбранной ячейке оперативной памяти
86. Разрешающей способностью монитора является:
— Количество четко передаваемых цветов
+ Количество точек (пикселей) изображения в горизонтальном и вертикальном направлениях
+ Человек, выполняющий расчеты
88. Зарегистрированные сигналы – это:
— Потоки электромагнитных волн
— Способ передачи информации на большие расстояния
89. Модем – это устройство, предназначенное для:
— Преобразования текстовой и графической информации в аналоговую
+ Организации цифровой связи между двумя компьютерами посредством телефонной линии
— Обеспечения выхода в интернет для ЭВМ
90. Генеалогическое дерево семьи является … информационной моделью
91. Com порты компьютера обеспечивают:
+ Передачу данных между компьютером и телефонами, карманными компьютерами, периферийными устройствами
— Подключение внешнего жесткого диска
92. Почтовый ящик абонента электронной почты представляет собой:
— Участок оперативной памяти почтового сервера, отведенный конкретному пользователю
+ Участок памяти на жестком диске почтового сервера, отведенный конкретному пользователю
— Специальное устройство для передачи и хранения корреспонденции в электронной форме
93. Расширение файла как правило характеризует:
+ Тип информации, содержащейся в файле
94. Программное управление работой компьютера предполагает:
— Последовательность команд, выполнение которых приводит к активации определенной функции компьютера
+ Использование операционной системы, синхронизирующей работу аппаратных средств
— Преобразование аналогового информационного сигнала в цифровой
тест-95. К основным характеристикам процессора не относится:
+ Объем оперативной памяти
— Частота системной шины
96. Тип шрифта TrueType означает, что:
+ Набранный этим шрифтом текст будет выглядеть одинаково и на мониторе, и в распечатанном виде
— Набранный этим шрифтом текст подлежит редактированию в любом текстовом редакторе
— Данный шрифт был использован по умолчанию при первичном создании документам
97. Web-страницы имеют расширение:
98. Технология Ole обеспечивает объединение документов, созданных:
— В любом из приложений Microsoft Office
+ Любым приложением, удовлетворяющим стандарту CUA
— В виде графического потока информации
99. Текстовые данные можно обработать:
100. Виртуальное устройство – это:
+ Смоделированный функциональный эквивалент устройства
101. Файловая система – это:
+ Способ организации файлов на диске
— Объем памяти носителя информации
— Физическая организация носителя информации
102. Полный путь к файлу задан в виде адреса D:\Doc\Test.doc. Назовите полное имя файла:
103. Исходя из признака функциональности различают программное обеспечение следующих видов:
— Прикладное, программное, целевое
+ Прикладное, системное, инструментальное
— Офисное, системное, управляющее
105. Какую структуру образуют папки (каталоги)?
тест_106. К обязательным критериям качества программного обеспечения относится:
107. На физическом уровне сети единицей обмена служит:
108. Укажите различие между информационно-поисковой системой и системой управления базами данных:
— Запрещено редактировать данные
+ Отсутствуют инструменты сортировки и поиска
— Разный объем доступной информации
109. Процесс написания программы никогда не включает:
— Записи операторов на каком-либо языке программирования
+ Изменения физического окружения компьютера
110. Многократное исполнение одного и того же участка программы называют:
111. Что обеспечивает система электронного документооборота?
— Перевод документов, созданных рукописным способом, в электронный вид
+ Управление документами, созданными в электронном виде
— Автоматизацию деятельности компании
112. URL-адрес содержит сведения о:
+ Типе файла и его местонахождении
— Местонахождении файла и языке программирования, на котором он создан
— Типе файла и типе приложения
113. Главная функция сервера заключается в:
— Передаче информации от пользователя к пользователю
+ Выполнении специфических действий по запросам пользователей
114. Сетевая операционная система реализует:
— Связь компьютеров в единую компьютерную сеть
+ Управление ресурсами сети
— Управление протоколами и интерфейсами
115. Взаимодействие клиента с сервером при работе на WWW происходит по протоколу:
тест*116. Архив (база) FTP – это:
117. На этапе отладки программы:
+ Проверяется корректность работы программы
— Проверяется правильность выбранных данных и операторов
— Выполняется промежуточный анализ эффективности программы
Два взгляда на проблему удаления файлов
Физика
Для начала рассмотрим процесс удаления файлов в системе FAT, который по сей день физически происходит одинаково. Условно его можно разбить на четыре этапа. Первые два этапа происходят после набора команды del отчет-01.doc, нажатия в Norton или очистки корзины. Прежде всего происходит замена первой буквы имени файла на код 0E5h. Этим ОС показывает, что теперь данная ячейка в таблице директории свободна. На втором этапе происходит очистка цепочки кластеров в таблице фат, то есть место связанной цепочки занимает 0 — кластер свободен. Третий и четвертый этапы проходят без непосредственного участия пользователя, не зависят друг от друга и бывают разнесены (как с первыми двумя, так и между собой) на значительные промежутки времени. Обычно сначала пропадает информация о названии файла и его атрибутах. ОС при создании очередного файла или папки находит первую свободную ячейку в директории и записывает в нее информацию о новом файле. Затем обычно происходит полная потеря информации о файле, то есть кластеры, в которых он был записан, перезаписываются новой информацией. Иногда это происходит не сразу, а в два и более приемов. До наступления четвертого этапа все данные «почти» в целости и сохранности лежат на диске, но добыть их оттуда бывает чрезвычайно сложно.
Лирика
В недалеком прошлом способность FAT «сохранять» данные после удаления стала большой удачей для пользователей, курсовые работы и квартальные отчеты которых после неудачного нажатия на были возвращены к жизни. Правда, для этого им необходимо было выполнить пару условий: не записывать ничего нового на диск и иметь у себя или у друзей нортоновские утилиты, в состав которых входила программа UNERASE. Говорили, что создатель указанных утилит написал ее после того, как случайно удалил важный документ со своего компьютера. Затем та же утилита в слегка видоизмененном виде появилась в составе MS-DOS. Основная сложность в восстановлении удаленного файла заключается в том, что точно известно бывает только местоположение его первого кластера. Дальнейшую же цепочку можно восстановить в автоматическом режиме лишь приблизительно. Поэтому восстановлением файлов размером более одного кластера иногда приходилось заниматься вручную. Возникает вопрос: а почему бы не оставлять за удаленным файлом всю цепочку в FAT. Вроде, ничего сложного, ведь при установленном в первой букве названия коде 0E5h ОС будет считать его удаленным, а для того, чтобы его восстановить, достаточно вспомнить первую букву. Однако не все так просто: цепочка в FAT осталась и система будет считать ее потерянной, так как формально в директориях нет записей, указывающих на нее, так что без очистки места на диске не прибавится. Можно было при разработке MS-DOS придумать «более правильный» способ удаления, но ее разрабатывали программисты, а у них довольно странная логика. К тому же в то время размеры дисков были крошечные, оперативной памяти было мало, вследствие чего шла борьба за каждый килобайт места, а любое усложнение — это лишний объем. В других ОС такая возможность была заложена изначально, например в корзину Trash в Mас OS помещались все удаленные пользователем файлы, а в Novell пользовательские файлы удалялись только после того, как администратор давал соответствующую команду. К слову, в серверах Windows NT удаление нужного файла на сетевом диске — трагедия для пользователя. Без утилит сторонних фирм, установленных на сервере, отправив по ошибке файл в корзину на собственном столе, человек в ужасе обнаруживает, что файла-то в ней нет и что вернуть его назад не сможет даже сисадмин.
Итак, DOS нуждался в доработке, новая ОС Windows 95 в своем составе уже имела корзину, как на компьютерах Macintosh. Дело в том, что старый способ восстановления файлов при активной работе с диском самой ОС закончился скорее всего ничем. Пользователи, положив файл в корзину (при условии, что он не превосходит размера дискового пространства, установленного на нее), затем могли спокойно взять его обратно в работу. Были случаи, когда во время плановой профилактики компьютера администратор очищал корзину, а потом выяснялось, что в ней лежали важные документы, которые пользователь хранил там, чтобы они не занимали лишнего места. Однако файлы в корзине занимают места не меньше, чем просто на столе или в «Моих документах». Это связано с устройством самой корзины, при попадании в нее файл просто перетаскивается в папку RECYCLED, то есть формально удаляется с прежнего места и переименовывается в файл вида DCxxxx.xxx, а запись о его названии сохраняется в отдельном служебном файле; и лишь по команде «Очистить корзину» с файлом происходят все те превращения, о которых мы говорили в начале. Для некоторых особо мнительных людей «товарищ Нортон» сразу же выпустил, извините за тавтологию, «корзину в корзине», назвав ее «дополнительной защитой корзины». (Это очень напоминает шутку эпохи 286-х компьютеров, когда «умная» операционка на предложение удалить файл noname.tmp начинала засыпать пользователя вопросами: «А Вы уверены? Файл будет удален навсегда, удалять? А может, он Вам еще нужен?» и т.д., в результате пользователь соглашался, что это самый важный и нужный файл, и оставлял его.) Таким образом, защищенная корзина продлевает файлу «жизнь после жизни», перенося его на время в другую папку, из которой его можно снова взять в работу.
Проза жизни
Все ранее рассмотренное относится и к процессу полного уничтожения всех данных, содержащихся в определенных файлах. Если вы по долгу службы на своем компьютере работали с секретной информацией, а после вас доступ к нему может получить кто-то посторонний, то лучшим способом борьбы будет следующий: после «форматирования» жесткого диска, достать его и разбить молотком, желательно тяжелым. Но, к счастью, есть более щадящие способы борьбы за удаление секретной информации. Люди, не знакомые с «физикой процесса», очистив корзину, совершенно напрасно полагают, что могут спать спокойно: налоговая инспекция на изъятом у них компьютере обязательно найдет остатки отчетов о годовых доходах и прочую интересную для них информацию. Так уж бывает, что при удалении двух файлов, нужного и ненужного, чаще всего можно восстановить ненужный, например «Доходы за год», а нужный и куда меньше интересующий налоговиков «Список должников» пропадет со всеми их долгами и адресами. Для «знатоков» можно предложить способ, известный еще с MS-DOS, — воспользоваться нортоновскими утилитами, в которые уже тогда входила программа WipeFile. Она позволяла перед удалением заполнять пространство на диске, занимаемое файлом, произвольным набором букв и цифр. (Известны случаи, когда первый отдел «почтового ящика», узнав о такой утилите, заставлял пользователей в текстовом редакторе заполнять документы нулями с использованием режима замены. Ведь использовать данную утилиту они не могли — это же была программа вероятного противника — и толком не разобрались, как она работает. Это было, мягко говоря, не эквивалентно данной утилите, так как в данном случае многое зависит от автора текстового редактора, а именно от того, как он выполнил процедуру сохранения файлов.) Но что же делать людям, которые не приобрели данных утилит? Во-первых, можно поискать аналогичную замену среди бесплатных или условно-бесплатных программ. Во-вторых, произвести самостоятельные действия, которые затруднят поиск интересующей кое-кого информации. Часть действий ваша ОС совершит и без вашего участия, записывая и перезаписывая файлы, а сами вы можете:
Таким образом вы значительно усложните жизнь тем, кто интересуется чужой информацией. И запомните, что люди, которые станут заниматься восстановлением информации, не будут затрачивать больше времени и сил, чем она действительно стоит.