Question Ethernet cable - downloading anything and simultaneously watching youtube or browsing internet makes it disappear and come back 2 minutes later

Nov 1, 2023
11
0
10
So half a year back I bought a new desktop prebuilt pc with NVMe disk that actually maintains my 1Gb/s internet speed. Internet is plugged through ethernet cable. When I start to download some game or movie from any platform and use the browser or discord at the same time, my internet just crashes every 2 minutes. For example im downloading a game from steam, download speed is about 80-90 MB/s and then I turn on some youtube video to watch while it downloads and everything crashes the download and the video im watching and about 2 minutes later the internet comes back, the download speed comes back to the speed It was and crashes again and so on and so on. The same with discord calls, if I download something and speak with someone in a call I'll lose them for like 2 minutes, then when the download starts again the discord also comes back and after 1 or 2 mins crashes again and so on.


Already tried to factory reset router settings and reset the router itself, didn't work so I'm looking for wiser answers that I'm not aware of.


Haven't found any fixes on the internet, I assume it's either my router became faulty after I upgraded my pc or my pc network card is faulty?


Waiting for all the answers I can get, thanks in advance.

Edit: PC specs
Motherboard: ASRock B450M Steel Legend
CPU: AMD Ryzen 5 5600
Ram: 4xCorsair Vengence 3200 Mhz
SSD: Fastro MS150-1TB NVMe
HDD: 4TB Segate Baracuda
GPU: RTX 3070
Some dragon chassis and a 144hz LG monitor
Windows 10 Pro
 
Last edited:
Sounds like your internet is bottlenecking but like rgd said, we need more info.

When posting a thread of troubleshooting nature, it's customary to include your full system's specs. Please list the specs to your build like so:
CPU:
CPU cooler:
Motherboard:
Ram:
SSD/HDD:
GPU:
PSU:
Chassis:
OS:
Monitor:
 
Sounds like your internet is bottlenecking but like rgd said, we need more info.

When posting a thread of troubleshooting nature, it's customary to include your full system's specs. Please list the specs to your build like so:
CPU:
CPU cooler:
Motherboard:
Ram:
SSD/HDD:
GPU:
PSU:
Chassis:
OS:
Monitor:
Motherboard: ASRock B450M Steel Legend
CPU: AMD Ryzen 5 5600
Ram: 4xCorsair Vengence 3200 Mhz
SSD: Fastro MS150-1TB NVMe
HDD: 4TB Segate Baracuda
GPU: RTX 3070
Some dragon chassis and a 144hz LG monitor
Windows 10 Pro

I don't really know how to explain it more precise then I explained in the opening thread. I'm starting a download in steam and turn on some youtube video and the internet starts to periodically disappear unless I turn off youtube video. The same goes for discord and other programs that use internet. If I'm not downloading anything the internet is fine - never disappears. Only when I start to download anything It starts to periodically disappear.
 
Last edited:
Do you have another device that is also affected. This would mean the internet or the router is going down. If it is just your pc then you need to do some more digging. Compare IPCONFIG /all both when it works and when it is broken.
It started when I bought new pc and no other devices got this problem, but my pc is the only one that can reach 1Gb/s download speed because of the NVMe, other pc's are old and slower but idk if that even matters.
 
The question is not so much the speed the other device can do but lets say your PC somehow breaks the internet those devices would lose connectivity at the same time.

Try to leave a ping run to your router IP in the background. I have many times for example had the browser hangup completely but other apps and even other browsers work fine. A ping is so simple it would take something major like the interface actually going down to affect it.

But again try the IPCONFIG /all when it is good and when it is broken. This is mostly to see if maybe you are losing something like the IP addresses even if the interface is staying up.
 
The question is not so much the speed the other device can do but lets say your PC somehow breaks the internet those devices would lose connectivity at the same time.

Try to leave a ping run to your router IP in the background. I have many times for example had the browser hangup completely but other apps and even other browsers work fine. A ping is so simple it would take something major like the interface actually going down to affect it.

But again try the IPCONFIG /all when it is good and when it is broken. This is mostly to see if maybe you are losing something like the IP addresses even if the interface is staying up.
How do I do this ping run? When my internet disappears it's not only my browser, Its everything. The internet is just gone. Like youtube video is not loeading anymore, people in the discord stop talking and stop hearing me, download stops. It's not only my browser that loses internet.

But I need additional info on how to do those 2 steps you mentioned (Ping run and IPCONFIG/all), not an expert at these things
 
Both are line mode commands. Open a CMD prompt window from the windows key menu.

The ipconfig /all commands will also give you the router ip which will be the gateway IP.

You want to use that IP in the ping command. Ping x.x.x.x -t.
So I'm getting a reply message with bytes and ms periodically, Now I need to download something and if the pinging stops It means that my internet is gone? And how does this pinging help me fix my problem?

Edit: I started a download and turn on some youtube vod and I instantly got this message in
cmd: Request timed out.
 
When you get the request timeout quickly do the IPCONFIG /all again.

What you are mostly looking for is if anything is different. Mostly if you still have a IP address and if the interface is in a disconnected state.
So I ran ipconfig /all when i had internet and when it was gone and everything looks the same, no changes.
 
That is strange you can not ping the router. Does it give just 1 message or does it constantly give you timeout messages.
I assume if you put the IP of the router in your browser you can also only get to it when things are working and it does not work when you get this failure.
Do you have another device you can test the internet with when your pc says it is down. If your phone loads any web page then that means it is not the internet or the router.

I would check the event monitor and see if you get lucky and there are any messages.

When you can not even talk to your router you start to suspect the ethernet port itself but it can also be other software on the machine blocking traffic.
 
That is strange you can not ping the router. Does it give just 1 message or does it constantly give you timeout messages.
I assume if you put the IP of the router in your browser you can also only get to it when things are working and it does not work when you get this failure.
Do you have another device you can test the internet with when your pc says it is down. If your phone loads any web page then that means it is not the internet or the router.

I would check the event monitor and see if you get lucky and there are any messages.

When you can not even talk to your router you start to suspect the ethernet port itself but it can also be other software on the machine blocking traffic.
It constantly gives out timeout messages until the internet comes back.

I will try to use internet on my other devices but I think they will work cuz family never mentioned any internet problems.

How do I get to the event monitor?

Ethernet port is always shining green in the bottom of the port and blinking orange in the top of the port I don't know if that's how It's supposed to be or not.
 
Key here is you really want to check that nobody else is affected. You don't want to spend lots of time on your pc when it might be the router or the internet. It is important to eliminate some of this stuff.

The event monitor is a choice in the windows menu but I am not sure it will be of any value. When you don't even know how to find the tool itself I am not so sure you will be able to determine significant of the messages in the logs. There is a lot trash that is logged in their.

The lights on the port just mean that the hardware part of the ethernet is fine. You would have seen the port go to a disconnected state if the hardware fails. This is some kind of software thing but it is hard to say if it at the driver level or if for example there is some other software limiting it.

Not sure what to suggest next, you are quickly getting to that point that just blinding reinstalling windows sometime is easier that digging around trying to find a driver conflict or some strange software that was loaded.
 
Key here is you really want to check that nobody else is affected. You don't want to spend lots of time on your pc when it might be the router or the internet. It is important to eliminate some of this stuff.

The event monitor is a choice in the windows menu but I am not sure it will be of any value. When you don't even know how to find the tool itself I am not so sure you will be able to determine significant of the messages in the logs. There is a lot trash that is logged in their.

The lights on the port just mean that the hardware part of the ethernet is fine. You would have seen the port go to a disconnected state if the hardware fails. This is some kind of software thing but it is hard to say if it at the driver level or if for example there is some other software limiting it.

Not sure what to suggest next, you are quickly getting to that point that just blinding reinstalling windows sometime is easier that digging around trying to find a driver conflict or some strange software that was loaded.
So I tried to download something from 2 PC's at the same time. Setup the pings on cmd on both PC's and the main PC with the problem started to timeout while other PC was fine downloading and wasn't timing out. So now we know that the problem is in the hardware and not the internet? Or do we know that my router isn't made for 1Gb/s speed because it was installed before 1Gb/s speed came out?
 
Almost all routers even extremely cheap ones now use special hardware to assist the NAT function and move it off the cpu.
Since NAT requires calculations made for every packet to fix the checksums since they are change the IP it can put quite a load on a small cpu at higher speeds. Without this feature even fairly powerful routers will cap out at 300mbps.

But this is not your problem. Even if you were to turn the feature off it would just make things slower and you might get some small amount of packet loss. It would not completely break.

It would be nice if you had something very generic you could test that would break it every time. What I would normally suggest is to use a linux USB image, this would quickly tell you if the hardware was good and it was something with windows or some other software on the machine. Problem is these USB boot images are very basic. You can run anything that can run from a browser but it is extremely hard to load other applications to test...if they even run on linux. You also have limited space on the USB so it is difficult to use even web based downloads to generate lots of traffic.

My guess would be this is a software issue. Hardware error generally cause messages in the event viewer where software might not. You could I guess try a PCIE ethernet card they are fairly cheap. USB3 ones will work also. Problem is even if it works you will not be 100% sure it is the hardware and not some driver or software.
Common software that causes network issues is so called network accelerators that many times are installed with the bloatware on motherboards and video cards. Cfosspeed is a common name. VPN software even if you have in theory uninstalled it also causes strange network issues.
 
Almost all routers even extremely cheap ones now use special hardware to assist the NAT function and move it off the cpu.
Since NAT requires calculations made for every packet to fix the checksums since they are change the IP it can put quite a load on a small cpu at higher speeds. Without this feature even fairly powerful routers will cap out at 300mbps.

But this is not your problem. Even if you were to turn the feature off it would just make things slower and you might get some small amount of packet loss. It would not completely break.

It would be nice if you had something very generic you could test that would break it every time. What I would normally suggest is to use a linux USB image, this would quickly tell you if the hardware was good and it was something with windows or some other software on the machine. Problem is these USB boot images are very basic. You can run anything that can run from a browser but it is extremely hard to load other applications to test...if they even run on linux. You also have limited space on the USB so it is difficult to use even web based downloads to generate lots of traffic.

My guess would be this is a software issue. Hardware error generally cause messages in the event viewer where software might not. You could I guess try a PCIE ethernet card they are fairly cheap. USB3 ones will work also. Problem is even if it works you will not be 100% sure it is the hardware and not some driver or software.
Common software that causes network issues is so called network accelerators that many times are installed with the bloatware on motherboards and video cards. Cfosspeed is a common name. VPN software even if you have in theory uninstalled it also causes strange network issues.
Thanks for the help. I'll just stay with the problem for now and if someday I get to fix It, I'll post It here for you guys!