First we need to know which wifi chip you have.
Please run lspci | grep Network
and post it so we can see what is there.
Different manufacturers use different chipsets and each require different drivers so to get the proper driver the chipset must be identified.
That would have been easier had you specified that earlier, but we can fix the grub menu to boot windows by default.
This thread talks about how to do this, and I would suggest you read it carefully then make your own choices as to how to proceed.
@chrismurphy in his post near the end of that discussion seemed to have the best solution, and maybe he can give you detailed guidance about that.