Втрачені рядки коду під час аварії Notepad ++


79

Я працював над файлом .js сьогодні вранці на Notepad ++, як завжди, коли програма просто виходила з ладу. Тому я закінчив це і знову відкрив його, щоб побачити, що всі мої рядки коду в моєму файлі .js зникли, і тепер у мене залишився лише файл розміром 0 кб, оскільки в ньому нічого не залишилось. Як, блін, це взагалі можливо? Він стер все, що я ввів, і зберег файл, ніби в ньому нічого немає.

Чи знаєте ви спосіб повернути мій код? Або щось подібне колись траплялося з кимось? : / Я якось переживаю, бо там було багато роботи, і мені не хочеться все це переписувати ...


2
Мої співчуття. Я не думаю, що відновлення даних тут можливе, оскільки, схоже, файл на диску було перезаписано, і вміст буфера, швидше за все, було в пам'яті. У майбутньому використовувати редактор, який автоматично генерує резервні копії?
merlin2011

Я також стикався з цим питанням частіше протягом останніх кількох тижнів. Може бути пов’язано з останньою версією, оскільки цього ніколи раніше не було. Я відновив свої файли зі скомпільованого файлу .apk. Хтось може запропонувати кращий текстовий редактор для файлів js? Thx
AnR

Відповіді:


179

Коли цю опцію ввімкнено (і це за замовчуванням), Notepad ++ зберігає резервну копію файлів, які ви редагуєте.

Ви можете знайти резервні копії в каталозі % APPDATA% \ Notepad ++ \ backup у форматі filename@datetime.


2
На жаль, мій код не був створений. Чому він коли-небудь перезаписує файл порожнім? Це взагалі не має сенсу.
ійрін,

37

Я втратив чотири незбережені файли, коли мій Notepad ++ зірвався, я шукав через мережу та знайшов інший спосіб отримати незбережені файли, крім папки резервної копії

