如何使用 CMD 恢復 USB 隨身碟檔案

作者
14

Recover files from USB with cmd

當 USB 隨身碟的檔案遺失時,很容易會認為需要專門軟體才能恢復它們。但在許多情況下,你真正需要的只是命令提示字元 (CMD) 和 Windows 內建的工具。這些內建工具可以幫助你恢復已刪除的檔案、修復損壞的磁碟,甚至揭示被惡意軟體隱藏的檔案。讓我們來看看如何使用它們。

何時使用指令提示字元修復隨身碟

command line on windows

命令提示字元提供了內建工具來修復 Windows 系統上的隨身碟。了解何時利用這些指令可以幫助您選擇最適合您情況的修復方法。

在以下情況下使用CMD進行恢復是一個不錯的選擇:

  • 當你無法或不想安裝額外的軟體時 : 可以說, Windows 中 CMD 恢復工具的最大優點是它們與操作系統一起提供。這在你沒有管理員權限的電腦中工作時特別有用,例如在處理安全限制的企業環境時。
  • 遠程恢復時: 假設你正在通過命令提示字元遠端幫助某人恢復 USB 閃存驅動器上的數據(例如通過 SSH)。在這種情況下,CMD 指令 是理想的選擇,因為它們不需要你訪問 Windows GUI,並且即使在緩慢的連接上也能可靠地工作。
  • 當你的系統不穩定時: 在遭受惡意軟體攻擊、系統更新失敗或自訂嘗試出錯後,第三方軟體可能無法正常運行。事實上,你甚至可能無法引導進入 Windows。但是,CMD 恢復命令仍然可以從你的 Windows 安裝介質或 安全模式 執行。

基本上,當你的資料恢復需求相對簡單,或在無法使用圖形介面的環境中工作時,使用CMD從USB隨身碟恢復資料是合理的。

必試的 CMD 隨身碟恢復方法

有幾個重要的CMD方法,每個Windows使用者都應該知道。我將逐步指導你完成這些方法,提供詳細的步驟說明,即使你之前沒有CMD USB隨身碟恢復的經驗,也可以輕易跟著完成。

方法一: 資源回收筒

最佳用途: 復原最近刪除的檔案。

此方法可幫助你恢復最近刪除且仍在 回收桶 中的文件。當你無法透過雙擊桌面圖標打開資源回收桶時,例如圖標消失或點擊時無反應,可以使用此方法。

使用CMD從回收站恢復隨身碟文件:

  1. 開啟 開始選單 並輸入「cmd」。從結果列表中開啟命令提示字元(應該在頂端)。
  2. 將以下命令貼到命令提示字元視窗中並按 Enter: start shell:RecycleBinFolder Open recycle bin folder
  3. 資源回收桶資料夾應該會開啟。從這裡,您可以選擇要還原的檔案,右鍵點擊它們,然後選擇 還原 。或者,您可以將它們拖回 USB 隨身碟或電腦上的其他位置。Restore files from recycle bin

請注意,這個方法無法幫助您恢復不在資源回收筒中的檔案。它只是提供了一種不依賴資源回收筒圖示來開啟資源回收筒的替代方法。

如果上面的指令無法開啟資源回收筒,您可以嘗試使用它的 GUID (全球唯一識別碼) 存取。複製並貼上以下指令到 CMD 並按下 Enter:

explorer ::{645FF040-5081-101B-9F08-00AA002F954E}

同樣的,這應該會在檔案總管中開啟資源回收桶,然後你可以將刪除的檔案移動到安全的位置。

方法二: ATTRIB(屬性)命令

最適合: 在惡意軟體感染或使用者錯誤後重新取得檔案存取權。

您的USB隨身碟上的文件和整個目錄可能有各種屬性,這些屬性控制它們如何被訪問。有時候會發生用戶出錯或惡意軟體感染USB隨身碟,並更改所有存儲在上面的文件的屬性,使您的文件看起來好像消失了。

事實上,這些文件仍然存在於 USB 隨身碟上——只是它們已經從視線中隱藏。要解決此問題並重新獲取文件,您需要使用 ATTRIB 指令 進行命令提示字元隨身碟恢復,其目的是顯示、設置和移除分配給文件和目錄的屬性。

為了使用 ATTRIB 命令從 USB 隨身碟恢復隱藏文件,您需要:

  1. 打開CMD,這個可以在 開始選單 搜尋到。
  2. 鍵入分配給您USB隨身碟的字母,後面接上冒號(例如“E:”或“D:”),然後按下 輸入
  3. 將以下命令貼到命令提示字元視窗中並按Enterattrib -h -r -s /s /d *.* (請確保將DRIVE_LETTER替換為分配給您USB隨身碟的字母)attrib command in command line
  4. 打開 檔案總管 並導航至您的USB隨身碟。所有丟失的檔案應該都在那裡,您打開它們應該沒有問題。

