Yeah that might be it after the recent windows update I've been having similar issues with my MSI laptop with a 6700hq + GTX 1060 updating the drivers for my ethernet, wifi card, sd card slot, and thunderbolt port fixed this. I was getting a memory leak due to the drivers causing memory leaks. Microsoft really needs to fix this.