VSCodeで削除したファイルを復元するには?この記事では、3つの方法をご紹介します。大切なファイルを復元したい方、ぜひ続けてご覧ください。
Microsoft Visual Studioは、Microsoftが開発した統合開発環境(Integrated Development Environment、IDE)です。ソフトウェアの開発やプログラミングに使用されます。Visual Studioは、個人の開発者から大規模な企業の開発チームまで幅広く利用されており、マイクロソフトの主力の開発ツールの一つとして広く知られています。
しかし、使用する際にデータの喪失はいつでも起こり得ます。あなたは過去にVSCodeのファイルを誤って削除したことがありますか?コードを書き戻すことは時間がかかるので、複雑なプロジェクトが失われると、きっとイライラでしょう。そのため、書き直す代わりに、元のファイルを復元したほうがよいでしょう。
復元方法を取得する前に、まずVSCodeで削除したファイルはどこに行くのかを解説します。単に「Delete」キーを押すことでVSCodeのファイルを削除する場合、まずはゴミ箱をチェックする必要があります。
もし、ゴミ箱に見つからないなら、ファイルはPCから完全に削除されています。しかし、それらのアイテムはすぐには消去されません。その領域が新しいデータによって上書きされるまでファイルが復元可能です。
したがって、大切なファイルが誤って削除されたことに気づいたら、PCの使用を停止し、すぐに以下の方法でファイルを取り戻しましょう。
利用可能なバックアップがない場合、ゴミ箱にファイルが見つからない場合の最善の解決策は、MyRecoverなどの専門的なファイル復旧ツールを使用することです。このソフトによって3つのステップだけでVSCodeで完全に削除したファイルを復活できます。
データ損失は日常生活でよく起こります。MyRecoverは、内蔵/外付けHDD/SSD、USBドライブ、SDカードなどのデバイスから削除または紛失したファイルを簡単かつ迅速に復元することができます。
他のデータ回復ソリューションと比較して、このソフトは次のようなメリットがあります:
では、MyRecoverをダウンロードし、インストールして次の手順に従ってVSCodeで削除したファイルを取り戻しましょう。
ステップ 1. MyRecoverを開きます。削除したVSCodeファイルが元に保存されていたパーティションまたはボリュームを選択します。そして、「スキャン」をクリックします。
ステップ 2. MyRecoverは自動的に復元可能なファイルをスキャンします。
✍ヒント:復元するファイルをより速く見つけたい場合、「フィルター」を利用することができます。この機能を使えば、種類、更新日、サイズによってファイルを見つけることができます。また、ファイル名を覚えている場合、直接検索バーで検索することもできます。*拡張子を検索することもできます。
ステップ 3. 復元したいファイルを選択し、「復旧 xつのファイル」をクリックし、復元先を選択してファイルを復元します。*スキャンの完了を待たずに、ファイルを復元することができます。
データ復元ソフトを使用せず、VSCodeで削除したファイルを復元するためにの他の可能な方法もあります。復元する前に、まずVisual Studio Codeを開き、「ファイル」→「最近使用した項目を開く」を選択し、削除したファイルがリストにあるか確認してください。
「ファイル履歴」または「システムの保護」が有効になっている場合は、「以前のバージョン」を使用して誤って削除したファイルを取り戻すことができます。
ステップ 1. VSCodeファイルが保存されていたフォルダの親フォルダに移動し、右クリックし、「プロパティ」を選択します。
ステップ 2. 「以前のバージョン」タブをクリックします。復元したいバージョンをクリックし、「開く」をクリックし、復元したいVSCodeファイルを見つけてコピーし、他の場所に貼り付けます。
Microsoft公式のファイル回復ソフトであるWindows File Recoveryを使用してVisual Studio Codeで削除したファイルを復元することもできます。Windows File Recoveryはコマンドラインツールであり、使用するためには一定の技術的な知識とコマンドの使用方法を理解する必要があります。
次に、その使い方を詳しく紹介します。Windows 10のバージョン2004(2020年5月リリース)以降のバージョンでのみ利用可能なので、ご注意ください。
ステップ 1. Microsoftストアに移動して「Windows File Recovery」と検索します。「入手」をクリックし、Windows File Recoveryをダウンロードしてインストールします。
ステップ 2. 「Windows File Recovery」のインストールが完了したら、「Windows」+「S」キーを押し、検索ボックスに「Windows File Recovery」と入力し、表示結果から「管理者として実行」を選択します。
ステップ 3. デイスクトップから「PC」を開きます。ファイルが元に保存されていたドライブを右クリックし、「プロパティ」を選択してファイルシステムを確認します。
ステップ 4. 「Windows File Recovery」に戻し、システムファイルとデータ損失の状況によって次の表からモードとスイッチを選択します。
ファイルシステム | 状況 | 推奨モード |
NTFS | 最近削除した | デフォルト |
NTFS | しばらく前に削除された | まずセグメントを、次にシグネチャーを試す |
NTFS | ディスクをフォーマットした | まずセグメントを、次にシグネチャーを試す |
NTFS | ディスクが破損した | まずセグメントを、次にシグネチャーを試す |
FATおよびexFAT | すべての状況 | シグネチャー |
パラメータ/スイッチ | 説明 | 対応モード |
/n |
/n :ファイル名やパス、ファイル拡張子などを指定してスキャンします。条件を複数指定することもできます。 例: /n 見積り.xlsx → 見積り.xlsx という名前のファイルをスキャンします。 /n *.pdf → 拡張子.pdfのファイルをスキャンします。 /n \users\(ユーザー名)\Pictures\ → ピクチャフォルダー内のファイルをすべてスキャンします。フォルダーを指定する場合は、最後に必ず \ を入れてください。 /n "\users\(ユーザー名)\Documents\My Data\*議事録*" → ドキュメント内の My Data というサブフォルダに保存されていたファイルで、名前に 議事録 が含まれるファイルをスキャンします。ファイル名、またはパスにスペースが含まれる場合は、" "(ダブルコーテーション)で囲む必要があります。 |
デフォルト |
/y: | 特定の拡張子を持つファイルをスキャンします。複数の項目を入力する場合は、カンマで区切ってください。 | シグネチャー |
/p: |
復元操作のログファイルを回復ドライブのデフォルトの場所とは異なる場所に保存します(例:D:\logfile)。 |
すべてのモード |
/segment | セグメントモード。ファイルレコードセグメントを使用するNTFSドライブ用の復元オプション | セグメント |
/signature | シグネチャーモード。ファイルヘッダーを使用するすべてのファイルシステムタイプ用の復元オプション | シグネチャー |
基本的なコマンドは次のとおりです。
winfr ソースドライブ: ターゲットドライブ: [/選択したモード] [/選択したスイッチ]
選択したモードとスイッチを中に貼り付いてください。
例えば、Eドライブから失われたファイルをDドライブに復元したい場合は、次のようなコマンドを入力して「Enter」キーを押して実行します。
winfr E: D: /segment /n *.txt
Visual Studioの削除ファイルがゴミ箱に表示されない場合の修正方法を知った後、以下はVisual Studioのファイル回復についてさらに詳しく知るための3つのよくある質問です。
はい、ファイル履歴が有効になっているか、復元ポイントが作成されている場合は、「以前のバージョン」を使用してVisual Studioで上書きされたファイルを復元することができます。
手動で保存されていないVisual Studio Codeファイルを復元することができます。保存されていないすべてのファイルはデバイスのストレージに保存されています。見つけたら、それらをVSCodeエディタに簡単に復元することができます。 Windows PCの場合: VSCodeファイルは「%appdata%/Code/Backups」にあります。 Insidersは「%appdata%/Code - Insiders/Backups」にあります。 OSSバックアップは「%appdata%/Code - OSS/Backups」にあります。 Mac PCの場合: すべてのVSCodeファイルは「$HOME/Library/Application Support/Code/Backups」にあります。 Insidersは「$HOME/Library/Application Support/Code - Insiders/Backups」にあります。 すべてのOSSバックアップは「$HOME/Library/Application Support/Code - OSS/Backups」にあります。
1. Visual Studioで「ファイル」→「自動保存」をクリックし、自動保存をオンにしてVSCodeファイルを安全に保ちます。 2. 「ファイル履歴」をオンにして、さまざまなバージョンのVSCodeファイルのバックアップを作成します。 3. 専門的なバックアップフリーソフトであるAOMEI Backupper Standardを使用して、VSCodeファイルが保存されているフォルダを定期的にバックアップします