Форум программистов, компьютерный форум, киберфорум
Жесткие диски, HDD
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/29: Рейтинг темы: голосов - 29, средняя оценка - 4.72
238 / 49 / 6
Регистрация: 10.06.2012
Сообщений: 268
Записей в блоге: 1
1

Перезапись секторов на диске

29.08.2012, 15:53. Показов 5332. Ответов 3
Метки нет (Все метки)

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

Принцип работы простой, казалось бы: программа копирует, а затем удаляет файл объемом 1 Мб столько раз, сколько нужно пользователю. Например, если он хочет отчистить 1 Гб на жестком диске таким образом, ему нужно вбить число 1024.

Но есть одна проблема: при копировании данного файла, а затем его удаления, будет ли он все время записывается в одни и те же сектора? Или же каждый раз - совершенно разные и случайные? Иначе эффект от программы будет практически нулевым!

Добавлено через 33 минуты
Есть такие специальные программы, кстати - шредеры, и я в курсе, что имеется множество алгоритмов удаления и т.д. Но меня все же интересует именно предложенный мною вариант, как очень простой.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.08.2012, 15:53
Ответы с готовыми решениями:

Неверно расчитывается количество секторов на диске
Всем здравствуйте. Возникла проблема с жестким диском WDC WD20EARX (он же: Western Digital...

Постоянное увеличение битых секторов на жёстком диске
Купил жёсткий диск. В итоге через 2 недели при скачивание чего то с торрента, выключили свет. Когда...

Много зеленых секторов в MHDD на новом диске
Здравствуйте! Помогите разобраться мне со следующей проблемой. Есть новый хард 4 Тб...

Защищает ли RAID 1 от битых секторов на жестком диске?
Всем привет! Может быть кто-то знает? Защищает ли массив RAID 1(а именно зеркальный том Windows)...

3
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
30.08.2012, 11:05 2
Эмм... Штатный дефрагментатор не предлагали?
0
238 / 49 / 6
Регистрация: 10.06.2012
Сообщений: 268
Записей в блоге: 1
30.08.2012, 12:36  [ТС] 3
Меня все же мой примитивный вариант интересует, кто-либо, разбирающейся в работе HDD хорошо, пусть ответит. И при чем тут дефрагментатор?
0
Эксперт HardwareЭксперт Windows
21304 / 12114 / 653
Регистрация: 11.04.2010
Сообщений: 53,466
30.08.2012, 13:30 4
перезаписваются файлы рандомно, в первый же попавшийся сектор, определленный в MFT как пустой
Цитата Сообщение от Craw Посмотреть сообщение
И при чем тут дефрагментатор?
а логически подумать?
и зачем вам изобретать велосипед, не пойму...
1
30.08.2012, 13:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.08.2012, 13:30
Помогаю со студенческими работами здесь

Как рационально разместить файлы на диске, если логические адреса секторов не соответствуют действительным?
Друзья! Сейчас читаю про адресацию секторов на жёстком жиске. Оказывается, контроллер жёсткого...

Чтение секторов на диске
Подскажите, как в приложении Win32 прочитать на дискете сектор с заданным цилидром головкой и...

Восстановление сбойных секторов на диске
У меня на нотбуке не открывается ни один сайт. Как поняла из действий мастера. Проблема возникла...

Определить количество секторов на диске
Здравствуйте! Требуется посекторно читать диск (флешку). Проблема с определением количества...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru