I'm having a problem with wallet 0.9.16.2.
I installed it on my Windows 7 x64 machine, run it then closed it and copied my 'wallet.dat' over the default wallet. ...
where did your initial wallet.dat come from?
I just tested importing wallet.dat from linux to linux, linux to win, win to win and win to linux and it all works without problem.
Maybe your wallet.dat is corrupted.
Did you have any recent crashes?
What size does your wallet.dat have?
I had wallet 0.9.16.1 running on my Windows 10 x64 PC and decided to run a backup on my Windows 7 x64 PC. So I installed wallet 0.9.16.2 on the Win7 PC, ran it to create folders then shut it down, but did not let it fully sync before copying wallet from the Win10 PC to the Win7 PC - problems then arose.
The Win10 wallet was about 88K bytes in size.
I have now got it working, this is how.I deleted everything on the Win7 PC and reinstalled wallet 0.9.16.2 and let it fully sync on the Win7 PC, then imported key from Win10 PC, but not all the Zettel showed up in wallet, so I sent all the Zettel in the Win10 PC to myself and the full balance is now showing in the Win7 PC.
But of a fuss but got there in the end.
Thanks for taking the time to help.