Wallet-Recovery
損壞的 wallet.dat 文件 - 嘗試退出比特幣並再次執行它
我犯了一些重大錯誤,並且正在盡最後的努力來恢復我的比特幣。在重新格式化後(沒有以前的備份,我知道我知道……)我在以前安裝的 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,我在使用GetDataBack和PhotoRec方面有很好的經驗。GetDataBack 允許您選擇文件系統的不同備份/版本,嘗試所有這些。
這可能是文件所有權問題。您是否使用與以前安裝 Windows 時相同的使用者名和密碼登錄?