如何還原已刪除的 Jupyter Notebook 檔案

如何還原已刪除的 Jupyter Notebook 檔案

您的 Jupyter 筆記本昨天還能看到,但現在它的 .ipynb JupyterLab 中缺少該檔案。此外,您可能已刪除某個程式碼儲存格、覆寫了重要的工作內容,或在系統當機後重新啟動了核心。若要 還原已刪除的 Jupyter 筆記本 檔案方面,您首先需要確認究竟是什麼消失了。Jupyter 檔案瀏覽器中缺失的筆記本,並不一定代表 Windows 已刪除了原始檔案。.

事實上,Jupyter 可能顯示的是另一個目錄、檢查點中可能仍存在較早的版本,或者筆記本可能儲存於遠端伺服器上。每種情況都需要採用不同的恢復方法。.

本指南首先介紹 Jupyter 的內建復原功能,接著檢查本機儲存空間、版本歷史紀錄及備份。只有當一個 .ipynb 若檔案確實已從可存取的 Windows 磁碟機中消失,您應考慮進行磁碟資料恢復。有關相關方法,請參閱我們的 已刪除檔案復原指南.

目錄

在還原 Jupyter Notebook 之前應做哪些準備

在嘗試 還原已刪除的 Jupyter 筆記本 檔案,並保護筆記本中可能仍存在的任何內容及復原資訊。.

最安全的做法取決於實際發生了什麼情況:

  • 已刪除的儲存格: 請保持筆記本開啟的狀態。在嘗試撤銷操作之前,請避免重新整理瀏覽器或重新啟動 Jupyter。.
  • 不慎覆寫的筆記本: 在還原較舊的檢查點之前,請先將當前版本以不同的檔案名稱儲存起來。.
  • Jupyter 當機: 請避免清除暫存檔、檢查點資料夾或工作階段資訊。.
  • 檔案瀏覽器中缺少筆記本: 在建立另一個同名筆記本之前,請先檢查當前目錄。.
  • 已永久刪除的本地檔案: 請停止將新資料寫入受影響的磁碟機。請勿在該磁碟機上安裝套件或復原軟體。.
  • 是雲端還是 JupyterHub 的問題: 在重設工作區之前,請先保留現有的版本,並聯絡管理員。.
重要: 還原舊版本可能會覆寫較新的內容。因此,在還原筆記本之前,請務必先備份所有現存的內容。.

快速診斷:Jupyter 究竟缺少了什麼?

並非每個遺失的 Jupyter 筆記本都需要使用資料恢復軟體。.

在變更檔案之前,請參考此表格以確認正確的解決方案。.

你所看到的

可能的問題

最佳的下一步

某個程式碼或 Markdown 儲存格消失了

已刪除的儲存格

撤銷儲存格操作

Notebook 已開啟,但最近的變更並未顯示

自動儲存、檢查點或版本問題

查看較早的版本

.ipynb 該檔案在 JupyterLab 中找不到,但在檔案總管中存在

目錄不正確或檔案已被移動

定位並重新開啟

Notebook 已開啟,但缺少 CSV 或其他資料檔案

損壞的相對檔案路徑

定位被引用的資料

筆電在當機後消失了

未儲存的變更或儲存不完整

檢查檢查點與歷史紀錄

全部 .ipynb 檔案已被刪除

檔案刪除

檢查「資源回收筒」和備份檔案

JupyterHub 上的筆記本消失了

伺服器端儲存問題

檢查主機備份

檔案已從 Windows 磁碟機中永久刪除

本地資料遺失

考慮進行磁碟復原

了解筆記本檔案與其資料之間的差異

Jupyter 筆記本使用 .ipynb 此格式會將程式碼儲存格、Markdown 儲存格、元資料及已儲存的輸出結果儲存於 JSON 文件中。.

然而,筆記本未必包含其程式碼所使用的資料集或外部資源。.

例如:

import pandas as pd

df = pd.read_csv("data/sales.csv")

這裡,, sales.csv 是一個獨立的檔案。還原 analysis.ipynb 不會自動重新建立遺失的資料集。.

同樣地,即使原始的筆記本儲存格已不存在,已執行的 Python 指令仍可能保留在 IPython 的執行紀錄中。.

這項區別將決定您是需要還原儲存格、尋找被移動的檔案、修復路徑,還是恢復已刪除的資料。.

