It may be a long shot and have not have that happened to me, yet. I am thinking you might be missing some path in the environment variables.
1. Right click on "Computer" then Click on properties.
2. On the left side, click on "Advance system settings"
3. Click on Environment Variables.
4. Under system variables there are some paths for the system. The ones that stands out to me are as follows:
Variable Name………………Variable Value
ComSpec………………………%SystemRoot%\system32\cmd.exe
PSModulePath………………%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\
PATHEXT………………………….COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
Most likely not needed, but can't hurt to check and see if it is there.
They're a lot more in the environment variable, however I think these are the ones that could be the problems, perhaps it got modified or deleted? I dunno, as I didn't experience this problem problem with cmd before.
The ellipses is not to be included in any of the variables
.