Whenever I open up the cmd using start > run > cmd, then I run ping, for example, ping 127.0.0.1
it never runs, nothing happen at all, I just get a new line to type another command, like if I just pressed enter.
However, when I run it using C:\Windows\System32\PING.exe
manually or I use the whole path with a specific target C:\Windows\System32\PING.exe 127.0.0.1
directly on the run dialog box or from the cmd itself, it will run normally. So in short, there's something wrong with the ping command when I run it from the cmd using the regular way: shortcut start > run > cmd then ping.
I already have some knowledge about those common cmd issues, like the PATH problem, but that usually have a connection with the command not been recognized as an internal or external command operable program or batch file, for me I don't have that kind of error, because like I said it just blank when I run the command no respond at all.
So I checked the PATH environment variable and everything seems to be okay, so I checked it and I have done it again and again, I even compared it with the default fresh installed Windows 8.1 PATH environment variable, because I have windows 8.1 x64, and again everything seems to be okay to me.
I have done a ton of researches before posting this question, and everything I find is related to the common PATH problem, in every forum I step in it's the same idea, so I tried to make my own post, maybe you will help me find an answer about this strange problem because is making me crazy, it's not stopping me from using ping but it's annoying, so please try to help me instead of making my post off-topic because I have seen this happen to some other question on this topic.
So this is the PATH environment variable value :
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32\Npcap;C:\Program Files\Java\jdk1.8.0_101\bin;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files\AMI\DuOS\;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\Skype\Phone\
Those are some screens shot to the strange response :
screen shot trying to ping 127.0.0.1
screen shot trying to ping my gateway
And they are all the same. always the same response. nothing occurs at all.
Edit 1:
Where command on ping Output :
C:\Windows\System32\PING.EXE
I already made a search command to figure out if there's any bogus ping file and this what came out after running this command dir /a /s c:\ping.*, I found 37 different ping files with different extensions, but most of them are related to trusted software I use, and yes it doesn't mean that may be one of them causing the issue. after all, I didn't catch anything strange so this is the result that comes out, try to check it out you may spot something I didn't notice : DIR - ping files result
I also tried to run the command you suggest from Windows PowerShell and this what came out : Get-ChildItem - ping files result
Edit 2:
I tried everything you suggest everything went well but the problem occurs always when I try to open up the cmd using start > run > cmd, then I run ping on a target, actually am sorry for the long-term response because the time this problem came up I got a new computer this one got dumped up and I forgot all about this over time, so I wasn't using this device for a while now, but after I checked the post response lately I tried to fix the problem again. that's when I figured out that ping actually works fine on PowerShell but still not on the command line.
where ping
cmd
shell and typewhere ping
. Report back with the output.