I think the culprit is the VPN (ExpressVPN 6.7.2.5163, I'm behind the GFW), it possibly caused some kind of driver conflict. For some unknown reason, when it was set to auto-start with Windows, it caused some kind of trouble(event viewer recorded some vpn related errors and warnings but were...