關於Visual Studio Code刪除檔案復原的超詳細教學(2024最新)

不小心刪掉Visual Studio Code檔案?請別擔心,在這裡將為您介紹Visual Studio Code刪除檔案復原的可靠方法,請結合實際情況進行選擇。

Louis

作者 Louis / 更新於 2024年03月06日

分享到: instagram reddit

場景:我不小心刪掉了Visual Studio Code檔案

Microsoft Visual Studio(簡稱VS)提供了一個全方位整合式開發環境,以便開發人員撰寫、編輯、偵錯以及建置程式碼。

在Visual Studio的使用過程中會用到很多檔案,它們通常會被存放到同一個項目資料夾中,以便隨時使用。然而,Visual Studio Code檔案遺失的情況仍然時有發生。

visual-studio-code

【原本只想清理 Visual Studio 項目資料夾中一些無用的檔案,但在清理過程中誤刪了一些重要的檔案。直到6天後才發現檔案誤刪的情況。我立即檢查了資源回收筒,發現裡面什麼都沒有。請問這種情況要怎麼辦?】

毫無疑問,重要的Visual Studio Code檔案遺失絕對會帶來非常嚴重的後果。此時,如何復原刪除的檔案會是許多人的第一想法。

 

如何快速復原已刪除的VS Code檔案?

面對誤刪除VS Code檔案的情況,您可以嘗試下面這2個方法:

您可以打開Visual Studio Code:依次點擊“檔案” > “最近開啟”,檢查是否可以找到已刪除的VS Code檔案。如果可以找到,請嘗試開啟它。

visual-studio-code-open-recent-file

您可以檢查Windows資源回收筒:從桌面上找到並開啟資源回收筒,右鍵點擊已刪除的VS Code檔案,選擇“還原”即可。

recover-recycle-bin-php-file

 

適用於所有遺失情況的的最佳救援方法(強烈推薦)

發現VS Code檔案被誤刪除時,許多人的第一反應是檢查資源回收筒。然而,在某些原因的影響下這個檔案會被永久刪除,您無法從資源回收筒找到已刪除的檔案。

面對檔案被永久刪除的情況時,簡單易用的資料救援工具會是大部分使用者的最佳選擇。AOMEI Partition Assistant Professional能夠提供可靠的資料復原服務,可適用於Visual Studio Code刪除檔案復原。

它可以幫助您解決日常生活中各種資料遺失情況,還可以支援200多種類型的檔案復原,並適用於所有儲存裝置,包括SSD、外接硬碟、隨身碟等,這意味著SSD資料救援會變得非常簡單。點擊下方按鈕,即可下載並安裝試用版。

免費下載試用版Win 11/10/8.1/8/7/XP
安全下載

1、下載並安裝AOMEI Partition Assistant试用版。打開後,點擊“復原” > “復原資料”。

recover-data

2、然後,請選擇您想要復原資料的分割區,再點擊“開始掃描”。

seam-c-data

3、快速掃描與深度掃描後,您可以檢視已掃描到的遺失資料。此外,您也可以從右上方搜尋或篩選想要復原的某個檔案或者某個類型的檔案。

filter-and-search-c-data

4、勾選想要復原的檔案,再點擊“復原X個檔案”按鈕,並另選一個位置用來儲存已復原的資料。

recover-recycle-bin-php

🌟提示:

如果您想要在Windows Server系統中使用,需要升級為AOMEI Partition Assistant Server版。

Visual Studio恢復已刪除檔案的其他方法

除了資料救援工具之外,您還可以嘗試其他方法來實現Visual Studio Code刪除檔案復原,包括Windows系統的備份以及微軟官方的救援工具。

 

有備份:透過Windows備份來復原已刪除的VS Code檔案

Windows系統有內建的備份工具,可以幫助您自動備份VS Code檔案,這也是Visual Studio還原已刪除檔案的重要方法。

請注意,您必須在VS Code檔案被刪除前啟用了檔案歷程記錄或建立過還原點,才能透過Windows備份進行還原。

此方法只能用於本機磁碟中的檔案復原,如果是誤刪除隨身碟檔案,請嘗試其他方法。

1、按下Win+E打開檔案總管,找到已刪除VS Code檔案所在的原始資料夾。

2、右鍵點擊這個資料夾,並選擇“還原舊版”。

restore-old-folders

3、然後,請根據備份日期進行合理選擇,依次點擊“還原” > “確定”。

open-old-folder

 

無備份:透過微軟救援工具來救回已刪除的VS Code檔案

