Sign in with
Sign up | Sign in

How to Fix Slow Internet Speed in Windows 8

By , Tom's Hardware Community - Source: Tom's Hardware US | B 32 comments
Tags :

Is your Internet slowing down to a crawl? Try this fix.

How To Fix Slow Internet Speed In Windows 8

Slow speeds in Windows 8 may be due to the poisoned DNS cache that may contain invalid or expired DNS records. In case the DNS cache gets poisoned, technically known as 'DNS spoofing,' or the IP address of the web server changes, users may face difficulties opening the websites, or sometimes may also get HTTP error messages. In such cases, users are required to clear the DNS cache by flushing the invalid or expired DNS entries.

After flushing the DNS cache, the new IP address of the website is then automatically resolved by the DNS client, aka DNS resolver, with the help of its authoritative DNS server.

Users should also delete the temporary files stored in the %Temp% folder, which also helps expedite the Internet speed in Windows 8. 

How to Flush DNS Cache to Increase Internet Speed in Windows 8
To delete the DNS cache to increase Internet connection in Windows 8 computers, step-by-step instructions given below must be followed:

  1. Log on to Windows 8 computer with the account that has the elevated privileges.
  2. Click Desktop tile from the Start screen to go to the desktop window.
  3. Once on the desktop screen, hover the mouse to the bottom right corner of the window.
  4. From the displayed options, click Search.
  5. On the opened Search pane in the right, ensure that Apps category.
  6. On the same pane, type CMD in Apps field.
  7. From the displayed results on Apps window, right-click Command Prompt.
  8. From the displayed advanced options at the bottom of the window, click Run as administrator.
  9. On the displayed User Account Control box, click Yes to provide the administrator approval to open the command prompt with the elevated privileges.
  10. On command prompt window, type IPCONFIG/FLUSHDNS command and press Enter to delete the DNS Cache.
  11. Close the command prompt window when done.

How to Delete Temporary Files from Temp Folder

  1. Log on to Windows 8 computer with the account that has the elevated privileges.
  2. Click Desktop tile from the Start screen to go to the desktop window.
  3. Once on the desktop screen, press Windows + R keys simultaneously to initiate the Run command box.
  4. On the Run command box, type %TEMP% in the available field and press Enter.
  5. On the opened Temp window, press CTRL + A keys simultaneously to select all the files.
  6. Once selected, press Delete to remove all the temporary files.
  7. Close Temp window when done.

If you've found this fix helpful, check out plenty more tutorials in the Tom's Hardware Windows 8 forum.

Follow Marcus Yam @MarcusYamFollow us @tomshardware, on Facebook and on Google+.

Display 32 Comments.
This thread is closed for comments
  • -1 Hide
    lpedraja2002 , March 7, 2014 1:20 PM
    Wow that's so old school. Anyone remember having to do that a lot on Windows XP?
  • 16 Hide
    Keolien88 , March 7, 2014 1:22 PM
    This article's title is awful and misleading. Invalid DNS does not cause internet to be "slow." Invalid DNS for the particular domain/site in question would cause a failure to load.Also, the title makes it sound like the issue is specific to Windows 8, as in Windows 8 has slow internet speed, here's how to fix it, and not just a How to Clear the DNS resolver cache on a Windows 8 machine. C'mon!
  • 0 Hide
    bison88 , March 7, 2014 2:11 PM
    For a second I thought there was going to be a recommendation of using some Internet speed boosting software like back in the early days of broadband and late days of 56k. I think it would have been a better front page story in that case...
  • -1 Hide
    sloth2004 , March 7, 2014 2:14 PM
    for whatever stupid reason, MS did make win8 has problem in resolving DNS name, the above method seems usable to me. I would like to schedule this as task so i wont see the 404 error in browser.
  • 6 Hide
    00svtcobrar , March 7, 2014 2:37 PM
    Windows key + r then type cmd is so much faster. There is literally no need to use the mouse AT ALL to do this. This is a tech website, the author should know better
  • 1 Hide
    Jgriff , March 7, 2014 2:53 PM
    Get a better internet provider...
  • 0 Hide
    unknown_ , March 7, 2014 2:57 PM
    Yeah what a weird article...and how does deleting temp files "expedite the internet speed in Windows 8"?This is some third world style tech tips right here...
  • 0 Hide
    dokonewski , March 7, 2014 3:10 PM
    Because it's easier to blame something someone knows nothing about. This article and it's headline are garbage. The mouse is not necessary to flush the DNS cache.If you want it as a scheduled task, create a text file that contains "IPCONFIG /FLUSHDNS", hit save and then rename extension from .txt to .bat. Then use your favorite task scheduler.
  • -8 Hide
    knowom , March 7, 2014 3:16 PM
    Or you can try the other step install a different OS!
  • 1 Hide
    portentous , March 7, 2014 3:27 PM
    Can skip a lot of steps by hitting Windows key + x then "a" to run command prompt as administrator.
  • 2 Hide
    skit75 , March 7, 2014 3:54 PM
    I thought this was going to be one of those April Fools Day articles, heh. I agree, the title is very misleading. Imagine the click-thru this will receive without much result on the end-user side. Iwantz MOAR Internetz!
  • 0 Hide
    skit75 , March 7, 2014 4:00 PM
    I will give a +1 for the softcore pron track in the vid though =)
  • 4 Hide
    epobirs , March 7, 2014 4:12 PM
    This problem and solution is almost old enough to vote. Why title the article to make it sound like it is specific to Windows 8?
  • 2 Hide
    voreo , March 7, 2014 4:22 PM
    This can apply to XP, Vista, 7 and 8 , not just one -.-
  • 0 Hide
    eriko , March 7, 2014 9:15 PM
    I'm ALL for bashing Windows 8, but I don't think this article is fair to it.If you have someone DNS Spoofing on your LAN / WLAN, you've got bigger problems than worrying about logging into FB / surfing / etc...I suggest anyone examining their DNS records, and discovering spoofed entries, need check their network security. Starting with your WLAN, login to your Router/Access Point, and see how many devices are currently connected to your WLAN, the results might surprise you. Change the security to WPA2 & AES (CCMP). Change the wireless password to something random, and at least 10 characters (important this one), and don't forget to change the default login to the Router/Access Point itself. And disable WPS too. Disable WPS too. I repeat one more time, disable WPS too.If on a wired LAN, verify all connected devices are legitimate. Trace the cables, disconnecting each device to see if it goes on and offline. A LAN tester is good in this regard.Check the devices on your LAN, anybody infected? Are you getting re-directs when opening your Browser? Lots of pop-ups? Slower than usual system performance? Than this system could be the one on your LAN spoofing DNS, spreading viruses/exploits, capturing traffic, and the like.I know this is highly simplified, but it is a good place to start. Network security is normally best left to the professionals, but that means putting your hand in your pocket. But as always, you get what you pay for...
  • 0 Hide
    kelmen , March 7, 2014 10:34 PM
    is this dns thingy problem only specific to windows 8? or it can happen on other os as well?
  • 0 Hide
    Truckinupga , March 7, 2014 11:03 PM
    There is a much easier way to clean DNS Cache. If you have CCleaner just check the box in the Windows tab of the cleaner that says DNS Cache, then run the cleaner. If you don't have CCleaner from Piriform then I would recommend it. Its a great tool to have and its free.
  • 0 Hide
    ddpruitt , March 8, 2014 10:13 AM
    Let me guess, this is on of those "tutorials" that was written for the contest Tom's was running right? Clearly 0 fact checking was done here. Stale DNS entries only occur under a couple of conditions a) DNS entry is incorrect to begin with (it's the websites problem not yours) b) There's a bug were the DNS entries aren't expiring like they're suppose to. Most importantly a stale DNS entry won't cause slow speeds! You can't connect if the entries aren't resolving correctly! And let's not forget that the entries expire after a day or so anyway! Finally this won't fix DNS spoofing, it's something completely different!
  • 0 Hide
    coolitic , March 8, 2014 10:16 AM
    Or just use windows 7
Display more comments