I am getting a 2000ms latency delay on HTTP/HTTPS connections on a Windows 10 laptop. At first I thought it was the ISP because telnet connections from the same box were instantaneous. However I connected a Linux machine and did a wget timing to the router and it was more or less instantaneous (<50ms). So, it has to be something on the Windows 10 box. Note that the laptop is using the wireless as opposed to a wired connection for the Linux box, but remember than any non-HTTP packet from the windows box has no latenHcy, so I don't think it is a hardware issue. There appears to be something on the laptop which is causing connections to lag for some reason.
How can I further investigate the cause?