方法 1:使用「撤銷」功能還原已刪除的 Jupyter Notebook 儲存格

最適合 在仍處於開啟狀態的筆記本中,不小心刪除了幾個儲存格。.

如果筆記本仍然存在,但某個重要的儲存格卻消失了,請先嘗試使用 Jupyter 的內建「撤銷」功能。.

在 JupyterLab 中還原已刪除的儲存格

  1. 請將受影響的筆記本保持開啟狀態。.
  2. 新聞 Esc 以進入指令模式。.
  3. 新聞 Z 以撤銷上一次對儲存格執行的操作。.
  4. 若您刪除了多個儲存格,請仔細重複此步驟。.
  5. 一旦遺失的內容恢復,請另存一份筆記本副本。.
JupyterLab 撤銷儲存格操作指令,以還原已刪除的 Jupyter Notebook 儲存格

JupyterLab 的 官方指令參考手冊 確認 Z 是 的快捷方式 撤銷儲存格操作.

您也可以透過 JupyterLab 的「指令調色盤」找到此指令。.

重要的區別:

  • Z 在命令模式下,可撤銷筆記本層級的儲存格操作。.
  • Ctrl + Z 或 Cmd + Z 通常會在適當的編輯情境中撤銷文字編輯。.

此方法可還原最近刪除的程式碼或 Markdown 儲存格。不過,關閉或重新載入筆記本可能會清除相關的撤銷記錄。.

當儲存格「撤銷」功能失敗時,請使用 IPython 歷史紀錄

若無法撤銷刪除操作,IPython 中可能仍會保留先前執行的 Python 程式碼。.

開啟一個可用的筆記本或 IPython 控制台,並執行:

%history -n

此功能會顯示當前工作階段中的程式碼輸入內容,並附上行號。.

或者,您也可以在已儲存的歷史紀錄中搜尋可辨識的指令:

%history -g *model.fit*

找到遺失的程式碼後,請將其複製到新的儲存格中,並儲存筆記本。.

根據該 IPython 文件, 「history」指令可檢索先前執行的輸入內容,包括當存在持久化歷史紀錄時,較早的會話紀錄。.

限制: IPython 的執行紀錄無法完全還原 Markdown 儲存格、圖片、筆記本元資料或原始輸出結果。此外,從未執行的程式碼可能會遺漏。.

方法 2:從檢查點中還原已刪除的 Jupyter Notebook 內容

最適合 儲存後出現缺失的儲存格、不必要的編輯,或舊版的筆記本。.

當系統支援檢查點功能時,Jupyter 檢查點會保留先前儲存的筆記本狀態。.

然而,檢查點與自動儲存有所不同。自動儲存會更新工作筆記本,而檢查點則提供一個獨立的還原點。.

還原筆記本檢查點

  1. 在 JupyterLab 中開啟受影響的筆記本。.
  2. 請備份當前版本的副本。.
  3. 開啟 檔案 菜單。.
  4. 尋找 還原至檢查點, 將筆記本還原至檢查點, ,或名稱相似的指令。.
  5. 檢視可用的檢查點及其時間戳記。.
  6. 請務必先保護較新的變更,再進行還原。.

可用的指令取決於您的 Jupyter 版本和伺服器設定。.

JupyterLab 檔案選單中顯示「還原至檢查點」以恢復筆記本

尋找 .ipynb_checkpoints 資料夾

在許多標準的本地安裝環境中,Jupyter 會將檢查點檔案儲存於原始筆記本旁的隱藏資料夾中。.

例如:

專案/

├── analysis.ipynb

└── .ipynb_checkpoints/

└── analysis-checkpoint.ipynb

若您找到檢查點,請將其複製到新位置,並重新命名該副本:

analysis-recovered.ipynb

接著在 Jupyter 中開啟已複製的筆記本。.

如何驗證已恢復的檢查點

請不要假設最新的檢查點包含您所需的一切。.

請改為檢查:

  1. 修改時間: 這是在刪除或不當編輯之前的事嗎?
  2. 檔案大小: 這是否符合預期中的筆記型電腦?
  3. 易開性: Jupyter 能否無錯誤地開啟該檔案?
  4. 內容: 重要的程式碼儲存格、Markdown 說明以及儲存的輸出結果是否都已包含在內?
  5. 依賴項: 所引用的資料集和腳本是否仍可存取?

一旦找到可用的版本,請以不同的檔案名稱儲存它。.

限制: 檢查點並非永久性的備份。它們可能會被替換、移除,或與原始筆記本一同刪除。因此,它們未必總是 還原已刪除的 Jupyter 筆記本 檔案。.

方法 3:尋找仍存在的 Jupyter Notebook

最適合 某個筆記本在 JupyterLab 的檔案瀏覽器中不見了,但仍存在於電腦上。.

在斷定檔案已遺失之前,請先確認 Jupyter 是否顯示的是正確的目錄。.

搜尋原始筆記本的位置

在 JupyterLab 中,請檢查檔案瀏覽器的當前目錄,並導航至預期的專案資料夾。.

如果該筆記本仍列在其他位置,請直接開啟它。.

在 Windows 上,請使用「檔案總管」在相關專案目錄中搜尋:

*.ipynb

Windows 11 檔案總管中搜尋遺失的 Jupyter Notebook(ipynb)檔案

另請參閱:

  • 原始專案資料夾
  • 最近更名的目錄
  • 下載與文件
  • Jupyter 使用的另一個工作目錄
  • 任何包含該專案的已連接儲存空間

請使用筆記本的檔案名稱、副檔名及修改日期來縮小搜尋範圍。.

若您找到該檔案,請將其複製到一個穩定的專案目錄中,並從 Jupyter 重新開啟該檔案。.

請記住: JupyterLab 的檔案瀏覽器會顯示可透過其伺服器存取的檔案。即使筆記本仍存在於 Windows 系統中,若其儲存位置不在伺服器設定的根目錄內,也可能不會顯示。.

修正資料集或腳本路徑遺失的問題

有時筆記型電腦本身能正常開啟,但程式碼卻會因以下原因而失敗: FileNotFoundError.

這通常表示檔案遺失或引用錯誤,未必是筆記本已被刪除。.

例如:

df = pd.read_csv("data/sales.csv")

首先,請檢查當前的核心工作目錄:

%pwd

接下來,請找到 sales.csv 在「檔案總管」或 Jupyter 的檔案瀏覽器中。.

如果資料集已移動,請更新程式碼中的路徑,或還原預期的專案目錄結構。.

與某些創意應用程式不同,Jupyter 並未針對外部資料集提供通用的「重新連結」指令。相反地,您必須修正檔案路徑,或將檔案恢復至預期位置。.

關鍵區別: 如果筆記本或資料集仍然存在,請找到它並修正引用。如果實際檔案已不復存在,請繼續進行備份或刪除還原。.

方法 4:從垃圾桶和備份中還原已刪除的 .ipynb 檔案

最適合 已從本地儲存空間移除所有筆記本檔案。.

如果「檔案總管」無法找到原始檔案 .ipynb 檔案,請檢查作業系統或備份服務是否保留了該檔案的副本。.

檢查 Windows 資源回收筒

JupyterLab 包含一個 移至垃圾桶 在其現代化的檔案瀏覽器中提供此指令。然而,實際的刪除行為取決於伺服器與儲存裝置的設定。.

在 Windows 上:

  1. 開啟 回收站.
  2. 搜尋筆記本檔案名稱。.
  3. 請確認原始位置及刪除日期。.
  4. 右鍵點擊正確的 .ipynb 檔案。.
  5. 選擇 還原.

接著返回原始目錄,並在 Jupyter 中開啟一份副本。.

如果該檔案已不在「資源回收筒」中,請參閱我們的指南以 還原永久刪除的檔案.

在 macOS 或 Linux 上,請改為檢查對應的「垃圾桶」目錄。遠端 Jupyter 伺服器可能使用不同的「垃圾桶」位置。.

使用 Windows 檔案歷史紀錄還原先前版本

如果 Windows 檔案歷史紀錄在刪除前已將筆記本資料夾納入保護範圍,該資料夾中可能還保留著較早的副本。.

  1. 開啟「檔案總管」,並找到原始的父資料夾。.
  2. 按一下滑鼠右鍵,然後選擇 還原先前版本.
  3. 找出筆記本遺失前的版本。.
  4. 開啟可用的備份。.
  5. 將筆記本還原至另一個位置。.

微軟在其 「檔案歷史紀錄」說明文件.

然而,「檔案歷史紀錄」無法還原其從未備份過的內容。.

查看 Git 與雲端版本歷史紀錄

如果您的筆記本屬於一個 Git 儲存庫,請檢視其歷史紀錄:

git log -- notebooks/analysis.ipynb

接著檢索一個較早的已提交版本:

git show COMMIT:notebooks/analysis.ipynb

更換 COMMIT 並附上相應的提交識別碼。.

避免使用 git reset --hard 僅僅是為了找回遺失的筆記本,因為這樣可能會導致其他已保存的變更被捨棄。.

此外,請檢查 OneDrive、Google Drive 或 Dropbox,查看是否有已刪除的檔案及版本歷史紀錄。.

雲端儲存空間中可能包含一份完整的早期筆記本,但僅存於線上的檔案未必會有完整的本地副本。.

方法 5:還原從 JupyterHub 刪除的筆記本

最適合 存放在託管式 Jupyter 環境、大學系統或雲端工作區中的筆記本遺失。.

JupyterHub 通常會將筆記本儲存於遠端伺服器管理的儲存空間中,而非您的個人電腦上。.

因此,在嘗試掃描本機磁碟之前,請先確認該平台提供的恢復選項。.

請檢查工作區的「垃圾桶」、快照、版本歷史紀錄、管理員備份,或之前的 Git 提交紀錄。.

如果上述選項均不可用,請聯絡服務管理員。請提供遺失筆記本的檔案名稱、原始目錄、大致的刪除時間,以及工作區資訊。.

例如 NOIRLab 數據實驗室支援團隊 說明在某些情況下,或許可以恢復已刪除的檔案,但無法保證一定能成功。.

限制: Windows 復原軟體無法掃描僅儲存於無法存取的遠端 JupyterHub 伺服器上的檔案。.

什麼時候才真正需要資料救援軟體?

在使用資料恢復軟體之前,請先 還原已刪除的 Jupyter 筆記本 檔案,請確認原始檔案確實已遺失。.

復原檢查點

如果答案是「是」

「檔案總管」或 Jupyter 的檔案瀏覽器能否找到該 .ipynb 檔案?

開啟現有檔案

遺失的內容能否透過「撤銷」或 IPython 歷史紀錄找回?

還原細胞或程式碼

是否有可用的檢查點?

還原檢查點副本

該檔案是否在「資源回收筒」或「垃圾桶」中?

直接還原它

Git、檔案歷史紀錄或雲端儲存中是否包含較早的版本?

還原該版本

那本遺失的筆記本是否僅存在於 JupyterHub 上?

請聯絡主辦單位或管理員

該檔案是否已從一個穩定且可存取的 Windows 磁碟機中永久刪除?

考慮進行磁碟復原

唯有在這種最終情況下,本地資料恢復軟體才適合作為下一步的解決方案。.

若硬碟反覆斷開連接、發出異常聲響,或出現外觀損壞,請停止自行掃描,並尋求專業協助。.

方法 6:使用 Magic Data Recovery 還原已刪除的 Jupyter Notebook 檔案

最適合 永久刪除 .ipynb 當內建的復原與備份功能失效時,將檔案儲存至可存取的 Windows 儲存裝置中。.

當 Windows 永久刪除筆記本時,檔案系統可能會將其儲存區塊標記為可用。部分原始資料可能會殘留,直到被新的寫入資料取代為止。.

Magic Data Recovery 會掃描 Windows 儲存空間,尋找可還原的已刪除檔案。與檢查點、資源回收筒或檔案歷史紀錄不同,此功能無需保留備份副本。.

因此,這或許有助於在筆記本檔案被永久刪除後,將其恢復。然而,, .ipynb 無法保證能偵測到所有資料,且資料恢復軟體無法重建未儲存的儲存單元,亦無法修復已被覆寫的內容。.

如何使用 Magic Data Recovery

步驟 1:下載並安裝 Magic Data Recovery

請下載 Magic Data Recovery,並將其安裝在與已刪除筆記本所在磁碟或分割區不同的位置。請避免將安裝檔案寫入受影響的儲存裝置中。.

支援 Windows 7/8/10/11 和 Windows Server

步驟 2:選擇儲存 Jupyter Notebook 的磁碟機

啟動軟體,並選擇先前存放您檔案的 Windows 分割區 .ipynb 檔案。例如,如果筆記本儲存於 C:\Users\您的名稱\文件\Jupyter, 請選擇 C: 插入光碟並開始掃描。.

使用 Magic Data Recovery 恢復已刪除的 Jupyter Notebook 檔案

步驟 3:掃描遺失或已刪除的筆記本檔案

請讓軟體掃描所選的儲存裝置。接著檢查掃描結果,確認筆記型電腦的檔案名稱、原始目錄,或可能的 .ipynb 檔案。部分候選人可能會出現在「一般文件」或其他檔案類別之下。.

等待掃描

步驟 4:將檔案復原至安全位置

選取所需的檔案,然後按一下 恢復. 請將它們儲存至其他磁碟機,而非原始資料遺失的位置。最後,開啟已恢復的筆記本,並確認其中的儲存格、元資料及相關內容仍可讀取。.

檔案復原

如果內建的恢復選項不再有效,請在新的資料覆寫已刪除檔案之前,嘗試使用 Magic Data Recovery。.

恢復後:確認 Jupyter Notebook 確實能正常運作

尋找一個 .ipynb 檔案並不一定代表整個筆記本的工作流程都已還原。.

首先,將還原的檔案複製到一個穩定的專案目錄中。接著在 JupyterLab 中開啟該檔案,但不要立即執行每個儲存格。.

請檢查筆記本中是否包含預期的程式碼、Markdown 格式、元資料以及已儲存的輸出結果。.

接下來,請驗證其外部依賴項:

  • 所引用的 CSV、Excel 或其他資料集是否可供存取?
  • 匯入的 Python 腳本是否仍位於預期位置?
  • 所選的 Python 環境是否包含所需的函式庫?
  • 相對檔案路徑是否仍指向正確的目錄?

如果筆記本可以開啟,但無法載入資料集,請還原遺失的來源檔案或修正其路徑。.

最後,請將工作筆記本以新的檔案名稱儲存。在驗證完成之前,請保留已還原的原始檔案。.

倘若那些康復者…… .ipynb 檔案損壞了嗎?

已還原的筆記本可能包含不完整或無效的 JSON。.

在這種情況下,請保留原始的還原副本,並使用文字編輯器檢查一份副本。該 官方 Jupyter Notebook 格式規範 闡述了……的結構 .ipynb 文件。.

然而,僅憑有效的 JSON 並不能證明每個儲存格都完好無損。.

如果檔案不完整,請檢查另一個檢查點、Git 版本或備份,而非反覆覆寫已還原的副本。.

當進一步康復的可能性微乎其微時

某些情況存在明確的技術限制:

  • 覆寫: 已被覆寫的檔案資料無法透過一般的資料恢復軟體還原。.
  • SSD TRIM: 已刪除的區塊可能已被 SSD 控制器丟棄。.
  • 未儲存的變更: 未曾寫入持久性儲存裝置的內容,可能不會存在於可復原的檔案中。.
  • 物理損害: 軟體無法修復有缺陷的硬體。.

因此,額外的掃描並不能保證能獲得更好的結果,特別是在執行 TRIM 操作或進行大量覆寫之後。.

如何防止未來發生 Jupyter Notebook 遺失的情況

最有效的預防策略是將已儲存的筆記本、版本歷史紀錄以及獨立備份結合起來。.

針對重要的 Jupyter 專案:

  1. 請定期使用 Git。. 在進行重大變更之前,請先提交具有實質意義的筆記本版本。.
  2. 保留檢查點。. 請了解您的系統環境將還原副本儲存於何處,但切勿僅依賴這些副本作為唯一的備份。.
  3. 保持資料集井然有序。. 請將筆記本、腳本及所需檔案儲存於一致的專案結構中。.
  4. 請使用獨立的備份。. 請在原始儲存裝置之外保留副本。.
  5. 驗證雲端版本。. 請確認保留與還原選項,而非假設同步功能會提供永久備份。.
  6. 刪除儲存格前請先儲存。. 在進行重大重組之前,請先建立一個新的筆記本版本。.

最重要的是,自動儲存不等同於永久備份。它可能會將誤刪的內容儲存為先前筆記本狀態的覆寫版本。.

總結

至 還原已刪除的 Jupyter 筆記本 要安全地處理檔案,首先請確定您遺失的是儲存格、較早的版本、關聯的資料集,還是實際的 .ipynb 檔案。.

如果檔案仍然存在,請找到它並重新開啟。如果還有較早的副本,請使用「撤銷」、檢查點、Git、雲端歷史紀錄或備份。只有當原始檔案確實已從 Windows 儲存空間中消失時,才應考慮進行磁碟資料恢復。.

