For some reasons, if you are still using Windows XP, this guide will be useful to enable ping response in Windows XP. When the Windows firewall is on (the default settings) in XP computer, it will not respond to ping requests from other computers or network devices, so obviously you can’t ping and get a proper reply from to the particular XP computer. You will be getting ‘Request Time Out’ reply from the destination, even though it is connected and accessible in the local network. The reason behind is, ICMP packet which used in ping command is blocked by default firewall rule in Windows XP. This guide shows how to enable ping in XP by enabling ICMP echo packets.
The host sends ICMP packets to the destination and waits for the response. When the destination computer doesn’t acknowledge or reply these packets you will be seeing ‘Request time out’ reply.
In Two Methods you Can Enable Ping or ICMP Requests in XP
1) Completely switching off the firewall service (not recommended in most cases as it opens the door for network security threats)
2) Only enable ICMP packets (Accepting ICMP packets in Firewall rule), so ping requests/reply work when the firewall is on and protecting other network traffic.
How to enable ping in Windows 7
Follow these steps to Enable Ping in XP
a) Go to Network connections in Control panel.
b) Right Click the connection you want to enable ICMP/Ping requests (normally the local network).
c) Click Properties
d) Go to Advanced tab and press Settings button under Windows Firewall.
e) Press the Settings button in the ICMP area as shown below.
f) Enable the tick in ‘Allow incoming echo…..’. Press OK.
Now, this computer will accept ping ICMP echo requests and reply to the source device.
By enabling Echo/ICMP or Ping requests by this method without completely switching off the firewall, the computer will be safe in network and reply to ping/ICMP requests. That will allow you to monitor and manage IP address and hosts on your network.