![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| anton99v |
|
|||
|
Unregistered |
Как удалить файл без возможности восстановления?
Очень надо |
|||
|
||||
| Wowa |
|
|||
|
Эксперт Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: нет Всего: 290 |
Самый простой вариант. Удали и создай с таким же именем, а затем и его удали.
Но это не самый надежный способ. |
|||
|
||||
| anton_99v |
|
|||
|
Unregistered |
А есть ли способ понадежнее (низкоуровневая работа с диском)?
|
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Не нужна! Открой его на запись, и сначала перезапиши его нулями, потом сотри.
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| anton99v |
|
|||
|
Unregistered |
Не помогает!
UnErase из Norton Utilities 2001 находит более раннюю копию файла и позволяет восстановить:(( |
|||
|
||||
| Alex101 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 891 Регистрация: 8.4.2002 Где: Москва Репутация: нет Всего: 10 |
Может, он находит ту версию, которую ранее удалял? Самый надежный способ - это перезаписать, удалить, а потом дефрагментировать А вообще, надо по томуже адресу на диске что-то записать. А ОС какая? -------------------- С уважением, А. Фролов. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Ну извини он находит не удалённый файл, а какой-то другой. Работа на низком уровне - довольно сложная штука, причём если речь идёт об NT то, как я понимаю, надо делать свой сервис. Могу предложить такой вариант: 1) Удаляешь файл. 2) Затем создаёшь один или несколько файлов которые занимают всё свободное место на диске 3) Прописываешь их нулями 4) Удаляешь их Это довольно длительный процесс и может занять часы при наличие большого количества свободного места, но после этого ты гарантированно не восстановишь ничего из удалённого. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Alex101 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 891 Регистрация: 8.4.2002 Где: Москва Репутация: нет Всего: 10 |
У меня все затерлось напрочь:
PS А потом его удаляешь DeleteFile(имя файла); -------------------- С уважением, А. Фролов. |
|||
|
||||
| anton99v |
|
|||
|
Unregistered |
ОС WIN98.
Видимо, без перезаписи конкретного места на диске не избежать возможности восстановления... А создание файла с нулями лишь попытка подставить какую-то копию удаляемого файла... |
|||
|
||||
| Alex101 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 891 Регистрация: 8.4.2002 Где: Москва Репутация: нет Всего: 10 |
Так тебе надо, чтобы невозможно было восстановить файл с заданным именем? А смысл? Имя будет видно по-любому, даже ежели ты диск затрешь... -------------------- С уважением, А. Фролов. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Дык переименуй сначала, а потом убей... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| Alex101 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 891 Регистрация: 8.4.2002 Где: Москва Репутация: нет Всего: 10 |
Ларчик просто открывался Наверное, тема себя уже исчерпала... -------------------- С уважением, А. Фролов. |
|||
|
||||
| FdX |
|
|||
|
Unregistered |
Гдето на сайте PGP я видел исходный текст версии 6.5.х.
Весит помойму 8 мюгов. У меня PGP 7.0.3, он умеет невосстановимо стирать файлы, но ведь и в предидущих версиях было Wipe. Скачай, разберись, возможно поможет. Ссылка вроде такая: http://www.pgpi.org/cgi/download.cgi?filename=pgpsrc658win32.zip |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |