我剛剛完成一個專案並重新啟動電腦。它不想再啟動,所以我不得不使用 Windows 7 系統修復選項。它運行了一分鐘然後啟動。現在我過去 4 天工作的大部分原始碼都消失了!
背景:有時(最常見的是在安裝新軟體後)我的筆記型電腦將不再啟動。它只會顯示 Windows 7 的小標誌,但不再從硬碟讀取。如果我硬中止並重新啟動,它會詢問我是正常啟動 Windows(這不起作用)還是執行「Windows 啟動修復」。如果我運行它,它會執行一些操作大約兩三分鐘,然後我可以再次啟動 Windows。通常在此之後,我前幾天添加到計算機中的 .exe 檔案就會消失 - 但到目前為止其他檔案還沒有被觸及。
但現在,在這件事發生之後,我的專案中的一大堆「.as」(ActionScript 原始檔)都消失了!
有誰知道在哪裡以及是否有辦法恢復它們?
答案1
AFAIK 如果不使用像這樣的“取證工具”,就無法恢復您的數據測試磁碟假如說
- 您沒有使用版本控制(SVN、GIT 等)
- 您沒有(最近的)備份
只是對未來的一些提示:
- 如果您處理關鍵數據,請務必確保您有最新的備份!總是!
- 使用版本控制工具!
- 如果您的機器開始顯示錯誤或行為異常:立即修復問題。如果您必須:重新安裝作業系統並從備份中恢復數據,但是絕不使用明顯損壞的作業系統。
[編輯編號。 1]另一個緊急提示:如果你真的想恢復數據立即停止使用有問題的分區!
從 LiveCD 啟動並使用dd
或某些等效工具建立分割區的磁碟映像。否則,您可能會意外覆蓋您可能想要恢復的數據,只需使用磁碟即可。當您啟動作業系統時,它通常會將資料寫入磁碟(日誌等),因此它可能會覆蓋您的資料。
如果您嘗試恢復遺失的數據,請使用該磁碟映像的副本。只是要確定。
答案2
您應該檢查“恢復先前的版本”是否在相關資料夾中顯示任何內容。
答案3
如果幸運的話,恢復不會覆蓋您現有的資料。也許我過去很幸運,但我發現Windows可以寫入磁碟的空磁區。這意味著即使檔案被刪除,它並沒有真正被刪除;只是刪除了指向檔案的指標。
我使用一些文件恢復資源在恢復文件方面取得了巨大成功。最近我用過魯瓦當朋友的硬碟崩潰時,為她恢復幾年前的照片。雷庫瓦是免費的。還有一些商業文件恢復應用程式。
無論您做什麼,都不要在現有磁碟上安裝任何檔案復原程式。您要么想要找到一個可以從 USB 設備啟動的設備,要么只是將硬碟連接到另一台安裝了文件恢復程式的電腦。
答案4
它取消了引用的鏈接,您最好的猜測是使用 TestDisk 和 Photorec 的免費組合或付費取證解決方案(如 WinHEX)。看我的這裡即將完成恢復帖子,並在下次設定版本控制和增量備份以保護自己......;-)
另外,由於您的筆記型電腦有時無法啟動;使用上面的連結檢查您的硬碟和其他硬件,否則您可能會在幾天后遇到更嚴重的問題。