在沒有任何Windows備份可用的情況下,上面介紹的AOMEI Partition Assistant Professional軟體會是最佳選擇。

除此之外,微軟官方的資料救援工具Windows File Recovery也可以為您提供幫助。它是一個沒有圖形介面的工具,只能在Windows 10 2004及以上版本中使用,可以透過特定的命令列來復原刪除或永久刪除的VS Code檔案。

請注意,Windows File Recovery的使用難度較高,只建議電腦專業人士使用。下面是Visual Studio Code刪除檔案復原的具體步驟。

首先,您需要檢查本機磁碟的檔案系統。打開檔案總管,右鍵點擊儲存VS Code檔案的磁碟機,選擇“內容”即可進行檢查。

check-file-system

然後,您需要根據檔案系統來選擇復原模式,具體請參考以下表格。

檔案系統 檔案遺失情景 適用模式
NTFS 最近刪除 Regular(一般)
NTFS 刪除一段時間 Extensive(廣泛)
NTFS 已格式化的磁碟 Extensive(廣泛)
NTFS 已毀損的磁碟 Extensive(廣泛)
FAT, exFAT 任何情景 Extensive(廣泛)

再選擇最適合的開關,以縮小掃碼範圍並節省時間。

開關 含義 適用文件系統及模式
/n<篩選> 規定掃描的範圍。使用檔案名/檔案類型/路徑或萬用字元來掃描特定的檔案。 所有模式
/y: <類型> 復原特定副檔名群組。 Signature(簽名模式)
/u 復原還未完全刪除的檔案,例如,從 [資源回收筒]中復原檔案。 NTFS Segment(區段模式)
/k 復原系統檔案。 NTFS Segment(區段模式)
/# 簽名模式擴充套件組和支援的檔案型別。 Signature(簽名模式)

1、進入Microsoft Store,並搜尋到Windows File Recovery,點擊“取得”按鈕就可以下載並安裝。

download-windows-file-recovery

2、根據基本命令列格式輸入正確的命令列。

原始命令列為:winfr 源磁碟:目的地磁碟:[/模式] [/開關]

調整後的命令列為:winfr D: E: /regular /n *.pdf

winfr-regular-pdf

3、按下Y鍵繼續執行命令列。如果您想要中斷還原過程,請按下Ctrl+C快速鍵。

 

關於VS Code檔案刪除復原的其他疑問與解答

不少人會在Visual Studio Code刪除檔案復原的過程中產生疑問,下面是我們總結出的常見疑問,並分別給出了最佳解答。

1、VS Code檔案被覆蓋可以還原嗎?
 
當然可以!只要您在VS Code檔案被覆蓋前,啟用了檔案歷程記錄或建立過還原點,就可以透過「以前的版本」功能來找回被覆蓋的VS Code檔案,具體步驟可參考上面的內容。
2、VS Code檔案未儲存可以復原嗎?
 
當然可以!所有未儲存的VS Code檔案都會在您的裝置中。找到它們,即可輕鬆復原。
◼️ Windows電腦:前往「%appdata%/Code/Backups」找到未儲存的VS Code檔案。
內部人員可以在「%appdata%/Code—Insiders/Backups」中找到。
OSS備份可以在「%appdata%/Code—OSS/Backups」中找到。
◼️ Mac電腦:前往「$HOME/Library/Application Support/Code/Backups」找到未儲存的VS Code檔案。
內部人員可以在「$HOME/Library/Application Support/Code—Insiders/Backups」中找到。
OSS備份可以在「$HOME/Library/Application Support/Code—OSS/Backups」中找到。
3、如何避免VS Code檔案再次遺失?
 
◼️ 儲存在外接硬碟中的重要資料,請在本機磁碟和雲端硬碟中建立復本。
◼️ 您可以打開Visual Studio中的自動儲存功能。
◼️ 透過AOMEI Backupper等備份工具來建立VS Code檔案的備份。
◼️ 刪除任何VS Code檔案前都需要謹慎思考。請勿隨意清理資源回收筒。

 

總結

當您誤刪除Visual Studio Code檔案時,專業的AOMEI Partition Assistant軟體可以為您提供幫助,它適用於任何資料遺失情況。

如果您想要選擇其他方法,也可以透過Windows備份或Windows File Recovery工具進行Visual Studio Code刪除檔案復原。

Louis
Louis · 專業編輯
熱衷於分享電腦相關技術和研究電腦硬體,習慣在業餘時間裡通過電影和音樂來放鬆身心,並且也很享受與他人共同解決電腦相關問題。