Join our mailing list to receive the latest news and updates from our team.

<p>Thanks for signing up! :)</p>

read more.mapouter{overflow:hidden;height:500px;width:600px;}.gmap_canvas {background:none!important;height:500px;width:600px;}
Home / Internet problems / 7 Best Tools to Troubleshoot Network Issues

7 Best Tools to Troubleshoot Network Issues

Posted on

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, 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, 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 -tflag 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.

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 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. 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. But you can also use Wireshark to test your home network’s security, so it works both ways.

  • PROS

    Great protocol analyzer and packet sniffer.

  • CONS

    Steep learning curve. Requires basic understanding of networking and TCP/IP. Not for laymen.


    Wireshark is a free tool that provides many of the same troubleshooting and analysis of more expensive packet sniffers.

5. NetCrunch Tools

If you prefer a suite of tools that take on multiple roles, NetCrunch Tools can replace several other downloads. NetCrunch Tools is a completely free toolkit for network professionals, featuring Ping, Traceroute, Wake OnLAN, DNS Info, Who Is, Ping Scanner, Network Service Scanner, Open TCP Port Scanner, SNMP Scanner, DNS Audit, Subnet Calculator and Mac Resolver in one. It can work standalone, or in conjunction with the NetCrunch network monitoring system, an all-in-one, agentless network monitoring and management suite. It is completely free to use, with no usage limitations of any kind. Future updates can be installed from the NetCrunch Tools homepage, or through the software itself.

Once that’s done, the homepage shows the three categories of included tools: Basic IP ToolsSubnet 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.

The primary features of JDisc Discovery are audit management, configuration management, license management, IT service management and asset tracking. JDisc Discovery allows users to create IT documentations for networks in order to provide a complete view of their IT infrastructure. It helps users plan their IT investments, provide customer support help desks and form disaster recovery plans. The IT documentation is also helpful for license auditing, ISO certifications and contract outsourcing.

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. 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!

Make Use Of
How to Geek
Software Advice

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: