The ping command is a utility command that is used to troubleshoot errors in the network connection. However, while trying to execute the ping command you might have come across the error message “PING: transmit failed. General failure.”

The error message usually occurs when the system can’t send or receive data packets. Or, it could be because of the wrong TCP/IP or DNS settings. As a result, you will have slow or no connection to the internet or the local network group.

settings-troubleshoot-additional-troubleshoot

In this article, we have compiled a list of causes and fixes to troubleshoot this error.

Probable Causes for the General Failure

There may be various reasons for the “PING: transmit failed. General failure.” error message, but it is generally due to an issue in the network adapter. The issue occurs when the system doesn’t have any communication with the device it’s pinging.

Here are some other common reasons for the error message showing up.

internet-connection-run-the-troubleshooter

How to Fix “Ping transmit failed general failure” on Windows?

There are several causes for your ping transmit failing and different fixes. Before trying the fixes in this list, try restarting your computer and check if your network adapter driver is enabled first.

If that doesn’t work, here are some ways to fix this issue on Windows.

command-prompt-run-as-an-administrator

Restarting Your Entire Network

The first thing you should do is restart your entire network or internet setup. That means restarting the router, restarting your PC, turning Wi-Fi on and off, unplugging the LAN cable, and plugging it back in.

If the ping transmit failed issue only shows in the local network group, also restart the local network group.

running-network-commands-e1656830845433

Run the Internet Connections Troubleshooter

The Internet Connections troubleshooter checks and fixes any issues within the network. The process is very simple, and it can troubleshoot various network issues.

Torun the Windows troubleshooter, follow the steps below.

This method is mainly useful if your computer has access to the internet. You can use it to troubleshoot why your computer is not connecting to a local network group.

Remove the DNS Cache

DNS is the phonebook of domain names that link to IP addresses. Whenever you type a domain name (E.g., google.com) in your browser, DNS will go through its records of listed domain names and match it to its IP address.

IP addresses are needed to locate a website, webpage, or just about anything on the internet. Furthermore, the DNS cache saves your device’s common domain name and IP address, so it doesn’t always have to ask theDNS serverwhat this domain’s IP address is.

control-panel-wifi-properties

However, if your DNS cache gets corrupted, you will face issues like theinternet not workingand the ping command showing this particular error message.

Follow the steps below to flush your DNS cache.

Change to a Static IP Address

A static IP address is an IP address that doesn’t change at all. On the other hand, dynamic IP addresses change every time you disconnect and connect with a network. While both have advantages, static IP addresses are better for devices that need to communicate with each other reliably.

Static IP addresses are easily found in the network and are generally recommended for private or local network groups. However, static IP addresses are not very good for using on the internet, as they always remain the same.

icvp-4-properties

If “Ping: transmit failed. General failure.” is showing when pinging the local network group, you may need to set up a static IP.

Similarly, an improperly set static IP address can also cause the error and block your internet access.

icpv4-properties-static-ip-address

To properly set up a static IP address, follow the steps below.

While filling the custom IP address, you must do the following.

device-manager-network-driver-update

It is generally recommended to use the dynamic IP address for browsing the internet. That means, instead of selectingUse the following IP address,you should selectObtain an IP address automaticallyfor the WI-Fi.

Update Your drivers

“PING: transmit failed. General failure.” can also be caused due to faulty drivers. Be sure toupdate your driversregularly and also check if it’s disabled or not. A disabled network adapter driver will always result in a ping transmit failed error.

Here’s how to update a driver.

Perform a Network Reset

Network reset will remove all your network adapters and reinstall them to resolve any issue with connection settings. It will also revert your settings to their default state.

To perform a Network reset, follow the steps below.

After your PC boots back up, configure the network settings and try to see if the ping command works.

Perform a Winsock Reset

If none of the above methods work, try doing a Winsock reset. Winsock reset is a command to reset the catalog back to the default setting. It resets the whole Windows Socket API software.

Here’s how to do it.

Perform a System Restore

Performing asystem restorereverts your computer’s state to a previously determined point. If the “PING: transmit failed. General failure.” error recently cropped up and didn’t show before, try performing a system restore.

If none of the above methods work, the hardware may have problems. You might have to go to a service center and show it to a professional.

network-reset-1

netsh-winsock-reset

system_restore_points