As the title says I am experiencing drastic slowing of my internet speeds every 1-2 minutes with the Wi-fi even sometimes completely disconnecting from my computer. No other device on the Wi-fi network experiences this issue. Furthermore, I recently changed my ISP and, with that, received a completely new wireless router. I have created 3 batch programs in order to try and gather data on the issue (details and outputs below, and apologies for my terrible coding skills); for reference the ping from other devices on the network average out at about 26.0ms. I do not know why this issue continues to occur but do know that it is a problem with my PC and not my ISP or wireless router. I welcome any help and give my preemptive thanks to anyone who provides it.
Batch programs:
ping.bat the purpose of this program was to run the two pings simultaneously
@echo off
cls
cd C:\ping1
start ping1.bat
cd C:\ping2
start ping2.bat
exit
ping1.bat the purpose of this program was to test the ping to the router itself
cd c:\ping1
cls
call :sub >output1.txt
exit /b
:sub
ping 192.168.0.1 /t
exit
ping2.bat the purpose of this program was to test the ping to the internet
cd c:\ping2
cls
call :sub >output2.txt
exit /b
:sub
ping www.google.co.uk /t
exit
output1.txt output from ping to router
C:\ping1>ping 192.168.0.1 /t
Pinging 192.168.0.1 with 32 bytes of data:
Reply from 192.168.0.1: bytes=32 time=299ms TTL=64
Reply from 192.168.0.1: bytes=32 time=39ms TTL=64
Reply from 192.168.0.1: bytes=32 time=186ms TTL=64
Reply from 192.168.0.1: bytes=32 time=146ms TTL=64
Reply from 192.168.0.1: bytes=32 time=7ms TTL=64
Reply from 192.168.0.1: bytes=32 time=191ms TTL=64
Reply from 192.168.0.1: bytes=32 time=580ms TTL=64
Reply from 192.168.0.1: bytes=32 time=75ms TTL=64
Reply from 192.168.0.1: bytes=32 time=4ms TTL=64
Reply from 192.168.0.1: bytes=32 time=41ms TTL=64
Reply from 192.168.0.1: bytes=32 time=417ms TTL=64
Reply from 192.168.0.1: bytes=32 time=402ms TTL=64
C:\ping1>exit
output2.txt output from ping to internet
C:\ping2>ping www.google.co.uk /t
Pinging www.google.co.uk [216.58.209.99] with 32 bytes of data:
Reply from 216.58.209.99: bytes=32 time=446ms TTL=51
Reply from 216.58.209.99: bytes=32 time=72ms TTL=51
Reply from 216.58.209.99: bytes=32 time=159ms TTL=51
Reply from 216.58.209.99: bytes=32 time=26ms TTL=51
Reply from 216.58.209.99: bytes=32 time=27ms TTL=51
Reply from 216.58.209.99: bytes=32 time=395ms TTL=51
Reply from 216.58.209.99: bytes=32 time=570ms TTL=51
Reply from 216.58.209.99: bytes=32 time=136ms TTL=51
Reply from 216.58.209.99: bytes=32 time=135ms TTL=51
Reply from 216.58.209.99: bytes=32 time=59ms TTL=51
Reply from 216.58.209.99: bytes=32 time=381ms TTL=51
Reply from 216.58.209.99: bytes=32 time=384ms TTL=51
Reply from 216.58.209.99: bytes=32 time=231ms TTL=51
Reply from 216.58.209.99: bytes=32 time=557ms TTL=51
Reply from 216.58.209.99: bytes=32 time=130ms TTL=51
Reply from 216.58.209.99: bytes=32 time=144ms TTL=51
Ping statistics for 216.58.209.99:
Packets: Sent = 16, Received = 16, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 26ms, Maximum = 570ms, Average = 240ms
Batch programs:
ping.bat the purpose of this program was to run the two pings simultaneously
@echo off
cls
cd C:\ping1
start ping1.bat
cd C:\ping2
start ping2.bat
exit
ping1.bat the purpose of this program was to test the ping to the router itself
cd c:\ping1
cls
call :sub >output1.txt
exit /b
:sub
ping 192.168.0.1 /t
exit
ping2.bat the purpose of this program was to test the ping to the internet
cd c:\ping2
cls
call :sub >output2.txt
exit /b
:sub
ping www.google.co.uk /t
exit
output1.txt output from ping to router
C:\ping1>ping 192.168.0.1 /t
Pinging 192.168.0.1 with 32 bytes of data:
Reply from 192.168.0.1: bytes=32 time=299ms TTL=64
Reply from 192.168.0.1: bytes=32 time=39ms TTL=64
Reply from 192.168.0.1: bytes=32 time=186ms TTL=64
Reply from 192.168.0.1: bytes=32 time=146ms TTL=64
Reply from 192.168.0.1: bytes=32 time=7ms TTL=64
Reply from 192.168.0.1: bytes=32 time=191ms TTL=64
Reply from 192.168.0.1: bytes=32 time=580ms TTL=64
Reply from 192.168.0.1: bytes=32 time=75ms TTL=64
Reply from 192.168.0.1: bytes=32 time=4ms TTL=64
Reply from 192.168.0.1: bytes=32 time=41ms TTL=64
Reply from 192.168.0.1: bytes=32 time=417ms TTL=64
Reply from 192.168.0.1: bytes=32 time=402ms TTL=64
C:\ping1>exit
output2.txt output from ping to internet
C:\ping2>ping www.google.co.uk /t
Pinging www.google.co.uk [216.58.209.99] with 32 bytes of data:
Reply from 216.58.209.99: bytes=32 time=446ms TTL=51
Reply from 216.58.209.99: bytes=32 time=72ms TTL=51
Reply from 216.58.209.99: bytes=32 time=159ms TTL=51
Reply from 216.58.209.99: bytes=32 time=26ms TTL=51
Reply from 216.58.209.99: bytes=32 time=27ms TTL=51
Reply from 216.58.209.99: bytes=32 time=395ms TTL=51
Reply from 216.58.209.99: bytes=32 time=570ms TTL=51
Reply from 216.58.209.99: bytes=32 time=136ms TTL=51
Reply from 216.58.209.99: bytes=32 time=135ms TTL=51
Reply from 216.58.209.99: bytes=32 time=59ms TTL=51
Reply from 216.58.209.99: bytes=32 time=381ms TTL=51
Reply from 216.58.209.99: bytes=32 time=384ms TTL=51
Reply from 216.58.209.99: bytes=32 time=231ms TTL=51
Reply from 216.58.209.99: bytes=32 time=557ms TTL=51
Reply from 216.58.209.99: bytes=32 time=130ms TTL=51
Reply from 216.58.209.99: bytes=32 time=144ms TTL=51
Ping statistics for 216.58.209.99:
Packets: Sent = 16, Received = 16, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 26ms, Maximum = 570ms, Average = 240ms