Few things are as frustrating as a sluggish internet connection on Windows , especially when you need to submit an assignment, join an online meeting, or play a game with friends. You notice it instantly: websites take forever to load, videos buffer, downloads stall, and it feels like the whole computer is dragging behind the connection.
The good news is that, in most cases, this slowness can be fixed if you know where to look . Sometimes the problem lies with Windows, other times with the router, the Wi-Fi, the internet provider… or a combination of all of these. In this article, we'll review, calmly but directly, the most common causes of slow internet on Windows and what you can do to fix it step by step.
First of all: is it your PC, your network, or your provider?
The first step in diagnosis is always to determine if the problem is just with your computer or with the entire network . If your Windows PC is experiencing terrible browsing speeds, but your mobile phone or tablet connected to the same Wi-Fi network is working perfectly, the problem likely lies with your computer. However, if all the devices in your home are slow, the issue is probably with the router, the cabling, or your internet service provider.
Run a quick speed test on several devices , preferably near the router and, if possible, with one of them connected via Ethernet cable. This will show you if your line is delivering the speed you're paying for and if the performance difference is limited to the Windows computer. If the speed is slow on all devices, you should check your router and cables and contact your ISP.
Another useful filter is to check if the problem occurs across all websites or only on certain ones . A slow page doesn't necessarily mean your connection is bad: the site might be overloaded, hosted far away, or poorly optimized. If the problem is widespread (browser, downloads, games, video calls, etc.), then it's likely an issue with your network or your PC. If it involves video and streaming platforms, for example, see how to deal with slow YouTube.
Also consider the time of day . During peak hours (late afternoon and evening, when everyone at home and in the neighborhood is online), you're more likely to experience congestion, both on your Wi-Fi and on the provider's network. If your connection is significantly faster in the early morning, network congestion is likely the reason.
Types of connection and external factors that affect speed

