Your laptop is malfunctioning, and you do not know whether to call for a repair, check your router, or reinstall Windows. You need a systematic way to sort out which layer of the system is actually broken before spending money on the wrong fix.
In short: Isolate the problem by checking if other devices connect to the same network (ruling out network issues), then check Device Manager for hardware errors (ruling out hardware issues). If the network and hardware are fine, the fault is almost certainly software, such as corrupted drivers or system files.
Our pick
Tap to see today's price on AmazonLets you verify if the router works while your internal laptop Wi-Fi card is being diagnosed.
Why It Happens: Sorting the Three Failure Layers
Most laptop faults fall into three distinct categories: hardware, network, or software. A hardware issue means a physical part has failed, like a dead Wi-Fi card, a cracked screen, or a swollen battery. These problems often appear suddenly after a drop or a physical impact. If that sounds like your bench, read up on fixing input delays next.
A network issue points to the environment, not the device. This includes a disconnected router, a bad internet connection at your ISP, or a specific network profile being corrupted in Windows. The laptop is fine, but it cannot reach the internet because the path is broken.
A software issue involves the operating system or applications. This is usually a bad driver update, a missing system file, or a background service that stopped running. These issues often creep in slowly after a Windows update or a new installation.
Understanding which layer you are in saves you from opening the laptop when you just need to restart the router.
- Hardware: Parts are physically broken, disconnected, or failing electrically.
- Network: The router, cable, or ISP service is the problem.
- Software: Windows or macOS settings, drivers, or files are misconfigured.
Pro tip: Start with the cheapest check first. Confirming a network issue takes seconds; fixing a hardware card requires opening the laptop.
Step 1: Rule Out a Network Issue First
If your laptop cannot find Wi-Fi, do not assume the card is dead. First, check if the problem is the router or the internet itself. This is the most common cause of ‘laptop not working’ complaints because users assume the device is broken when the router is just offline.
Grab a phone or tablet and try to connect to the same Wi-Fi network. If the phone connects fine and loads web pages, the router is working, and the issue is isolated to your laptop. If the phone also cannot connect or shows ‘No Internet’, the router or your Internet Service Provider is down. It helps to understand ram startup failure before going further.
Restarting the router by unplugging it for 30 seconds often fixes ISP-side glitches. If your laptop works on a phone hotspot but not at home, the network at your location is the culprit, not the laptop hardware. This test takes less than a minute and eliminates the most expensive assumption first.
- Connect a second device (phone or tablet) to the same Wi-Fi network.
- If the second device works, the laptop has a software or hardware issue.
- If the second device also fails, reset the router and check your ISP status page.
Using a USB adapter to test the router's signal proves if the laptop's internal card is the only broken component.
- AC1300 Dual Band Wi-Fi Adapter for PC, Desktop and Laptop. Archer T3U provides 2.4G/5G
- Archer T3U also provides MU-MIMO, which delivers Beamforming connection for lag-free
Step 2: Check Device Manager for Hardware Errors
Once you know the network is fine, look for signs of a hardware fault in Windows. Open Device Manager by right-clicking the Start button and selecting the option from the quick menu. This tool shows exactly how the motherboard sees your internal components.
Expand the “Network adapters” section. If your Wi-Fi adapter is missing entirely, or if it has a yellow exclamation mark next to it, the system cannot communicate with the physical card. A missing device often means the card has fallen out of its slot or the chip has failed.
Right-click the adapter and select “Properties.” Look at the “Device status” section. If it says the device is not connected or reports a specific error code like Code 45, the hardware has likely failed or come loose from the motherboard. Code 10 usually indicates a driver conflict, while Code 43 suggests the device reported a fatal error.
Pro tip: A yellow exclamation mark usually means a driver issue. A missing device often means a hardware failure.
Step 3: Reset the Network Stack in Software
If the adapter is visible in Device Manager but still not connecting, the problem is likely software. Windows sometimes holds onto old network configurations that conflict with new ones, or the TCP/IP stack gets corrupted by a sudden power loss. This is the fastest software fix that doesn’t require reinstalling drivers. We cover laptop troubleshooting guide in a guide of its own.
Open the Command Prompt as an administrator. You can find this by typing ‘cmd’ in the Start menu and right-clicking to run as admin. Type netsh winip4 reset and press Enter. This command restores the registry settings for your network interfaces to their default state.
Next, type ipconfig /flushdns and press Enter. This clears the cache of recent web addresses your laptop has looked up. Restart your laptop. If the Wi-Fi works after this restart, the issue was a corrupted software cache, not a broken part. This step saves you from buying new hardware when a simple command fixes the OS configuration.
Step 4: Update or Reinstall the Wi-Fi Driver
Outdated or incompatible drivers are the most common cause of Wi-Fi failures after a major Windows update. The operating system often pushes a generic driver that does not match your specific laptop model perfectly, leading to connection drops or ‘No Internet’ errors. This is a software issue that feels like hardware is broken.
Go to your laptop manufacturer’s support website. Enter your model number and serial number to download the latest Wi-Fi driver for your specific motherboard. Install it and restart the computer. This ensures the software layer matches the hardware specifications exactly, preventing the system from trying to force a generic driver onto specialized hardware.
If the download fails because you have no internet, use a phone hotspot to connect temporarily. Alternatively, download the driver on another computer and transfer it via a USB drive. Once installed, check Device Manager again to ensure the yellow warning triangle is gone. If the driver fails to install, the underlying hardware may be failing.
Use this guide for a deeper look at how driver conflicts and system management affect PC troubleshooting.
Check price on AmazonHow to Stop It Happening Again
Prevent future confusion by setting a routine for your laptop. Keep your system updated, but wait a few days after major Windows updates before assuming things are broken. This gives time for critical security patches to roll out without causing immediate instability from driver conflicts. It helps to understand hardware affecting system speed before going further.
If you work in a place with unstable Wi-Fi, keep a USB adapter in your bag. It allows you to test the connection without the hassle of internal repairs and acts as a backup if your internal card suddenly fails. This is a cheap way to ensure you always have internet access even if the hardware layer fails.
Finally, learn the physical switches on your laptop. Many models have a function key or a physical slide switch that turns Wi-Fi off. Accidentally hitting this is the most common ‘hardware’ failure that is actually just a user error. Always check the physical buttons before opening the case or calling for a service.
- Physical Check: Check the Wi-Fi switch on the side or the Fn key combo.
- Software Hygiene: Run the Network Troubleshooter after major updates.
- Hardware Backup: Keep a USB Wi-Fi adapter for emergency connectivity.
Safety first: If you open the laptop to check connections, disconnect the battery first. A swollen lithium battery is a fire risk; stop and replace it immediately if you see one.
The bottom line
If a second device works on your network, the fault is inside your laptop. If Device Manager shows no errors, use a USB Wi-Fi adapter to test the connection. If the USB adapter works but the internal card does not, your internal Wi-Fi module has failed and needs professional repair or replacement.
- AC1300 Dual Band Wi-Fi Adapter for PC, Desktop and Laptop. Archer T3U provides 2.4G/5G
- Archer T3U also provides MU-MIMO, which delivers Beamforming connection for lag-free
Frequently asked questions
How do I know if my laptop screen is hardware or software?
Connect the laptop to an external monitor. If the external monitor works but the laptop screen is blank or shows artifacts, the laptop screen panel is a hardware failure. If both screens show the same glitchy image, it is a software or GPU driver issue that can often be fixed by updating graphics drivers.
Why does my laptop Wi-Fi work on 2.4GHz but not 5GHz?
This is usually a signal range issue or a channel conflict. 5GHz signals have a shorter range than 2.4GHz. Move closer to the router to test. If it still fails, the Wi-Fi card may not support the specific 5GHz channel your router is using, which is a configuration or hardware limitation. For the detail, see our notes on find laptop hardware faults.
Can I fix a laptop network issue without a technician?
Yes, if it is a network or software issue. Resetting the router, flushing the DNS, and updating drivers are all user-level fixes. You only need a technician for hardware failures, like a dead Wi-Fi card or a motherboard fault, which requires physical replacement parts.


