@spankystanky Thanks for the link, I'll check it out later. Yeah, I looked up the device on Google too and read that it is mostly used for older devices like old printers and scanners and serial port stuff and might affect how old drivers are installed for those old devices. I don't have any old devices like that so I'm gonna leave it disabled on my system for a while to see if it still solves my freezing issues permanently.
Thanks again for posting here bud, I can't tell you how much I appreciate it - I love the BF games, but I was losing my mind with the constant freezing.