Wallet-Recovery

損壞的 wallet.dat 文件 - 嘗試退出比特幣並再次執行它

  • June 29, 2017

我犯了一些重大錯誤,並且正在盡最後的努力來恢復我的比特幣。在重新格式化後(沒有以前的備份,我知道我知道……)我在以前安裝的 windows 上有一個 wallet.dat 文件,我意識到我的錯誤並立即嘗試使用 Recurva 恢復 wallet.dat 文件。Recurva 將該文件列為“優秀”條件。

嘗試在比特幣客戶端中打開文件時,我收到錯誤消息:

"Wallet corrupted - salvage failed".

錢包是加密的,密碼是已知的。

我嘗試使用 pywallet 進行錢包轉儲,但是,我總是收到錯誤消息:

ERROR:root:Couldn't open wallet.dat/main. Try quitting Bitcoin and running this again.

我正在執行的命令:

python pywallet.py --passphrase=mypassphrasehere --datadir=C:\path\to\recovered\wallet --dumpwallet

我無法找到更多資源來解決此錯誤 - 我沒有執行比特幣(即使在重新啟動後),並且我正在引用比特幣數據目錄之外的錢包(並且還嘗試使用預設路徑比特幣沒有執行)

有沒有其他人遇到過這個問題?我是否應該假設錢封包件已損壞並減少損失?我已經用盡了我的 google fu,似乎找不到任何其他步驟來恢復這個錢包。

您應該嘗試使用不同的數據恢復工具來恢復 wallet.dat,我在使用GetDataBackPhotoRec方面有很好的經驗。GetDataBack 允許您選擇文件系統的不同備份/版本,嘗試所有這些。

這可能是文件所有權問題。您是否使用與以前安裝 Windows 時相同的使用者名和密碼登錄?

引用自:https://bitcoin.stackexchange.com/questions/16581