以下是你剛用過的指令的詳細說明:

  • -h 清除隱藏文件屬性。
  • -r 清除唯讀文件屬性。
  • -s 清除系統文件屬性。
  • /d 將 attrib 和任何命令行選項應用於目錄。
  • /s 將 attrib 和任何命令行選項應用於當前目錄及其所有子目錄中匹配的文件。
  • *.* 指定您想將 attrib 應用於當前目錄中的所有文件。

如你所見,這個命令並不像一開始看起來那麼複雜。它只是同時執行了多個文件管理操作,為你節省時間,並且(至少在理論上)能夠讓你立即重新獲得對丟失文件的訪問。

方法三: CHKDSK (檢查磁碟)指令

最適合: 修復因隨身碟損毀導致無法存取的檔案。

有時候,儲存在 USB 隨身碟上的數據會損壞,進而變得無法訪問。這可能發生在不同作業系統之間傳輸文件時、USB 隨身碟非常舊時,或者發生了一些奇怪的數據傳輸問題。

幸運的是,Windows 中包含了一個名為 CHKDSK 的方便命令行工具,您可以用來檢查您的 USB 隨身碟是否有邏輯問題。

請按照以下步驟使用 CHKDSK 修復 USB 隨身碟上的檔案:

  1. 開啟開始選單並輸入 “cmd”。按下鍵盤上的 輸入 鍵。
  2. 輸入以下指令(確保用您要修復的硬碟所對應的磁碟機代號替換 DRIVE_LETTER),並按 Enter: chkdsk 驅動器代號: /r Repair USB files with chkdsk command
  3. 耐心等候 CHKDSK 完成。

/r 參數告訴 CHKDSK 找出壞的區塊,嘗試恢復可讀信息,並修復錯誤。 如果您只想修復錯誤而不掃描壞區塊,也可以使用 /f 參數。 如果 CHKDSK 識別出丟失的文件碎片,它會將它們保存為 .chk 文件在 USB 閃存驅動器上。

提示 : 有許多工具可以嘗試從CHKDSK /r 參數創建的.chk文件中恢復可用數據,包括UnCHK檔案CHKCHK-檢測。它們的功能大同小異,所以先嘗試哪一個並不是很重要。

方法 4: Windows 文件復原

最適合: 復原永久刪除的檔案。

我們到目前為止介紹的方法在許多數據丟失情況下都非常有效,但是如果您的檔案已經永久刪除——超出了資源回收筒,該怎麼辦?對此,Microsoft 提供了一個名為Windows 檔案復原的命令行工具,您可以在 Microsoft Store 免費下載。

Windows File Recovery 是一款數據恢復解決方案,能夠從所有使用 NTFS、FAT、exFAT 和 ReFS 文件系統的本地存儲設備中恢復永久刪除的文件,您可以在 此評論 中閱讀更多相關資訊。

若要使用 Windows File Recovery 復原永久刪除的文件:

  1. Microsoft 商店 安裝Windows File Recovery。
  2. 啟動Command Prompt (CMD)。
  3. 輸入以下指令(將DRIVE_LETTER替換為已刪除檔案所在磁碟的字母,將C:替換為您要儲存恢復檔案的磁碟)並按Enter: winfr 磁碟機代號: C: /x Windows file recovery interface
  4. 等待Windows File Recovery掃描您的USB隨身碟並恢復永久刪除的資料。
  5. 打開檔案總管並導航到目標資料夾。

因為 Windows File Recovery 還在起步階段,它只能恢復少數常見的檔案格式,並且其數據恢復結果並不是最好的,特別是與成熟的數據恢復應用程式如 磁碟機挖掘 相比。儘管如此,這個工具完全免費,所以值得一試。

方法五: TestDisk

testdisk logo最適合: 恢復遺失的分區。

TestDisk 是一款开源的数据恢复工具,可以在命令行中运行,提供简洁但互动的界面,使其相对容易恢复因分区表问题而显示为空白、原始或未格式化的USB 闪存驱动器。

實際上,它的主要功能是能夠快速找出並恢復從所有被Windows作業系統識別的USB閃存驅動器中刪除或損壞的分區。

