7 Best Tools to Troubleshoot Network Issues

Ben Stegner 12-09-2017

Network issues suck. When you can’t get online, you likely get frustrated and want to get connected again as soon as you can. We’ve outlined the basic process for diagnosing network problems Network Problems? 7 Diagnostic Tricks and Simple Fixes Network problems must be diagnosed before they can be resolved. This article covers seven simple tricks for fixing your network. Read More , and you can be even more prepared for your next outage by knowing how to use native Windows tools and downloading a few third-party utilities.


Install and review these tools and you’ll have a solid game plan next time you can’t get online. Never be afraid of your network again!

1. Command Prompt Commands

The first place you should visit when you run into a network issue is the Command Prompt. We’ve already taken a look at the most important commands for networking 8 CMD Commands to Manage Wireless Networks in Windows Use the Command Prompt to control your Wi-Fi network. Here are the most useful commands for troubleshooting your home network. Read More , so we’ll summarize two of them here.

First, ipconfig provides information about your current connection. One of the most useful entries here is the IPv4 Address — any address beginning with 169 means that your computer isn’t receiving a valid IP address from your router.

Second, use the ping command to send a few packets of information to a remote server. Add the -t flag and it will continue to ping until you stop it. This is a much more efficient way to check if you’re connected to the internet than refreshing a web page over and over. A good address to ping is — one of Google’s DNS servers 4 Reasons Why Using Third-Party DNS Servers Is More Secure Why is changing your DNS a good idea? What security benefits does it bring? Can it really make your online activities more secure? Read More .

Typing ping -t will try to reach a Google server every few seconds until you press Ctrl + C to stop the command.


command prompt ping command

2. Built-In Troubleshooting Utilities

Windows contains built-in troubleshooters 13 Troubleshooting Tools to Fix Windows 10 For every Windows issue, there's a tool you can use to fix it. Find your problem in this list and pick one of the 13 troubleshooting and repair tools for Windows 10. Read More for common problem areas like printing, Windows Update, and audio. This includes an option for network issues. While these utilities don’t have the best track record, they’re worth a quick try.

Open the Settings app, then head to Update & Security > Troubleshoot. Select Internet Connections from the list to run the troubleshooter and see if it finds any problems.

windows troubleshooting menu


If you want, you can also scroll down and try the Network Adapter troubleshooting option, which might find a different cause of your problem.

3. Speedtest

If it seems like your connection isn’t as fast as it should be, running a speed test can help confirm your suspicions. These will show your estimated upload and download speeds, as well as your ping to the server (lower is better). is one of the best-known services for this. You can visit the website, or use the Windows 10 Store app to do it right from your desktop Start Testing Your Internet Speed Right From the Desktop We all know about Speedtest's online interface, but now you can test your internet even more conveniently. Read More . If you’re paying for 100Mbps speeds and are only getting 10Mbps, you know there’s a problem.

4. Wireshark

Wireshark is one of the most-used network analysis tools around. Its power comes by showing you every bit of traffic on your network — quite overwhelming if you don’t filter it down to only see what you need.


After selecting a wired or wireless connection, you’ll see a live list of all the network traffic from your machine. Every packet, from loading web pages to streaming music to downloading a file, shows up here. Double-clicking a packet will show you more about it.

wireshark main screen

Wireshark is an advanced tool and you could fill several articles with information on using it. From finding out if apps are phoning home without your permission to seeing if your traffic is going to the right destination, Wireshark is a great tool to have in your kit.

Unsurprisingly, malicious folk can use Wireshark to steal your data on public Wi-Fi 5 Ways Hackers Can Use Public Wi-Fi to Steal Your Identity You might love using public Wi-Fi -- but so do hackers. Here are five ways cybercriminals can access your private data and steal your identity, while you're enjoying a latte and a bagel. Read More . But you can also use Wireshark to test your home network’s security How To Test Your Home Network Security With Free Hacking Tools No system can be entirely "hack proof" but browser security tests and network safeguards can make your set-up more robust. Use these free tools to identify "weak spots" in your home network. Read More , so it works both ways.


5. NetCrunch Tools

If you prefer a suite of tools that take on multiple roles, NetCrunch Tools can replace several other downloads. It’s free, though you have to register for an account with the developer, AdRem Software, before you use it. You can sign in with a Facebook, Google, or Microsoft account, or make an account the old-fashioned way with your email address and password.

Once that’s done, the homepage shows the three categories of included tools: Basic IP Tools, Subnet Tools, and Scanners. Several of the basic tools, like Traceroute, are graphical versions of command-line commands. If you don’t like the Command Prompt and prefer the prettier version here, it’s a great alternative method way to access them.

netcrunch network tools

Some of the tools here, like Subnet Calculator, are meant for business use and probably won’t be useful for home users. But having twelve tools all in one attractive package is a smart idea, even if you don’t use each one of them.

6. Microsoft Message Analyzer

If the built-in tools aren’t enough for you, but you’d prefer to use an official Microsoft tool for network monitoring, Microsoft Message Analyzer is the answer. Like Wireshark, it packs a ton of options into its package and is thus a bit overwhelming for new users. But if you take some time to learn it, you can pick up useful insights about your network.

microsoft message analyzer

Launch the tool as an administrator, and you can start a trace just like Wireshark. Clicking New Session lets you start tracking traffic from a variety of sources, like a file, Microsoft Azure table, or PowerShell command. If you need one of these, it’s worth installing. But everyone else will probably do fine with Wireshark.

7. JDisc Discovery

Our final tool isn’t a packet sniffer like some of the above — rather, it’s an auditing tool for your network. JDisc Discovery scans every device on your network (up to 25 in the free versions), and collects details on them. After the scan, you’ll see information on each device’s name, IP address, firmware version, serial number, and more.

This is a great way to take inventory of the devices on your network. Saving this info will prove helpful when you have a problem. For example, you can compare the known firmware version of your router with the most recent download on the vendor’s website. The automated scan will save you the hassle of logging into every device or checking its stickers.

Check the downloads page to grab the Professional Edition of the software, which collects more information but is limited to 25 devices. The Starter Edition only collects basic info but is not limited by device count.

Which Network Tools Do You Count On?

These seven tools help you understand, analyze, and diagnose your network. You might not need all of them every time a problem comes up, but they can help you better understand home networking Everything You Need to Know About Home Networking Setting up a home network is not as hard as you think it is. Read More . And that’s an exciting way to learn!

Have you used these network tools to diagnose issues before? What other tools are essential parts of your toolkit? Share your favorite utilities with us in the comments!

Related topics: Command Prompt, Computer Networks, Troubleshooting, Windows 10.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Zhong
    September 23, 2017 at 3:50 am

    Do you guys use Advance IP Scanner? A really useful tool to make sure what device are connected to your network including those that is turned off.

  2. pawel
    September 14, 2017 at 11:33 am

    +1 for netcrunch tools :)

  3. Ty Smith
    September 13, 2017 at 8:08 pm

    "any address beginning with 169 means that your computer isn’t receiving a valid IP address from your router."

    It should read

    "any address beginning with 169 means that your computer isn’t receiving a valid IP address from your DHCP Server."