First off, I wonder about a few things:
- why are you using a wireless USB wifi adapter on a system that has built in wifi? (I saw that you answered this earlier)
this may be significant if the built in adapter has problems (and those problems may interfere with the USB adapter also)
- You've tried different USB adapters - so that tends to rule out the adapters themselves as a cause of the problem.
If it's their drivers, I wonder if you've: uninstalled the driver package from Settings...Apps and Features (or from appwiz.cpl), then rebooted, then installed a freshly downloaded copy? It could be that, when you install and updated package, it doesn't overwrite everything - and maybe one fo the files not overwritten may be corrupted.
- I also wondered about trying different USB ports. In most cases USB ports on different sides of the laptop are connected to different points on the motherboard (maybe even different controllers). As such, this tends to help rule out the USB ports as a cause of the problem.
- you stated that the BSOD happens when plugging the device in. Most often (IME) this happens with a hardware problem (if ti's a driver, it'll take longer to BSOD).
So, my thoughts are that this is most likely a hardware problem - and is either related to the old wifi card or is a problem with the motherboard. Is there a place in the UEFI where you can disable the old wifi card? If not, can you physically remove the old wifi card from the system?
Here's my suggestion for troubleshooting hardware problems (3 steps). At this point it's likely that you only need to do the first step and let us know the results (you can skip the MemTest as you've already run it).:
Even more to follow after this.........
Taking a shower while the dumps are running) :0)