OK, vou jogar o meu chapéu no ringue e dizer que sua PATHEXT
Variável do Sistema é escolhida ou inexistente nesse sistema. Olhe atentamente em suas variáveis de ambiente para uma entrada PATHEXT duplicada também.
O valor padrão da variável de sistema PATHEXT deve ser:
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
A má notícia é que, se o servidor inicializar sem isso, provavelmente será necessário reinicializar para que a configuração entre em vigor, já que é uma variável do sistema.
Você removeu um programa dessa caixa recentemente?
The %PATHEXT% environment variable contains executable file extensions that do not have to be specified for any file in a directory given in the %PATH% variable. The extension .EXE is the most common. Thus the filename sol.exe need only be entered as sol in a command line. If files have the same name but different extensions, the operating system searches in the following order of precedence: .EXE, .COM, .BAT, and .CMD.