1

Я только что закончил проект и перезагрузил компьютер. Он больше не хотел загружаться, поэтому мне пришлось использовать опцию восстановления системы Windows 7. Он побежал на минуту, а затем загрузился. Теперь большая часть моего исходного кода за последние 4 дня работы пропала!

Предыстория: иногда (чаще всего после установки нового программного обеспечения) ноутбук больше не загружается. Он просто покажет маленький флаг Windows 7, но больше не будет считываться с жесткого диска. Если я затем произвожу принудительную отмену и перезагружаюсь, он спрашивает меня, нужно ли запускать Windows нормально (что не будет работать) или запустить "Восстановление запуска Windows". Если я запускаю его, он делает что-то около двух или трех минут, а затем я снова могу загрузить Windows. Обычно после этого файлы .exe, которые я добавлял на компьютер в предыдущие дни, исчезают, но другие файлы до сих пор не были затронуты.

Но теперь, после того, как это произошло, целая куча «.as» (исходных файлов ActionScript) из моего проекта исчезла!

Кто-нибудь знает где и есть ли способ их восстановить?

4 ответа4

3

AFAIK, нет никакого способа восстановить ваши данные без использования "криминалистических инструментов", таких как TestDisk, при условии, что

  • вы не использовали контроль версий (SVN, GIT и т. д.)
  • у вас нет (недавней) резервной копии

Несколько советов на будущее:

  1. Если вы работаете с критически важными данными, всегда проверяйте наличие последней резервной копии! Всегда !
  2. Используйте инструмент контроля версий!
  3. Если ваша машина начинает показывать ошибки или ведет себя странно: устраните проблемы немедленно. Если вам необходимо: переустановите свою ОС и восстановите данные из резервной копии, но никогда не работайте с явно сломанной ОС.

[редактировать № 1] Еще один важный совет: если вы действительно хотите восстановить данные, немедленно прекратите использование данного раздела !

Загрузитесь с LiveCD и используйте dd или другой аналогичный инструмент для создания образа диска вашего раздела. В противном случае вы можете случайно перезаписать данные, которые вы хотите восстановить, просто используя ваш диск. Когда вы загружаете свою ОС, она обычно записывает данные на диск (журналы и т.д.), Поэтому может перезаписывать ваши данные.

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

1

Вы должны проверить и посмотреть, показывает ли "Восстановить предыдущие версии" что-либо в указанных папках.

1

Если вам повезло, восстановление не записало поверх ваших существующих данных. Возможно, в прошлом мне везло, но я нашел, что Windows пишет для пустых секторов диска. Это означает, что даже если файл удален, он на самом деле не удален; просто указатель на файл удаляется.

Я имел большой успех в восстановлении файлов, используя несколько ресурсов для восстановления файлов. Совсем недавно я использовал Reuva, чтобы восстановить несколько лет фотографий для друга, когда ее жесткий диск потерпел крах. Recuva свободна. Также есть несколько коммерческих приложений для восстановления файлов.

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

0

Он не связывает ссылки, вам лучше всего выбрать бесплатную комбинацию TestDisk и Photorec или платное решение для криминалистики, такое как WinHEX. Посмотрите мой почти законченный пост восстановления здесь и настройте контроль версий и инкрементные резервные копии в следующий раз, чтобы обезопасить себя ... ;-)

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .