“WiFi Connected But No Internet” – How To Fix? [Solved]

WiFi connected but no Internet” error is one of the most irritating errors that many Windows users face. You open your PC, connect it into WiFi supposing you will get your work done easily on time but then this error comes. It’s pretty frustrating!

This problem too is faced by many Windows users and today we will provide some methods by which you can fix the “WiFi Connected But No Internet” error.

What’s the cause of this issue?

It is one of the worst windows problems, there are many causes of this problem that’s why there’s no single answer to what’s the cause of this problem. There can be an issue with your Router or your system isn’t working properly.

Here are two important places to look for finding the cause of “WiFi Connected But No Internet” error –

  • Your Devices (Laptops or Desktops)
  • Your Router & its Hardware

Now there are two scenarios – WiFi’s working on all devices except yours or WiFi isn’t working on any device. If it’s the first one then there’s something wrong with your PC. In case it’s the later one the issue is because of the WiFi router. First, you will have to find out which one is the cause of your issue.

No matter what’s the reason behind your problem follow the below methods and you will not see the “WiFi Connected But No Internet” error again…

Some Easy Steps To Fix “WiFi Connected But No Internet” Problem

Restart Your WiFi Router

So first follow this simple step to check whether the problem is in your router or your device. To identify, connect other devices like your mobile phone to the WiFi. If the Internet works fine in another device then the problem is in your device or its WiFi adapter. If the Internet doesn’t work on other devices too, then the problem is probably with the router or the Internet connection.

The simplest way of fixing the router is to restart it. Sometimes a simple restart also solves the problem for many people. The restarts clear the caches and fix many of the associated network and software problems.

If your router and modem are separate then you have to restart both the router and modem. A simple solution yet powerful that will fix many small issues in your router and modem. Follow these simple steps:-

  1. Turn off the router and modem.
  2. Wait for a few seconds.
  3. Now, turn on the modem.
  4. After one minute, turn on the router.
  5. Wait for a few minutes and check.

This is a silly solution but still, works for many people. It may solve your “WiFi connected but no Internet” issue. If it will not solve then scroll down and check the next solution for this issue.

Check Your Internet Connection

Sometimes, the problem is not on your device but on your internet that’s why it is showing no internet. It could be due to broken cables, service disruptions, or other problems which you can not identify related to your internet connection.

The problem may occur due to your Internet Service Provider (ISP). To check this, simply look at the “Internet” light on the modem is working or flickering of light. The power and DSL lights should be turned on. If the lights are not on or if you see flickering lights, contact your Internet service provider.

Check Your Device

When you connect your WiFi with other devices and the Internet is working fine on those devices then the problem is in your device or its WiFi adapter.

At first, the simple steps we do is to restart your device and see if that fixes the problem. It’s a silly solution but sometimes with this, the router and software problems get fixed automatically with a simple restart. If that doesn’t fix your problem, here’s what you can do.

  1. Right-click on the network icon at the bottom right-hand corner.
  2. Now click on “troubleshoot problems”.
  3. Windows will automatically diagnose the problem and will try to fix it for you.
  4. In some cases, when Windows is unable to fix the problem, it will tell you what the problem is.
  5. You can search online for a solution to this problem or you may also find the solution in this article so scroll down.

Update Wireless Modes

Sometimes the problem occurs due to different versions of your device and the router. The wireless mode and standard used by your router have a bearing on Internet speeds and coverage. Standards are defined by an organization called IEEE and you can see standards such as 802.11g, 802.11n, 802.11b, and 802.11ac. It is done to ensure uniformity across all router models.

802.11b is the oldest and the slowest while 802.11ac is the latest and the fastest. So, let’s suppose you have an old device that can connect only to 802.11b or 802.11g while your router is based on the latest 802.11ac. Because of different standards, the device cannot connect to the new standard which creates conflict between them and create an issue of “WiFi Connected but no internet”.

To fix this problem you have to identify your router details. Open command prompt and type “ipconfig” and hit Enter.


The default gateway is your router’s IP address. You can also get these details through your GUI:-

  1. First, go to Network and Sharing center
  2. Choose your router and double-click on it.
  3. Click on “Details”.
  1. The IPv4 address is your router’s IP.
  2. Now, enter this IP address in your browser’s URL box (the username and password is admin by default).
  3. After login, look at the “wireless setting” in which you will find the “wireless mode” option.
  4. Change the wireless mode to 802.11b and save changes.
  5. Restart your WiFi and check the internet.

I hope this will solve your problem, if not then scroll down and see another solution that will solve the problem.

Solve DNS Cache Conflict

Maybe the problem occurs due to the DNS Cache Conflict. If you don’t know about DNS Cache then, it stores all recent visits to websites so the web pages load quickly for you. When you enter a URL on your browser, the operating system intercepts this URL and looks up in the DNS cache. If your request matches the pages available in the cache, then the operating system takes these pages from the cache instead of downloading it from the Internet.

Due to some glitches, this DNS cache becomes corrupted. Sometimes advertisements and banners on some sites also send malicious code to corrupt your DNS cache. This corrupted DNS cache prevents you from connecting to the Internet because there is a mismatch in the IP address.

To fix this problem, you have to clear the DNS cache. To do that follow these simple steps:-

  1. Open the command prompt.
  2. Type the following command ipconfig/flushdns and press enter.
  3. This will flush your DNS cache. Now restart your computer and see if you can connect to the Internet.

IP Address Conflict

When two or more devices are assigned with the same IP address then IP Adress Conflict occurs and this creates an issue in which both the devices cannot connect to the network. IP address conflict is very rare and happens in the following situations.

  1. When you use multiple wireless routers connected to the same network.
  2. When two devices are assigned the same static IP address.
  3. One device is assigned a static IP address that’s in the DHCP range and the same IP address is assigned by the DHCP server to another device on the network.
  4. When a laptop is in sleep mode, it’s IP address is assigned to another device on the network.

These are the few situations in which IP Adress Conflict occurs. To fix this conflict you have to follow these steps:-

  1. Go to your command prompt and
  2. Type the following command ipconfig/release.
  3. Now press enter.

The DHCP server will assign a new IP address for your device.

If that doesn’t work then:-

  • Press Windows + R.
  • In the dialog box type “ncpa.cpl”. This opens all your network connections.
  • Choose your network and right-click on it.
  • Now select “properties”.
  • Select Internet protocol 4 (IPv4) and click on the “properties” button below it.
  • In the next dialog box, select the following options:-
  • “obtain an IP address automatically”
  • “obtain DNS server address automatically”.

If it does not work, restart your router and see if that works. This should resolve the WiFi connected but no Internet error.  If none of this works, it could mean your router has a faulty DHCP server. You have to contact your router manufacturer and upgrade the firmware.

Update Network Drivers

The issue of WiFi connected but no Internet sometimes occurs because of an old or corrupted network driver. If none of the above fixes work or the problem is due to an old version then these steps will fix your problem:-

  1. Press Windows +R.
  2. Type and “devmgmt.msc.” This will open your Device Manager.
  3. Navigate to “Network adapters” and right-click on your network
  4. Select “update network driver.”
  5. Now select “Search automatically for updated driver software”.
update drivers

This will force Windows to automatically fix the network driver for you and the problem due to an outdated driver will be solved by these steps.

Final Thoughts on WiFi Connected But No Internet…

We hope you followed some of these methods and your issue got fixed. There’s no one size fits all solution to this problem as the cause will be different for everyone. If one method doesn’t work for you try the next one. We’re sure one of these will work and you won’t ever fear the “WiFi Connected But No Internet” error.

So which method worked for you? Do you know any other method by which you can solve the WiFi Connected No Internet issue? Which of these is your favorite method? Let us know in the comments below…

You can also check my articles on the topics:-

How To Fix Windows 10 Brightness Not Working

Are you facing the Windows 10 Brightness not working error? If yes, you’re not alone. Many of our users have been facing this issue. Therefore, we have decided to give a permanent solution to this problem. Here you will get the solutions which will help you get past the windows 12 brightness error easily.

Windows 10 has millions of user and it is running over 850 million PCs and laptops. This operating system still runs with a lot of problems and bugs. The brightness issue in windows 10 is one of the major problems. Not only you are facing this problem but many people are facing the same issue so relax and read the article carefully. I will tell you all the possible solutions that will solve your windows 10 brightness issue.

How To Fix Windows 10 Brightness Not Working Issue?

[Fixed] Windows Brightness Not Working!

Windows 10 brightness issue experienced by many users in their machine since Windows 10 arrives. Nothing is perfect so how you suppose windows 10 is free from bugs and problems. Windows 10 is definitely one of the best OS but the bugs in the windows 10 make it worse. As every problem has a solution so this brightness issue also has solutions.

Windows Display

Suppose your battery is low and you have to decrease brightness but you are not able to change the brightness or when you are watching movies and want to increase brightness so you can watch super dark scene properly but cant increase the brightness. Not only you face this problem a few days ago I also face this problem so I am writing this article so you can easily find the solution for windows 10 brightness issues.

Update Windows 10 To Fix Brightness Issue


Let’s start with the basic steps which solve the brightness issue for many Windows 10 users. The first thing we have to check that our Windows 10 is up to date. Sometimes the problem comes to our system because our OS is not updated. It solves the problem for many users if the brightness slider still not working then scroll down and look at a few solutions which will definitely solve your problems.

Restart Display Adapter

This is one of the common solutions for many problems related to our system. Sometimes restating display adapter fix Windows 10 brightness issue. Here you just have to disable and enable the display adapter. Follow these steps to disable and enable your display adapter:-

  • Right-Click on the Start button and select Device Manager.
device manager
  • Double-click on Display adapters.
  • Then click on Disable Device.
  • A confirmation dialog box will show up. Now click on Yes. Your screen may turn off but don’t worry it will switch back on after a couple of seconds.
  • Now again double-click on Display adapters.
  • Click Enable Device to reactivate it.

Now try to change your brightness, it may fix your problem. You can follow these steps for any additional adapters also listed in Display Adapters.

Reinstall Display Driver

If you still facing a problem then reinstalling the display driver may fix it. It fixes corrupted files of the drivers.

  • Right-Click on the Start button and select Device Manager.
device manager
  • Double-click on Display adapters.
  • Then click on uninstall Device.
  • Reboot your device. Windows 10 will automatically reinstall the drivers during reboot.

If it doesn’t reinstall your display drivers then go back to Device Manager and click Action on the menu bar. Then click Scan for Hardware Changes and it will force Windows 10 to reinstall the drivers. Now check if you change your brightness or not, if you are still not able to change your brightness then the next solution will help you.

Run Power Troubleshooter

Power settings are also a big reason for the issue in the brightness in Windows 10. To check you can use built-in Windows 10 Troubleshooter. Type troubleshoot settings into the Start menu. Click Open and then scroll down the Troubleshoot Settings window. Navigate to Power and Click on it. Then click Run the Troubleshooter. Follow the instructions on the screen and if there are any issues related to power management settings it will tell you. Resolve the issue to fix brightness in Windows 10.

Update Your Display Driver To Fix Brightness issue In Windows 10

Sometimes brightness issues in windows 10 in which you can’t change brightness or it will not work are due to the display driver. Here are two simple and easy solutions you can try. You can update your display drivers in 2 ways:-

1:- Automatically (Update your display driver with the help of Driver Easy or you can update by Microsoft Basic Display Adapter software.) 

Update With Driver Easy

  • Download, Install and Run Driver Easy.
  • Click the Scan Now button. It will then scan your computer. Driver Easy is a software that updates the drivers and helps you to fix problems such as windows 10 brightness not working, no sound, no internet, no WiFi, unrecognized hard drive, constant crashes, weird errors and many more.
  • Click on  Update All. You can update all your drivers with just 1 click. It automatically downloads and installs all the drivers that are missing or outdated.

Now try to adjust the brightness. hope it will work for you and if doesn’t work you can use the second method to update which will definitely work for you.

Use Microsoft Basic Display Adapter Software

  • Right-Click on the Start button and select Device Manager.
device manager
  • Then double-click on Display adapters.
  • Then right-click on your display adapter driver to select Update driver.
  • Now click on Browse my computer for driver software.
  • Then click on Let me pick from a list of available drivers on my computer.
  • Click on Microsoft Basic Display Adapter.
  • Then click Next to continue.

This will install the Microsoft Basic Display Adapter driver and after the installation is complete reboot your computer. Now try to change your brightness. I hope it will work for you definitely and your issue should be fixed now.

2:- Manually Update (Update your display driver manually by going to the manufacturer’s website for your display card, and searching for the most recent correct driver. Be sure to choose only drivers that are compatible with your Windows version.)

Hopefully, this article helps you to fix Windows 10 brightness problem. If there is any problem related to Windows 10 brightness comment down your issue, I will reply to you with a solution ASAP.

You will also like these articles –

How To Fix KMode Exception Not Handled Error [Easy Guide]

KMode Exception Not Handled is one of the common errors that many Windows 10 users get. It’s a blue screen of death (error) which happens due to many reasons. Today, in this article we will cover why this error happens and how you can fix it easily.

BSOD (blue screen of death) errors are part of a journey to getting the real PC experience, those who have never faced these errors are missing out on lots of frustration. Just kidding, we hope that you have to never deal with Windows errors but they are inevitable. Sooner or later, if you work on PC a lot, you will have to face these errors and fix them on your own.

What Exactly is the KMode Exception Not Handled Error?

Explaining what the KMode Exception Error will require us to go to the depths of the computing software. Simply, this error happens when apps overwrite each others memory. This causes errors and crashes the software which in turn creates a full system crash or blue screen of death.

Other times, some software has been corrupted but the Windows isn’t able to find the file which is causing the problem. The Windows Error Handler just doesn’t know what’s wrong, but it feels (or knows) something is, so it causes the total failure.

Usually, the reason for this error is because of a faulty driver. There are also other reasons but most of the time it’s the drivers that need to be fixed. Below are methods you can use to fix this error.

4 Methods To Fix The KMode Exception Not Handled Error

How To Fix - KMode Exception Not Handled

Disable Fast Startup

One of the reasons for this error can be Windows 10 Fast Startup feature. This Windows feature is used for quick boot from Windows shutdown or hibernation. While it is certainly a helpful feature but because of this, any driver that your device already had will be loaded again and again.

Many times when you disable this feature, your system stays up for longer & it may also fix this issue permanently.

Here are the steps you will have to follow to disable Fast Startup –

  1. First up, on the Windows search bar enter “Control Panel”. Then open the Control Panel.
  2. After that click on the “System & Security options”. Then select “Power Options”.
  3. There will be lots of options available you will have to select “Choose what power buttons do”.
  4. Click on settings that are currently available.
  5. Below the “Shutdown Settings”, all you have to do is untick the “Turn on Fast Startup” option.
  6. At last, click on “Save Settings”.

This is the easiest method on this list, it should solve your issue. However, if it doesn’t work you can try the other options on this list to solve the KMode Exception Not Handled Error.

Make Sure To Update Your Drivers

The biggest and most common reason as to why people get this error is due to old drivers. Old faulty divers are the usual suspects who create this issue. Fixing this is easy – you will have to update your drivers. But the question is How? We are here to help…

Updating the drivers is a little inconvenient as it also depends on the system you are using, thankfully Windows indicate you what the problem can be. Usually, when the BSOD error comes you will see the message – “Error: Kmode_Exception_Not_Handled“. This is the driver which is causing the problem and needs to be updated.

Now, there are two ways to update the drivers. The first way is to find out the driver and click on auto-update when working on normal mode, but if it shows BSOD error then we have the second way which is to update the driver in the safe mode.

We recommend that you update the drivers in the safe mode to get it done without any hassles. For that, you will have to go into the safe mode first which is pretty easy – Interrupt your boot 3 times and the 4th time you will enter the safe mode. To interrupt the boot press power button and turn it off before it boots.

When you are in the Safe Mode, follow these steps –

  1. Go to the Windows Search bar, enter “Device Manager” and open it.
  2. When you are in the Device Manager, find other devices.
  3. Right Click on other devices and select “Update Driver” from the drop-down options.
  4. Just wait patiently until the drivers get updated.
  5. The last step is to restart your computer. Do it!

After restarting your computer you won’t find this error again. This method is a bit long and takes much time as you also need to have a good internet connection. This will help you fix this error and works almost every time.

Check If Your’s RAM Is Working Perfectly

Even after you follow the above method and this error isn’t then you’re bound to have some other hardware or software issues. Apart from the drivers, your RAM can also cause this issue. To know whether it’s your RAM causing the problems or not you should follow these steps –

  • Go to Windows Search Bar and enter “Windows Memory Diagnostics”, then open the application.
  • Click on “Restart and Check for problems” when you’re ready for it.
  • Let the scan happen. If there’s a problem with your RAM it will be shown.

If you have a problem with RAM then you will need to change the RAM Stick. You can try to reinstall the RAM Stick to make sure it wasn’t loose. But if it doesn’t work then you will have to change it, there’s no way around it.

Allow The Windows To Fix Itself

This may not sound right but Windows has a feature by which it can repair itself, all you need to do is to give it some commands. The tool which Windows uses to repair itself is the SFC (System File Checker) tool. This tool can be helpful in getting rid of the KMode Exception Not Handled Error.

Here’s how to use the SFC tool –

  1. Open Cmd, Click Windows + R then type Cmd.
  2. Type the command – sfc / scannow and press the enter button.
  3. Let the process continue. After it’s finished restart your computer.

When you open your computer again and the annoying error is gone, you will know that the method worked!

Final Words…

After trying all these methods the KMode Exception Not Handled Error should be solved. However, if the problem still persists and you aren’t able to solve this problem then there’s only one way left to solve it i.e, by doing a new installation of Windows 10 on your PC. It should solve the problem, make sure to make a backup before doing a reinstall.

If it doesn’t work then the fault would be due to the old BIOS version. You will have to update your BIOS depending on the motherboard you have. To do it – first, you will have to search on how to update your [driver name]. This will fix your issue surely.

Also Read: How To Recover Your Windows Password [Easy Guide]

If you follow all these steps I’m sure that the KMode Exception Error will be gone. You will be able to use your computer without any kind of irritations. You won’t be facing this error ever again.

So, which method did you use to get rid of the KMode Exception Not Handled Error? If in case, you face any other issue with your PC let us know, we will try to help you out. Cheers!

What’s Service Host Superfetch? Fix 100% CPU Usage In Windows 10

Windows 10 is undoubtedly the best Windows Microsoft has released in a long time. There are many things great about this OS like – it supports modern hardware, have some amazing features, it’s much secure, etc. They have also added many system processes to make your experience better.

But sometimes these system processes which were added with a good intention become the cause of problems. Talk about creating your own problems, software companies are great at this. One of the system processes which was added to make the experience better but sometimes causes problems is – Service Host SuperFetch.

Many people face high disk usage due to SuperFetch, it also makes the PC feel sluggish. If you are a Windows user, you would have faced the 100% disk usage warning, it is because of “Service Host SuperFetch” takes way too much memory in the task manager.

If you have ever faced this issue (or are facing it right now) then here we have covered everything you need to learn. After completing the article you will be able to get rid of this issue easily…

What is Service Host SuparFetch? – Windows 10

Task Manager - SuperFetch

SuperFetch feature was first available for Windows Vista, it came after the PreFetch feature of Windows XP. The use of this system process is to find out and analyze what programs your system runs. Basically, it generates a list of programs you run most often and load their data even before you open the app.

It helps to open your favorite apps by pre-loading their data into your RAM instead of the hard drive because fetching data from RAM is faster when compared to fetching data from the hard drive. It’s because of this service you can open most of the apps in milliseconds (faster than a Snap).

The three main things that SuperFetch does is – It decreases your boot time i.e, your PC will start faster, Loads most of the commonly used apps fast and it learns which apps you use the most. It is a good system process but the trouble begins when it starts taking too much disk space.

100% disk usage & Windows Service Host SuparFetch

You would be thinking that if it so much helpful why in the world does it take so much of the memory? Well, that’s the thing with Windows each system works and doesn’t work perfectly at the same time. Like other Windows features, it will causally go wild and then get fixed on its own.

However, sometimes you will need to put in some work if you want to get rid of this issue easily. We will talk about some ways by which you can disable the SuperFetch feature later. (You can skip to the methods if you want.)

100% disk usage issue sometimes happens because Service Host SuperFetch is always running it the background no matter what you do. It uses system resources like RAM and CPU usage to work properly.

If you have a low-end PC then you will face this issue more frequently. Worst case scenario – your system will crash if it’s on the lower side. Especially when you are playing games or running resource hungry apps like Google Chrome (really?).

This gives rise to a question – Do you really need this feature? Is this service so important? Should I disable it? Won’t it cause any problems? These are many questions but we have to answers. Don’t worry…

Do you really need SuperFetch in Windows 10?

Well, the answer is No! You really don’t need to use (or have) the SuperFetch feature on your computer. The only downside you will have are – your apps will take a little more time to load, booting time will increase a little. Else, there won’t be many changes.

Will disabling SuperFetch cause any errors?

Again, NO!

While after disabling it you may feel like your computer is a bit slow, you will get rid of the 100% disk usage caused by “Service Host SuperFetch”. You won’t face any errors after you disable it as it’s only a memory management tool which makes the computer a little faster.

If you use an “SSD” in case of a hard disk drive “HDD” you won’t even notice the difference. People who have SSD don’t even need this service. It’s no secret that SSDs are way faster than HDDs. If you don’t have an SSD you should invest in getting one.

3 Easy Methods To Disable Service Host SuperFetch

Fix Service Host SuperFetch 100% CPU Usage

Here are the three methods that you can use to disable the SuperFetch feature –

Disable Service Host SuperFetch From Command Prompt

No matter what your issue is, using Cmd is the best method to get rid of anything on your computer. For removing this issue follow these steps –

  1. First of all, go to the windows search bar and enter “Cmd”.
  2. Then do a right-click with your mouse and select “Run as Administrator”.
  3. Now, you will have to enter this command -> “net.exe stop superfetch”, press Enter key.cmd superfetch
  4. After this, enter “sc config sys main start = disabled”. Again press the Enter key.cmd disable startup superfetch

Restart your computer, you won’t see this program running ever again. That’s why we say, Command Prompt is the solution of almost every software problem. It makes everything easier.

Disable Service Host SuperFetch From Registry Editor

Another very easy method to disable SuperFetch feature using the Registry Editor, here are the steps you have to follow –

  1. Go to Windows 10 search bar and enter “Regedit”.
  2. Open the program.
  3. Type this address on the search bar of Registry Editor -> “HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control / Session Manager / MemoryManagement / PrefetchParameters”
  4. You will see “Enable SuperFetch” on the results at the right side, open it by double clicking.
  5. Change the values. You have to insert the value “0” in place of “1”. Then click OK.
  6. Close the Window and restart your computer. The issue will be gone.

Disable Service Host SuperFetch By Using Services Snap-In

If you find the above-mentioned methods easy then this one’s the easiest. Here are the steps –

  1. Open your PC (obviously), go to Windows search bar and type “Services.msc”. Run it as admin.services Service Host
  2. Search until you find the “SuperFetch” feature on the list.services Service Host SuperFetch stop
  3. When you find it, right-click and choose “Stop”. This will stop the service.
  4. To stop it permanently, right-click on the option again and select “Properties”.
  5. On the drop-down menu of “Startup Type” select “Disable”. That’s all.

You can choose any method you like, all of the 3 methods work 100%. We never got this error still we decided to stop the service by these methods to check them out and guess what? They work!


So, we tried to cover everything about the SuperFetch feature. If you have read the article you would now know to disable this service and get free disk space on your computer. By following the above methods you would be able to solve this “Service Host Superfetch” 100% disk usage issue easily.

Related: How To Fix KMode Exception Not Handled Error [Easy Guide]

See you don’t need to be an expert to solve these kinds of issue. If you’re a total beginner you can read about them and find their fixes easily. On our blog, we cover everything related to tech, you can read to become an expert. Everyone was a beginner and we learn slowly. (Why Am I writing this?)

Anyways, thanks for reading the article until the end. Share the article with your friends and put your thoughts in the comments below. Cheers!