Подтвердить что ты не робот

Помогите! Восстановить файл Eclipse

Я использую eclipse, когда я закрываю eclipse, он просит меня сохранить файл, я нажимаю yes и затмение выключается. Когда я открываю свой компьютер, я вижу, что на диске осталось всего 3 байта, и у меня плохое чувство. Я иду в свой файл и о боже, он совершенно пуст, размер 0 байт!: (

Мне нужен этот файл обратно, может ли бесплатная программа восстановления работать в этом случае?

4b9b3361

Ответ 1

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

  • Найдите файл в вашем проводнике (пакет, проект, навигатор).
  • Щелкните правой кнопкой мыши по файлу и найдите меню для сравнения... (Я рекомендую сравнить, хотя в вашем случае это не имеет значения, так как файл теперь пуст)
  • Выберите локальную историю... из подменю

Если вам повезло, и я использовал Eclipse для редактирования файла, вы должны найти там несколько записей. Посмотрите их, скорее всего, вы найдете контент.

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

Удачи, если это не сработает, я боюсь, что SO не поможет вам: - (

--- EDIT --- Немного что-то, что может помочь сделать этот трюк немного более полезным.

вы можете изменить объем информации, которую Eclipse хранит в локальной истории, перейдите к вашим предпочтениям, а затем general- > Workspace- > Local History (здесь Indigo может отличаться в других версиях). Если вы склонны слегка загореться или сжигать полночное масло слишком много, это поможет вам восстановить на следующий день исправление ошибок, которое вы настаивали на завершении перед сном.

Ответ 2

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

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

Загрузите компакт-диск Knoppix и начните grepping! Knoppix - это Linux-установка, работающая с компакт-диска, без записи на ваш жесткий диск.

  • get knoppix: http://www.kernel.org/pub/dist/knoppix/KNOPPIX_V6.0.1CD-2009-02-08-EN.iso)

  • Загрузите его. Запустите терминал. Поиск на жестком диске:

    $ sudo grep "Four score and seven years" /dev/hda
    
  • Если это что-то изменит, скопируйте и вставьте в текстовый редактор и сохраните на USB-накопитель или отправьте его самому себе через веб-адрес электронной почты.

Если у вас есть диски SCSI или SATA, вам нужно использовать /dev/sda вместо /dev/hda

Другой ответ правильный, каждый момент, когда ОС продолжает работать, уменьшает шансы на восстановление. вытащите питание и используйте другой компьютер для подготовки компакт-диска knoppix.

Ответ 3

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