web-dev-qa-db-ja.com

Notepad ++がクラッシュしたときにコード行が失われる

プログラムがクラッシュしたとき、いつものように、私は今朝Notepad ++で.jsファイルを作成していました。そのため、私はそれを終了し、それを再度開いて、.jsファイル内のすべてのコード行が消えていたことを確認し、残っているものがないのでサイズが0kbのファイルのみが残っていることを確認しました。いったいどうしてそんなことは可能だろう?入力したものはすべて消去され、ファイルは何もないかのように保存されました。

私のコードを取り戻す方法を知っていますか?それとも、誰かにこのようなことが起こったことがありますか? :/そこには多くの仕事があり、すべてを再入力する気にならないので、ちょっと心配しています...

77
Netero_sama

そのオプションが有効になっている場合(デフォルトでは有効)、Notepad ++は編集したファイルのバックアップコピーを保持します。

バックアップは、ディレクトリ%APPDATA%\ Notepad ++\backupfilename@datetimeという形式で見つけることができます。

178
Indrajit

Notepad ++がクラッシュしたときに4つの未保存ファイルを失い、ネットを検索して、バックアップフォルダー以外の未保存ファイルを取得する別の方法を見つけました

C:\ Users\{username}\AppData\Roaming\Notepad ++\backup

私と同じ問題に直面している他の人の助けになることを願っています。ダンプファイルは次の場所に配置できます。

C:\ Users\{ユーザー名}\AppData\Local\Temp\N ++ RECOV

内部に.dumpファイルがあります。これは未保存のファイルを見つけた場所です。 Notepad ++でダンプファイルを開き、保存されていない作品を確認できます。

35
Estin Chin

これは最近数回私に起こり、失われたコードを回復することを可能にするいくつかの解決策を見つけました。

Windows 7およびおそらく他の最新のWindowsバージョンの場合:

  • エクスプローラーでファイルを見つけます。サイズは0KBになります。それを右クリックして、コンテキストメニューから[プロパティ]を選択します。
  • [以前のバージョン]タブを選択します。最新の復元ポイントで保存されたかなり新しいバージョンが見つかる可能性が高くなります。少し古い場合は、おそらく現在の0KBよりも優れています。
  • [復元]ボタンをクリックします。

私の個人的な最適なソリューション:

これは何度か起こり、Windowsの以前のバージョンは常に最新ではなかったため、0KBクラッシュの前に常に最新の最新バージョンを提供できる別のソリューションを探しました。

コンピューターにソリューションが既にインストールされていることがわかりました。私は常に作業ファイルをクラウドにバックアップするSugarSyncアカウントを持っています。このサービスの大きな部分は、SugarSyncが常に最新の5つのバージョンをクラウドに保持することです。したがって、現在のバージョンは0KBですが、最後のバージョンの次をダウンロードして、コンピューター上のファイルを更新できます。

他のバックアッププログラムがある場合は、そのサービスが異なるバージョンを保持していて、回復できるかどうかを確認できます。

13
Hvck

何年もバックアップなしでnotepad ++を使用してきました。ある日、これも私に起こります。

可能な解決策として私が見つけたものは次のとおりです。

http://buffernow.com/notepad-plus-crash-recover-your-lost-file/ (Indrajitの回答と同様)-あまり役に立たない。 ファイルが見つかりませんでした。

recovered私のファイル1週間前にHvck

ここで同じ問題。同じ答え: https://superuser.com/questions/390204/how-to-restore-a-previous-version-of-file-in-notepad

1つの教訓:バックアップを使用してください!

  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

notepad++ backup

**UPDATE**

それは再び私に起こった!ファイルを復元する別の方法:ブラウザでソースを表示し、ファイルを別の場所に再保存します。あなたのブラウザにファイルをロードできるほど幸運なら:) cssファイルとjsファイルでうまくいきました。

ファイルの比較:バックアップされたN ++とブラウザとファイルのファイルが一致するもの。ああ、神様!

12
Adrian P.

タスクバーをクリックして実行し、-%APPDATA%Notepad ++をクリックしてバックアップをクリックします。

filename.extensionname@year-month-date_timeによって保存されたファイル

8
Pankaj Upadhyay

これに答えるには遅すぎることは知っていますが、私の答えが他の人を助けるかもしれません。

最近、同じ問題に遭遇しました。その後、定期的になりました。私は問題自体の解決策を見つけられませんでしたが、それは多くの異なる理由によって引き起こされる可能性があるため、おそらく普遍的な解決策は存在しません。

ただし、notepad ++が閉じられていないときにファイルを保存する方法があります。バックアップフォルダが空の場合でも。

まず、閉じないでください notepad ++。タスクマネージャーを開き、notepad ++プロセスを見つけて、DumpまたはCreate dump fileオプションを見つけます。クリックして。これにより、プロセスのメモリダンプ全体が作成されます。このダンプには、開いたドキュメントが含まれます。ただし、このデータを見つける必要がある場合があります。さらに、別のエンコードである場合があります。ほとんどの場合UTF8であると思いますが、完全にはわかりません。

ダンプファイルは、notepad ++自体のような単純なプログラムまたは16進エディタで調べることができます。

4
Aneri

この回答は、NotePad ++の最新バージョンに適用されます。ファイルのフォルダーに移動し、nppBackupというサブフォルダーがあるかどうかを確認します。最近、バックアップが%AppData%/ Notepad ++/backupに作成されないことが時々ありましたが、次のファイル名形式[元のファイル名] [日付スタンプ] _ [タイムスタンプ]で常に作成されるようです。 bak

0
clayRay
  • メモ帳は開いているファイルを自動保存しないので、残念ながらあなたはあなたの仕事を失いました
  • 次回Notepad ++を使用して、ファイルを自動的に取得できます
  • このリンクを参考にしてください Notepad ++ recovery
0

上記のすべてのソリューションを試しましたが、何もうまくいきませんでした。

しかし幸運なことに、私はEclipseでも1日前にファイルを開いています。 Eclipseおよび他のすべてのIDEは、すべてのファイルのキャッシュを保持しています。そのキャッシュからファイルのコピーを取得できます。 Eclipseからコピーを取得します。

  • ファイル名を右クリック
  • [置換]-[ローカル履歴]の[前へ]に移動します
0
Akshay Khopkar