C: \ Users \ {ім'я користувача} \ AppData \ Roaming \ Notepad ++ \ резервна копія

Сподіваюся, це може допомогти іншим, хто стикається з тією ж проблемою, що і я. Ви можете спробувати знайти файли дампа за адресою

C: \ Users \ {ім'я користувача} \ AppData \ Local \ Temp \ N ++ RECOV

Усередині буде файл .dump, саме тут я знайшов свої незбережені файли. Ви можете відкрити файл дампа за допомогою Notepad ++ і переглянути свої незбережені роботи.


Після безрезультатного пошуку файлів, які не були збережені в каталозі резервної копії, я знайшов їх усі в цьому файлі для відновлення. Я пропустив це, оскільки знайшов лише папку Notepad ++ у роумінгу, але не думав шукати в Local \ Temp. Оскільки Notepad ++ відмінно відновлює незбережені файли після закриття та відкриття програми, я зрозумів, що вони повинні бути НЕЗДЕ. Дуже дякую!
G_H

зауважте, що іноді цей каталог не видно за замовчуванням, краще ввести його в рядок панелі пошуку
Tine Koloini

13

Останнім часом це траплялося зі мною кілька разів, і я знайшов кілька рішень, які дозволяють відновити загублений код.

Для Windows 7 та, можливо, інших сучасних версій Windows:

  • Знайдіть файл у Провіднику файлів. Розмір буде 0KB. Клацніть правою кнопкою миші, а потім виберіть контекстне меню Властивості.
  • Виберіть вкладку Попередні версії. Є велика ймовірність, що ви знайдете досить останню версію, збережену під час останньої точки відновлення. Якщо він трохи старий, він все-таки, мабуть, кращий за поточний 0KB.
  • Натисніть кнопку Відновити.

Моє особисте оптимальне рішення:

Оскільки це траплялося зі мною кілька разів, і попередня версія Windows не завжди була оновленою, я шукав інше рішення, яке завжди могло дати мені останню, найсучаснішу версію до збою 0KB.

Я виявив, що рішення вже встановлено на моєму комп’ютері. У мене є обліковий запис SugarSync, який завжди створює резервні копії моїх робочих файлів у хмарі. Чудова частина послуги полягає в тому, що SugarSync завжди зберігає останні 5 версій у хмарі, тому, хоча поточна версія становитиме 0 КБ, ви можете завантажити наступну до останньої версії та оновити свій файл на своєму комп’ютері.

Якщо у вас є інша програма резервного копіювання, ви можете перевірити, чи зберігає ця служба також різні версії, які ви можете відновити.


Чудово, я не знав про вкладку попередніх версій у Windows. Я зміг відновити та втратив стару версію, яка була далі, ніж моя перезапис.
Джон

спасибі - врятував мене від необхідності перейти до моєї останньої збереженої резервної версії, але не включав останні кілька днів роботи. Дуже вдячний!
gavgrif

12

Я роками користувався Блокнотом ++ без резервного копіювання. Одного разу це трапилося і зі мною.

Ось, що я знайшов як можливі рішення:

http://buffernow.com/notepad-plus-crash-recover-your-lost-file/ (подібно до відповіді Indrajit) - не надто допомагає. Я не знайшов там свій файл.

Я відновив свій файл тиждень тому відповідно до відповіді Hvck

Тут та сама проблема. Ті самі відповіді: /superuser/390204/how-to-restore-a-previous-version-of-file-in-notepad

Вивчений один урок: Використовуйте резервну копію!

  1. використовувати плагін: http://www.ilovefreesoftware.com/12/windows/two-plugins-auto-save-files-notepad-auto-save-autosave2.html

  2. використовувати резервну копію notepad ++ http://allinworld99.blogspot.ca/2015/01/notepad-backup-files.html

резервне копіювання блокнота ++

** ОНОВЛЕННЯ **

Зі мною це сталося знову !!! Ще один спосіб відновити файл: перегляньте джерело в моєму браузері та збережіть файл в іншому місці. Якщо вам пощастить завантажити файл у ваш браузер :) Це спрацювало для мене як для css-файлу, так і для js-файлу.

Порівняння файлів: що відповідає резервна копія N ++ та файл із браузера та файлів. О БОЖЕ МІЙ!


1
Я пропустив варіант резервного копіювання в налаштуваннях. Дякую, що повідомив мені!
Nekomajin42,

Я хотів би, щоб резервне копіювання було налаштуванням за замовчуванням. Щойно я загубив файл "Новий 1", де, на мою думку, кілька днів робив нотатки під час роботи. Набагато гірше, коли ти не знаєш, що саме ти втратив!
RufusVS

Я перейшов на VSC 2 роки тому, і у мене немає проблем та покращення робочого середовища. Якщо ви знаходитесь тут, тому що це на вас розбилося, ви повинні зробити те саме. RIP, Notepad ++! Це був корисний інструмент для розробників, але зараз я використовував здебільшого як текстовий редактор.
Адріан П.

8

ПЕРЕЙТИ на панель завдань клацніть і запустіть % APPDATA% , клацніть на Notepad ++ клацніть для резервного копіювання .

Ваші файли, збережені filename.extensionname@year-month-date_time


Там багато файлів ... крім того, який мені потрібен, ха-ха (сміється, але плаче)
валканая

4

Я знаю, що пізно відповідати на це, але, можливо, моя відповідь допоможе іншим.

Нещодавно я стикався з такою ж проблемою. Потім це стало регулярним. Я не знайшов рішення самої проблеми, крім того, вона може бути викликана багатьма різними причинами, тому, ймовірно, не існує універсального рішення.

Однак є спосіб зберегти файли, поки notepad ++ не закритий. Навіть якщо папка резервних копій порожня.

Перш за все, не закривайте блокнот ++. Відкрийте диспетчер завдань, знайдіть процес notepad ++ і знайдіть параметр Dumpабо Create dump file. Клацніть на ньому. Це створить цілий дамп пам'яті процесу. Цей дамп буде містити документи, які ви відкрили. Однак вам може знадобитися знайти ці дані, плюс вони можуть бути в іншому кодуванні. Я думаю, це більшість часу в UTF8, але я не повністю впевнений.

Файл дампа можна перевірити за допомогою простих програм, таких як сам блокнот ++, або за допомогою шістнадцяткового редактора.


0
  • Блокнот не зберігає автоматично свій відкритий файл, тому, на жаль, ви втратили роботу .
  • Наступного разу, коли ви зможете використовувати Notepad ++, він автоматично отримує файл
  • Перейдіть за цим посиланням, щоб це допомогло вам відновити Notepad ++

3
Ну ось що я використовую, останню версію Notepad ++, і я зберігав свій файл щоразу, коли була зроблена модифікація. Але цього разу він розбився і видалив все, що було в моєму файлі ... Я, мабуть, втратив роботу так :(
Netero_sama

Ви не вказали у своєму запитанні, що використовуєте блокнот ++.
Дхрувін Сухадія

не зовсім те, що мені потрібно, але це може допомогти в майбутньому, дякую
Netero_sama

Неправда. Рішення Індраїта працює, тож ні, ви не втратили свою роботу, на щастя!
evilunix

0

Я спробував усі вищезазначені рішення, але у мене нічого не працювало.

Але на щастя, я також відкрив файли на день раніше в eclipse. Eclipse та всі інші IDE підтримують кеш усіх файлів. Ви можете отримати копію файлу з цього кешу. Щоб отримати копію із затемнення.

  • Клацніть правою кнопкою миші на Ім'я файлу
  • Перейдіть на сторінку Замінити на - Попереднє з місцевої історії

0

Ця відповідь стосується більш пізніх версій NotePad ++: Перейдіть до папки файлу та перевірте, чи є вкладена папка з назвою nppBackup. Нещодавно я виявив, що іноді резервна копія не створювалася в% AppData% / Notepad ++ / backup, але вона, здається, завжди створюється тут із наступним форматом імені файлу [оригінальне ім'я файлу] [штамп дати] _ [штамп часу]. бак

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.