Commandes DOS non reconnues - Windows 8.1 Update 1 (fr-FR)
Après l'application de l'Update 1 de Windows 8.1, certaines commandes DOS (comme IPConfig, NSlookup ou encore Tracert) ne sont plus accessibles et l'Invite de commande vous retourne le message suivant :
'ipconfig' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes
En revanche, si vous vous placé dans C:\Windows\System32, surprise !! tout devient accessible et toutes les commandes sont reconnues.
Cause :
Apparemment Windows 8.1 Update 1 ne sait pas gérer l'accès aux fichiers de commandes en utilisant des chemins incluant des variables d'environnement Windows, comme %systemroot% ou %windir%\
Solution:
Par défaut, l'Invite de commande est paramétré avec des chemins contenant des variables d'environnement, en spécifiant un chemin d'accès direct (comme C:\Windows\System32 au lieu de %systemroot%\System32), tout rentre dans l'ordre.
Merci de suivre les instructions suivantes pour corriger ce problème.
1. Lancez Regedit.exe en tant qu'Administrateur
2. Naviguez jusqu'au HKEY_CURRENT_USER\Software\Microsoft\Command Processor
3. Si la valeur de chaine "Autorun" n'existe pas, faites un clic droit sur "Command processor" => Nouveau => valeur de chaine => nommez la "Autorun"
4. Double cliquez sur "Autorun" dans le volet droit, et attribuez la valeur : CD /d C:\Windows\System32
voir img ci-après
http://social.technet.microsoft.com/Forums/getfile/449702
Enfin, fermez l'éditeur de registre.
Lancez maintenant l'Invite de commande et saisissez par exemple : IPCONFIG /ALL pour voir si le problème est résolu.