請按照以下步驟從您的 USB 隨身碟恢復丟失的分割區:

  1. 官方網站下載TestDisk 並解壓縮文件。
  2. 從TestDisk 資料夾以管理員身份啟動 testdisk_win.exetestdisk run as administrator
  3. 當詢問日志文件創建時,選擇 建立testdisk new log file
  4. 從列表中選擇你的USB驅動器並按 輸入。 testdisk analyze drive
  5. 選擇你的分區表類型(通常對於USB驅動器選擇 “Intel”)。
  6. 選擇 分析 並按 輸入 開始掃描丟失的分區。testdisk analyze drive
  7. 掃描完成後,按 P 列出任何找到的分區中的文件。testdisk found partition
  8. 如果文件被找到,選擇 保存恢復的分區表。testdisk write partition

如果 TestDisk 報告您的 USB 磁碟機的檔案系統嚴重毀損,您可能想改用 PhotoRec(TestDisk 中附帶)。PhotoRec 即使檔案系統無法修復,也可以通過掃描磁碟機的原始資料來恢復檔案。

CMD USB 隨身碟復原替代方案:Disk Drill

Disk Drill for Windows

CMD 恢復工具在許多情況下都很有用,但在處理複雜的資料遺失情況時通常會有很多不足之處。如果你尋找一個更全面、更易使用且具有更好復原成功率的選項,磁碟機挖掘 是一個我可以根據個人豐富經驗推薦的絕佳替代方案。

Disk Drill 提供了比CMD恢复工具更多的优势,首先是其直观的界面,使数据恢复即使对那些害怕命令行和数据恢复的人来说也可以轻松进行。

然而,Disk Drill 真正的明星功能是其令人印象深刻的 USB 快閃碟復原能力:

  • 此工具支持 Windows 用戶常用的所有文件系統,包括 FAT、FAT32、exFAT 和 NTFS。
  • 它通過現有文件系統(理想狀況是文件系統結構完好)和文件簽名(掃描原始數據以查找文件簽名,非常適合在文件系統損壞時恢復丟失或損壞的文件)來進行恢復。
  • 此工具支持大約 400 種不同的文件格式,包括 USB 閃存驅動器上常見的所有類型,例如文檔(.docx、.pdf、.txt)、圖像(.jpg、.png、.gif)、視頻(.mp4、.mov、.avi)和音頻文件(.mp3、.wav)。

使用 Disk Drill 的話,USB 隨身碟回復過程只需五個簡單步驟:

  1. 從官方網站下載 下載 Disk Drill 並安裝在您的電腦上(不要安裝在您要恢復的 USB 隨身碟上)。安裝完成後,從開始選單或使用桌面圖示啟動它。disk drill installation windows 11
  2. 在主畫面上從可用存儲設備列表中選取您的 USB 隨身碟並點擊 搜尋遺失的資料 按鈕。Disk Drill 會開始掃描隨身碟以查找可恢復的文件。您可以隨時暫停掃描,或讓它繼續運行以達到最佳效果。disk drill usb flash drive scan
  3. 掃描完成後,Disk Drill 會顯示一個可恢復文件的列表。您可以按文件類型過濾結果或按照文件名稱搜索,以更容易找到丟失的文件。點擊它們旁邊的 核取方塊 選擇要恢復的文件。您可以直接在 Disk Drill 中預覽許多文件格式,以確認您選擇了正確的文件並且這些文件是可恢復的。
  4. 點擊 恢復 按鈕並選擇保存恢復文件的目錄。為了防止覆蓋隨身碟上的數據,請選擇保存到您的電腦或其他外部存儲設備的位置。disk drill usb flash drive files selected
  5. 確認將選擇的文件移動到指定的恢復位置。恢復完成後, 開啟恢復目錄 檢查您指定的位置,看看文件是否都在那裡。現在您應該可以訪問所有恢復的數據,並根據需要將其還原到您的 USB 隨身碟或其他設備上。disk drill recovery destination

您可以使用免費版本的Disk Drill從您的USB隨身碟中免費恢復高達500 MB的數據,這可能剛好足夠讓您取回所需的所有數據。若要恢復超過500 MB的數據,您需要升級到Disk Drill PRO。

結論

Windows的命令行恢復工具在許多基本甚至一些更特殊的USB隨身碟數據恢復場景中都很有用。話雖如此,還有許多其他工具可以放在您的數據恢復工具箱中,包括能夠提供專業級結果的用戶友好解決方案,如Disk Drill。無論選擇何種恢復工具,最重要的是迅速行動,並在恢復過程完成之前避免使用受影響的USB隨身碟,以防止覆寫丟失的數據。

0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required