The internet connection you use determines the maximum speed you can expect . Fiber optic is not the same as ADSL or an old copper wire connection, and certainly not the same as a modem or a portable Wi-Fi hotspot with limited data. If your connection is outdated, no matter how finely you tweak Windows, there's a physical limit you won't be able to exceed.
Fiber optic connections (FTTH or similar) offer the greatest bandwidth and stability , both download and upload, and are less susceptible to interference than copper pairs. ADSL and coaxial cable connections can work well, but are more prone to speed drops, especially if the exchange is far away or the operator's network is congested.
You also have to consider factors beyond your control, such as large-scale internet congestion . During massive traffic spikes or major attacks (for example, certain DDoS attacks on infrastructure), parts of the network may experience slower performance even if your provider is functioning normally. These cases are less frequent, but they do occur, and there's little you can do beyond waiting and keeping your devices protected.
Another external factor is the state of the servers you're connecting to . If a cloud service, a popular website, or a streaming platform is receiving more traffic than it can handle, it will be slow even if you have a fast connection. It's easy to mistake this for a local problem, so it's a good idea to test several websites and services before messing around with your Windows settings.
In corporate environments, the company's own network also comes into play . Administrators often implement usage policies, proxies, bandwidth limits, and time slots for backups or mass updates. All of this can make your connection especially slow during peak hours, even if it's lightning fast at home.
Slow internet problems on Windows at the software level
If you've confirmed that the problem only occurs on your Windows PC, it's very likely a software issue . Network configurations, incorrectly applied drivers and settings, outdated drivers, malware, antivirus conflicts, a browser overloaded with extensions… Windows gives you a lot of control over the network, but also many ways to mess things up if something becomes corrupted or outdated.
One typical scenario is that, after a Windows update, the connection starts performing terribly . Sometimes an update changes advanced TCP/IP parameters or the autotuning settings of the receive window, and suddenly you notice that everything loads more slowly for no apparent reason. A single incorrectly applied setting is all it takes for performance to plummet.
To view the status of this advanced configuration, you can use the command prompt (CMD) as administrator.With the command netsh interface tcp show global You check, among other things, the automatic adjustment level of the receiving window. If it appears as normal If you're having problems, trying to disable it, or vice versa, can make a difference. If you need more context about performance issues in Windows, check out how diagnose slow Windows.
The key commands here are: netsh int tcp set global autotuninglevel=normal to enable it and netsh int tcp set global autotuninglevel=disabled To disable it, the idea is to change the value, test how the network performs, and keep the one that works best for your specific situation. It's not magic, but when conflicts arise after an update, it often fixes them.
Beyond this specific setting, Windows has built-in network troubleshooters that you can launch from Settings. In Windows 10, they're located under "Update & Security > Troubleshoot," and in Windows 11, under "System > Troubleshoot." They don't work miracles, but they automatically detect and fix simple errors, or at least give you clues as to what might be wrong.
Malware, antivirus, firewalls, and other programs that slow down the connection
Viruses, Trojans, and other malware are among the most frequent culprits when the internet is extremely slow on only one computer . Many types of malicious software continuously connect to external servers, send spam, act as nodes in botnets, or spy on your activity. All of this uses bandwidth and system resources, leaving very little for normal browsing. Maintaining good practices is key to digital hygiene and avoiding these situations.
In addition to traditional malware, spyware can severely slow down your internet connection . This type of software attaches itself to your browser, records everything you type, monitors your websites, and communicates with its servers behind the scenes. If you have multiple spyware programs running simultaneously, your browser and network performance will plummet, and you may even experience intermittent connectivity issues.
To rule this out, it's advisable to run a full scan with a good antivirus and antispyware program . You can use Microsoft Defender, which comes integrated with Windows, or third-party solutions like Avast or Bitdefender, always downloaded from their official websites. The important thing is to scan the entire system, not just perform a quick scan, and remove any detected threats.
The ironic twist is that the antivirus or firewall itself can also be part of the problem . A misconfigured firewall, two antivirus programs installed simultaneously, or a VPN of dubious quality can limit or over-inspect all connections, causing downloads and browsing to be choppy.
To check if the bottleneck is there, simply temporarily disable your antivirus, firewall, or VPN (always with caution) and test the connection again. If you notice a clear improvement, you'll need to review their settings, switch products, or avoid having multiple security tools competing for network control.
The browser and add-ons: a classic of slow internet
Even if the connection is working fine, the browser is often the direct culprit behind the perceived slowness . Tons of extensions, outdated toolbars, unused plugins, corrupted profiles… it all adds up, and tabs take forever to load, while the same website loads lightning fast in another browser.
The first simple test is to open another browser application and try the same pages . If it runs smoothly in Edge but is a nightmare in Chrome (or vice versa), you know the problem isn't with the connection, but with the main browser. From there, you need to update it, check your extensions, and clear the cache.
Keeping your browser up to date is key for both speed and security . In Chrome, for example, you can find this information in Menu > Help > About Google Chrome; most browsers have a similar section. If an update is available, it will download and install almost automatically.
Regarding extensions, less is more . Having a few well-chosen ones is fine, but cluttering your browser with add-ons you don't use only consumes memory and processing power. Disable or remove the ones you don't need and you'll notice an improvement in the program's overall responsiveness.
It also helps to clear your browser's cache and temporary data from time to time . Although these are used to speed up website loading, if too much corrupted or outdated data accumulates, it can have the opposite effect and cause errors or delays while browsing.
Wi-Fi: bands, channel, coverage and router location
If you use Wi-Fi, the actual speed you experience depends heavily on how your wireless network is set up . It's not the same being right next to the router as it is at the other end of the house, nor is it the same connecting to the 2,4 GHz band as it is to the 5 GHz band, nor is it the same sharing a channel with ten neighbors as having a relatively free one.
The 2,4 GHz band is notable for its range, but it offers lower speeds and is more susceptible to interference . It's best suited if you're far from the router or there are several walls in between, but if you're looking to get the most out of your fiber optic connection, it won't be sufficient. The 5 GHz band, on the other hand, allows for much higher speeds, at the cost of a weaker signal with distance and obstacles.
If your PC and router allow it, it's advisable to prioritize the 5 GHz connection whenever you're relatively close . You can do this through your router's settings (sometimes they have a "smart connection" or band steering option that decides for you) or, in Windows, by forcing the 5 GHz band as the preferred band in the advanced properties of your Wi-Fi adapter.
The Wi-Fi channel also has a significant impact, especially in buildings with many networks nearby . If your router and those of several neighbors broadcast on the same 2,4 GHz channel, you're interfering with each other's signals, and performance will suffer. Using a network analysis app or tool to locate less congested channels and switching to one of them often makes a big difference.
The physical location of the router is another area where some truly egregious mistakes are made : hidden inside a piece of furniture, lying on the floor behind the TV, next to the microwave, or in a corner of the house. Ideally, it should be placed in a more or less central location, up high (on a table or shelf), away from large metal objects and other devices that emit signals on the 2,4 GHz band.
Hardware: network card, cables, router and repeaters
Once you've ruled out issues with Windows, your browser, and Wi-Fi, it's time to take a closer look at your hardware . The network card itself (internal or USB), the Ethernet cable, the router's ports, or the quality of a Wi-Fi repeater can significantly limit the speed you get on Windows.
The network card is the key component that connects your PC to the network, whether wired or Wi-Fi . If it's very old, it might not even support Gigabit speeds or modern Wi-Fi standards. It could also be physically faulty, which is quite common in inexpensive USB adapters that are more susceptible to damage from knocks, impacts, and overheating. A hardware analysis will help you identify problems: diagnostics and performance.
A good trick is to try a different network adapter . If you're using a USB Wi-Fi adapter, switch to a different one or try connecting via Ethernet cable. If your PC has an integrated network card and you suspect it's the problem, connecting a good quality USB adapter can solve the problem. If the speed suddenly improves with the new adapter, you'll know where the bottleneck was.
Wired connections: Make sure your network cable is up to the task . To achieve speeds up to 1 Gbps, you need at least a Category 5e Ethernet cable. If you use a very old cable (standard Cat 5 or worse) or a damaged one, you'll likely be stuck at a maximum of 100 Mbps. Checking the cable type and replacing it with a new, shorter one usually solves the problem. If you have any doubts about components, consult our hardware buying advice.
Routers aren't eternal or infallible either . A very old model might not handle high-speed connections well, lack Gigabit or dual-band Wi-Fi ports, or simply be partially broken: LAN ports with poor contact, damaged internal antennas, constant overheating… All of this translates into disconnections, speed drops, and strange behavior.
In these cases, it's worth trying different router ports, thoroughly checking the antennas, and, if it's quite old, requesting a replacement from your internet provider . Most companies replace very outdated or faulty routers free of charge, and upgrading to a modern model usually makes a significant difference in stability and performance.
Wi-Fi repeaters and extenders are another frequent source of headaches . Many cheap models reduce speed by half or worse, especially if they're poorly positioned and receive a weak signal from the router. If you get, for example, 300 Mbps when connected directly to the router via Wi-Fi or cable, but only 40-50 Mbps through the repeater, the problem is clear.
Slow Wi-Fi on the PC but not on other devices
A very common scenario is that Wi-Fi works perfectly on your mobile phone, smart TV, or game console, but on your Windows PC it's a nightmare . In that case, it's almost always due to a combination of drivers, adapter configuration, and background processes.
The first thing to check is your network adapter drivers . Outdated or incorrectly installed drivers can cause random disconnections, inconsistent speeds, and even prevent Windows from fully utilizing the hardware's capabilities. You can find your adapter and update its driver in Device Manager (right-click Start > Device Manager > Network adapters).
If the update doesn't fix the problem, uninstalling the adapter and restarting your computer may force a clean installation . Before doing so, however, download the latest driver version from the manufacturer's website and save it to a USB drive in case Windows can't find it automatically. After restarting, the system will attempt to install the driver again, and if it fails, you can use the downloaded file.
Another setting worth checking in Windows is the metered data usage limit . This feature is designed to save data on capped connections, but if you enable it unnecessarily, Windows can restrict downloads and updates in the background, impacting overall network usage.
From Settings > Network & Internet, you can check if your Ethernet and Wi-Fi connections are marked as "metered ." If you have a fixed fiber optic connection with no monthly data cap, you don't need this limitation, so uncheck the box to stop Windows from automatically throttling your data usage. For more control over updates and syncing, see how to optimize updates and syncing.
You also have to take into account the load of programs and processes running in the background . Cloud backup services, game clients (Steam, Epic, etc.), messaging platforms, automatic updates, and many others can be consuming bandwidth without you even noticing.
With Task Manager (Ctrl+Shift+Esc), you can sort by network usage and identify which applications are consuming your bandwidth . Close the ones you don't need, check their settings to prevent them from starting with Windows unnecessarily, and schedule large downloads or syncs outside of your work or gaming hours.
Network repair tools in Windows: ipconfig and netsh
When your Windows network seems to be "toasted" (random outages, strange IPs, websites that sometimes load and sometimes don't), console commands can save the day.Two of the most useful are ipconfig y netshwhich allow you to renew the network configuration and reset internal TCP/IP and Winsock components.
The command ipconfig It has several very practical options.. With ipconfig /release You release the IP address that the device has, and with ipconfig /renew You request a new one from the DHCP server (usually your router). It's like asking Windows to forget its current configuration and renegotiate the connection from scratch.
Also with ipconfig /flushdns empty the Windows DNS cacheThis removes old or corrupted records that can cause some websites to malfunction. After running these three commands in a CMD console with administrator privileges, many minor network issues disappear without further intervention.
The command netsh It goes a step further and allows for the repair of deeper internal elementsThe key parameter for addressing erratic connectivity issues is netsh winsock reset, which restores the Winsock catalog, responsible for how applications communicate with the network.
When the Winsock catalog is corrupted by malware, faulty installations, or program conflicts, messages such as "no internet access" appear, or websites fail to load for no apparent reason.. When running netsh winsock reset The default values ​​are restored and often the computer reconnects without problems.
If the problem is more stubborn, you can go a step further with netsh int ip resetThis command resets the entire Windows TCP/IP stack, essentially restoring the network configuration to its factory settings. After using it, it's normal for some applications that are deeply integrated with the network (VPN, antivirus with firewall, etc.) to need to be reconfigured or reinstalled.
Programs particularly sensitive to these resets include security suites, VPN clients, third-party firewalls, and certain remote administration tools . If something stops working immediately after using netsh, check its settings or reinstall it so it can adapt its filters to the newly restored network stack.
Solutions and features in business networks
In a business environment, the approach to diagnosing slow internet on Windows changes slightly . Here, the network is usually more controlled, with central servers, proxies, security policies, and an IT department that manages the overall configuration.
The first thing usually done at a corporate level is to objectively verify the internet speed reaching the organization . This is done using testers and measurement tools, often certified, to compare the contracted speed with what the provider actually delivers. If the connection is slow, a support ticket is opened with the ISP without wasting time accessing the PCs.
If the connection is fine but everything is slow, the next step is to check bandwidth usage within the network itself . Large backups, massive synchronizations, misconfigured servers, or users downloading huge files during business hours can saturate the link. Monitoring tools can identify who or what is consuming so much bandwidth, allowing you to set limits or reschedule tasks.
In businesses, it's also crucial to keep all equipment with up-to-date network drivers and operating systems . This is usually managed centrally through update servers or management tools, but if your work PC is running particularly slowly, it's advisable to report it to IT so they can check its status.
When slowness affects all devices on the network, key input components are also checked : main router, switches, perimeter firewall, redundant links, etc. The problem is much more likely to be there than across a hundred computers at once, so the edge hardware is checked before going device by device.
If, after all this, the internal speed still doesn't match, sometimes DNS parameters or routing are adjusted, always following very specific procedures . In a business environment, you don't change the DNS of a server or router arbitrarily without following a protocol, so if you suspect this type of problem, it's best to escalate it to the network administrators.
When the problem is with the ISP and there's not much you can do.
It's possible you've checked everything: PC, Wi-Fi, cables, router, speed tests… and the internet is still slow because of the provider . It's not the most common problem with modern fiber optic networks, but issues like node overload, network construction, or exchange failures still occur, leaving many users with limited service.
In these situations, as a home user, you don't have the technical expertise to fix it yourself . What you can and should do is open a support ticket with your service provider, providing screenshots of speed tests, the specific times the service fails, and any other details that might help them diagnose the problem.
When an outage affects many people simultaneously, providers typically treat it as a critical incident and prioritize its resolution. Even so, depending on the severity, it can take anywhere from a few hours to several days if equipment needs to be replaced at central offices or damaged fiber optic cable sections need to be repaired.
In the case of occasional speed drops (without a complete outage), the cause is sometimes a specific network congestion or even a DDoS attack on the operator's network . This means that, even if you have proper synchronization with the router, everything will be much slower than normal. Again, only the ISP can mitigate the problem, so contacting their support channels is the only way to resolve it.
Providing clear information when you speak to your operator helps more than it seems : type of connection, router model, whether the problem is wired, Wi-Fi or both, test results, times when you notice the drop... The more data they have, the sooner they can identify where the traffic is bottleneck.
Check the contracted bandwidth and the number of devices
Sometimes the problem isn't that the connection is worse than before, but that you're now demanding much more from it than it can handle . Between mobile phones, laptops, Smart TVs, game consoles, voice assistants, smart plugs, and more, the number of connected devices in the home has skyrocketed, and a modest fiber optic connection that used to be more than sufficient now falls short.
Watching multiple 4K movies or TV shows simultaneously, while someone else plays online and another downloads huge games, eats up bandwidth like crazy . If your connection is 100 Mbps and several people are doing demanding tasks, it's normal to start noticing lag and pixelation. Upgrading to 300, 600 Mbps, or 1 Gbps, depending on your needs, can be the simplest solution.
Run a speed test when no one is downloading anything to see what speed you're actually getting at your router. Then, check where in your home the Wi-Fi coverage becomes insufficient. Receiving 20% ​​of 100 Mbps is not the same as receiving 20% ​​of 600 Mbps: in the latter case, even if the signal is weak, you'll still have some headroom. If you need to see who's connected, see how to find out who's on your Wi-Fi.
If you find that your internet plan is no longer sufficient for your current usage, it's worth comparing offers and upgrading your speed profile . It's not always a matter of tinkering with Windows; sometimes your family's internet usage has simply increased, and it's time to adjust your connection accordingly.
Closing background applications and processes on the PCs you use most also helps to better distribute bandwidth . Even if you have a high-speed internet connection, if half of it is wasted on poorly planned downloads or endless syncing, you'll still experience slowdowns in important tasks like video calls or online gaming.
After checking all these factors—Windows software, browser, Wi-Fi, hardware, company network, ISP, and contracted bandwidth—you'll have a pretty clear picture of why your internet is slow on Windows and what you can try . With small, well-targeted actions (updating drivers, removing malware, adjusting the router, reconfiguring the Wi-Fi, changing a cable, or requesting a new router from your ISP), it's quite common to restore a smooth connection without having to make complicated investments or drive yourself crazy trying things blindly.
