1. first backup wallet.dat,pivx.dat,masternode.dat files as many times as possible
![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
2. uninstall and delete all pivx files.
3. download 3.1.1 and 3.2.0 windows wallet versions.
4. first run pivx wallet qt version 3.1.1 until it passes block 908000. then stop wallet and run version 3.2.0
(mine stopped at 920000)
5. after all blocks are downloaded stop pivx wallet and replace the newlly created wallet.dat,pivx,dat,masternode.dat
with the backup ones. then rerun wallet 3.2.0 and let it recalculate everything.
hopefully it will not crash anymore.
hope it helps
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)