Then i tried pywallet and I restored the wallet, I have new copy of wallet.dat, but the problem is that... After -resync balance in Bitcoin Core is 0. The new wallet seems to be working, but... There are not my btc here.
Take note that let the bitcoin core to sync first if you just recently installed it so that it can take the latest data from the mainnet. If it was already fully sync and doesn't show any balance can you try to check each address from addresses tab to any block explorer like
https://www.blockchain.com/ Just to check if your Bitcoins are still there.
If your Bitcoin still there in some of your addresses you can export them and import them to other wallet like Electrum.
Use this command on the Bitcoin core debug console to export the private key.
Export the private key only to address with balance.
Once you have the private key backups you can now import it to Electrum check this guide below.
-
Importing your private keys into Electrum