若要永久刪除本地資料,, Magic Data Recovery 當內建方法無法還原筆記本時,此功能可提供另一種選擇。不過,還原結果取決於磁碟上是否仍存有可恢復的資料。如需更多還原方法,請參閱我們的 已刪除檔案恢復中心.

支援 Windows 7/8/10/11 和 Windows Server

常見問題

清空資源回收筒後,還能還原已刪除的 Jupyter Notebook 檔案嗎?

有可能。首先,請檢查 Windows 檔案歷史紀錄、Git 提交紀錄、雲端版本歷史紀錄以及獨立備份。如果沒有任何副本,還原軟體可能會找到已刪除的 .ipynb 存放在可存取的 Windows 磁碟機上的檔案。然而,能否成功復原取決於原始資料是否仍保持完整。覆寫及 SSD TRIM 功能可能會導致無法復原。.

如何在儲存後執行 Jupyter 恢復已刪除儲存格的操作?

在 JupyterLab 中,按下 Esc 進入指令模式,然後按下 Z 用以撤銷上一次對儲存格執行的操作。在編輯會話仍處於活躍狀態時,儲存操作未必會清除撤銷記錄。然而,重新開啟筆記本可能會移除該記錄。若撤銷失敗,請檢查可用的檢查點,或使用 IPython 歷史記錄來檢視先前執行的程式碼。.

為什麼我的 Jupyter 筆記本在檔案瀏覽器中找不到,但電腦上卻仍然存在?

JupyterLab 顯示的目錄可能與您的筆記本所在目錄不同。此外,該檔案可能已被移動、更名,或無法透過伺服器的預設根目錄存取。請搜尋 *.ipynb 請使用「檔案總管」前往預期的專案資料夾。若找到該筆記本,請透過可存取的 Jupyter 目錄重新開啟它。.

Jupyter 的自動儲存功能能否恢復一個從未手動儲存過的筆記本?

有時會發生這種情況。即使您從未使用過手動「儲存」指令,自動儲存功能仍可能會建立或更新筆記本檔案。不過,這取決於系統在當機或工作階段結束前,自動儲存是否已成功執行。請檢查原始目錄及可用的檢查點。如果沒有任何內容被寫入持久儲存裝置,一般的檔案恢復軟體將無法重建遺失的變更。.

已刪除的 Jupyter Notebook 檢查點檔案儲存於何處?

標準的本地 Jupyter 安裝通常會將檢查點儲存於一個隱藏的 .ipynb_checkpoints 原始筆記本旁邊的資料夾。例如,, analysis.ipynb 可能有相應的 analysis-checkpoint.ipynb 檔案。然而,伺服器設定可能會變更或停用檢查點儲存功能。此外,刪除筆記本可能會一併移除其檢查點。在嘗試還原之前,請先備份任何尚存的檢查點。.

我可以還原從 JupyterHub 或雲端環境中刪除的筆記本嗎?

資料恢復取決於該平台的備份與儲存政策。首先,請檢查雲端「垃圾桶」、工作區快照、Git 儲存庫以及可用的版本歷史紀錄。接著,請向管理員提供原始筆記本的路徑與刪除時間。Windows 的本機恢復工具無法直接取回僅儲存於無法存取的遠端伺服器上的檔案。.

為何已還原的 Jupyter 筆記本雖然能開啟,卻無法正常執行?

的 .ipynb 檔案本身可能完好無損,但其外部依賴項卻已遺失。例如,被引用的 CSV 檔案、Python 模組或環境套件可能已不再位於預期的路徑上。首先,請驗證筆記本中的儲存格和輸出結果。接著,在重新執行工作流程之前,請還原遺失的資料集、修正相對路徑,並檢查 Python 環境。.

Vasilii 是一位在該領域擁有約 10 年實務經驗的資料復原專家。在他的職業生涯中,他已成功解決數千個複雜的個案,包括刪除的檔案、格式化的硬碟機、遺失的磁碟分割和 RAW 檔案系統。他的專業知識涵蓋使用十六進位編輯器等專業工具的手動復原方法,以及使用復原軟體的進階自動解決方案。Vasilii 的使命是讓 IT 專業人士和一般使用者都能獲得可靠的資料復原知識,協助他們保護寶貴的數位資產。.