A fast and stable internet connection is essential for effectively using the internet. If you're having connection problems, you might notice files taking a long time to download or web pages not loading.
To see what's causing the problem, check your internet connection and try running some network utilities.
Internet connection
Windows 10
Windows 7
macOS
Run the network troubleshooter:
Click → .
In the Settings window, select Network & Internet.
Go to Advanced network settings and click Network troubleshooter.
Get network diagnostic information using utilities such as Ping, PathPing/Traceroute, and Telnet:
Windows 10
Windows 7
macOS
Ping
The Ping utility measures the time delay between a request to the server and the response and also determines the loss of data packets. The lower the transmit/receive time and the fewer packets lost, the faster the web page will open or the movie will load.
To check your network connection:
On the taskbar, click and type command line or cmd.exe in the search bar. Press Enter.
Enter the command ping <website address> -n 10 in the window and press Enter.
To copy the information, select the text with the left mouse button and click Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
PathPing
The PathPing utility helps determine at which intermediate network node data packets are delayed or lost.
To check intermediate network nodes:
On the taskbar, click and type command line or cmd.exe in the search bar. Press Enter.
Enter the command pathping <website address> -n 10 in the window and press Enter.
To copy the information, select the text with the left mouse button and click Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
Telnet
The Telnet utility checks whether the computer has permission to connect to the server.
Install the Telnet client:
On the taskbar, click and type control panel in the search bar. Launch the app.
In the window, select Programs and Features → Turn Windows features on or off.
Select Telnet Client and click OK.
Check access to the server:
On the taskbar, click and type command line or cmd.exe in the search bar. Press Enter.
In the window that opens, enter telnet <website address> 25 and press Enter.
To copy the information, select the text with the left mouse button and click Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
Other utilities
Choose a utility based on your goal:
Ipconfig: Find out the IP address, subnet mask, and other network settings.
Getmac: View network connections, network adapters, and their physical addresses.
Tracert: Get the nodes an IP packet passes through.
Run the utility:
On the taskbar, click and type command line or cmd.exe in the search bar. Press Enter.
In the window that opens, enter:
ipconfig/all for Ipconfig.
getmac/v for Getmac.
tracert <website address> for Tracert.
Press Enter.
To copy the information, select the text with the left mouse button and click Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
Ping
The Ping utility measures the time delay between a request to the server and the response and also determines the loss of data packets. The lower the transmit/receive time and the fewer packets lost, the faster the web page will open or the movie will load.
To check your network connection:
Go to the Start menu and type command prompt or cmd.exe in the search bar. Launch the app.
Enter the command ping <website address> -n 10 in the window and press Enter.
To copy the information, right-click anywhere in the open window and click Select all. Then press Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
PathPing
The PathPing utility helps determine at which intermediate network node data packets are delayed or lost.
To check intermediate network nodes:
Go to the Start menu and type command prompt or cmd.exe in the search bar. Launch the app.
Enter the pathping -n <website address> command in the window and press Enter.
To copy the information, right-click anywhere in the open window and click Select all. Then press Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
Telnet
The Telnet utility checks whether the computer has permission to connect to the server.
Enable the Telnet client:
Go to the Start menu and type Turn Windows features on or off in the search bar. Launch the app.
Select Telnet Client and click OK.
Check access to the server:
Go to the Start menu and type command prompt or cmd.exe in the search bar. Launch the app.
In the window that opens, enter telnet <website address> 25 and press Enter.
To copy the information, right-click anywhere in the window and click Select all. Then press Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
Other utilities
Choose a utility based on your goal:
Ipconfig: Find out the IP address, subnet mask, and other network settings.
Getmac: View network connections, network adapters, and their physical addresses.
Tracert: Get the nodes an IP packet passes through.
Run the utility:
Go to the Start menu and type command prompt or cmd.exe in the search bar. Launch the app.
In the window that opens, enter:
ipconfig/all for Ipconfig.
getmac/v for Getmac.
tracert <website address> for Tracert.
Press Enter.
To copy the information, right-click anywhere in the window and click Select all. Then press Enter.
The copied text can be pasted (Ctrl + V) to a text file or email.
Ping
The Ping utility measures the time delay between a request to the server and the response and also determines the loss of data packets. The lower the transmit/receive time and the fewer packets lost, the faster the web page will open or the movie will load.
To check your network connection:
In the Spotlight search (⌘ + Space), enter terminal and click Enter.
In the window that opens, enter ping -c 10 <website address> and press Enter.
To copy the information, select the text (⌘ + A) and copy it (⌘ + C).
Now you can paste the text (⌘ + V) to a text file or email.
Traceroute
The Traceroute utility helps determine at which intermediate network node data packets are delayed or lost.
To check intermediate network nodes:
In the Spotlight search (⌘ + Space), enter terminal and click Enter.
In the window that opens, enter traceroute -n <website address> and click Enter.
To copy the information, select the text (⌘ + A) and copy it (⌘ + C).
Now you can paste the text (⌘ + V) to a text file or email.
Telnet
The Telnet utility checks whether the computer has permission to connect to the server.
In macOS High Sierra 10.13 and higher, the Terminal program does not include the Telnet utility.
To install the utility:
In the Spotlight search (⌘ + Space), enter terminal and click Enter.
In the window that opens, enter the /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" command to install the Homebrew package manager.
Press Enter and wait for the installation to complete.
Enter the brew install telnet command and click Enter.
To check access to the server:
In the Spotlight search (⌘ + Space), enter terminal and click Enter.
In the window that opens, enter telnet <website address> 25 and press Enter.
To copy the information, select the text (⌘ + A) and copy it (⌘ + C).
Now you can paste the text (⌘ + V) to a text file or email.