Hey man you should try this
Download Pywallet here
https://github.com/joric/pywallet I think its the msi version. search for your wallet.dat with the command. Then run the -dumpwallet command it should dump to a text file. When that happens, you will have the private keys then you can download electrum from electrum.org and input keys to electrum. There should be a tutorial on the electrum website or search google that tell you how. Then you should have your bitcoins, hope this helps if you send me some of the reward i would be greatful, Im only asking for 10 or 15 btc if this works or even for helping you. I really need it for holidays and hope you will.
My wallet address ill send to you.
The password will still be required for this to work. The file is encrypted and nothing is going to be able to extract the private keys without it, because it's gibberish.