Did the DPC latency monitor show any processes that hog the processor and don't release it when they should?
Have you disabled the wi-fi when recording/playing back? That's a well known cause of some of the crackles on ASIO drivers.
Does your laptop PSU have a ground connection or is it double insulated? Sometimes laptop systems can suffer because there is no ground connection at all, and all that it needs is some screened part to be connected to ground.
I'd also manually check for latest drivers for the main components like network cards, video etc. Windows only auto uploads the latest signed drivers, and most manufacturers don't normally certify any but the major issue releases, so bug fixes etc. don't get loaded unless you do it yourself.
Have you got any 3rd party anti-virus programs loaded?