I have been reading and went to windows.old, found bitcoin QT and started it. when it finished loading all I got was an empty wallet. I've tried to load wallet.dat
I don't use windows since years, but this "windows.old" makes me wonder: does it mean windows did a backup of some files itself?
I suspect it has just moved the old stuff to a folder "windows.old", and bitcoin-qt does not find it so it creates a new wallet. If this is the case you just need to start bitcoin-qt and indicate the location of your old data directory with "-datadir".
Don't want to insist on your avoidable loss, but it might be useful for others so I'll say it anyway:
never send funds to a wallet that has not been backed-up prior to the transfer. Don't even wait for the funds to appear to back it up.