Hi, and welcome to LQ!
Flash drives / portable drives needs not be formatted ONLY for one system. They are formatted fat32 when you buy them (at least all I've seen) and that works in both Windows and Linux.
However, if you reformat the drive - do that in Windows!
Linux can format fat32 as well, but I have experienced problems sometimes using the drive in Windows when fat-formatted in Linux.
If you have not reformatted it's really very strange. Are other usb-drives automatically discovered?
If so, I suggest you reformat the drive in Windows then it should work.
Would it be easier if I had my Linux removed on my ASUS and put Windows in its place?
No - since it's Windows that doesn't recognize it not Linux..