Look you already opened the Bitcoin core GUI it should show some error if the wallet.dat on the wallet directory is corrupted but it's not and you are still able to go to File > Restore Wallet.
That is why this error comes up because you are attempting to reimport the wallet.dat that is already in the wallet directory.
"
Restore Wallet" menu can go to any directory and see any "
.dat" file, even if it's not a wallet file or an already loaded wallet file.
Being able to select a specific wallet.dat doesn't indicate that there's no issue in the file, the issue shows after it tries to restore and load it.
A single wallet.dat that's restored twice isn't an issue, each restore attempt has to have a different wallet name anyways.
I've managed to use Bitcoin2john.py and the hash extracted is something like this: $bitcoin$64$
It will always output "
$bitcoin$" even if it's a similar wallet.dat from an altcoin, Bitcoin testnet, regtest, etc.:
github.com/openwall/john/blob/bleeding-jumbo/run/bitcoin2john.py#L248Do I need to download the entire blockchain?
This is how I installed Bitcoin Core yesterday, and I think I did it incorrectly.
https://imgur.com/afzKvBmIf I want to see my balance, and view historical transactions (years ago) do I still need to store the ENTIRE blockchain? or can I use the prune feature.
Since you've set your blockchain to be pruned, you'll have to redownload the blockchain.
And since you don't have enough space in your drive, you can't store the entire blockchain, you'll have keep your prune block storage setting.
But only start over once you've successfully loaded the wallet.dat file or you'll have to re-download again if you want to load and scan your wallet after it synced.
Since you're going to re-downloads anyways, try to start with a fresh datadir by renaming your current bitcoin datadir in
%appdata% (
use "run" or "windows explorer").
rename it from "
bitcoin" to "
bitcoin_bk", create a new bitcoin folder and copy your bitcoin.conf and wallet.dat file there.
Then start Bitcoin Core, it'll immediately load the wallet as [default_wallet] and redownload the blockchain.
Since your projected date is 2013, the transactions (
if there's any) might show up earlier in the sync process.
Alternatively, disable pruning and set a custom data directory to a bigger drive in the Welcome menu (
start Bitcoin-qt with --choosedatadir arg), then redownload the blockchain to that directory.
That way, you're free to load wallet.dat files without re-downloading the blockchain again and again, it'll only need to rescan the existing blockchain.