Les commandes Windows de base (ping, ipconfig) nécessitent des droits d’administrateur – à la recherche d’une option

Sur mon PC principal (Win 7 64bit), les commandes Windows de base comme ping et ipconfig ont soudainement besoin de droits d’administrateur.

Si je lance une fenêtre de ligne de commande normale, ces commandes ne sont plus trouvées (“X n’est pas reconnu en tant que commande interne ou externe, programme exécutable ou fichier de commandes.”)

Si je lance la fenêtre de ligne de commande avec “Exécuter en tant qu’administrateur”, tout fonctionne comme prévu.

Sur mon deuxième PC (Win 7 32 bits), je n’ai pas besoin de droits d’administrateur. Et je crois fermement que je n’avais pas besoin de droits d’administrateur sur mon ordinateur principal il y a quelques semaines. Quelque chose doit avoir changé, donc je pense qu’il doit y avoir un commutateur (registre) ou quelque chose.

des idées? Merci beaucoup

[modifier]

Je suis toujours l’administrateur – il suffit de démarrer cmd normalement, pas avec “run as admin”

[edit2]

C’était bien la variable PATH. Le problème était que ce chemin était enregistré comme le type de chaîne incorrect dans le registre

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path 

doit être un REG_EXPAND_SZ comme expliqué dans ce fil . Le chemin d’access du type de chaîne incorrect l’a empêché de développer% SystemRoot%. Assurez-vous que votre système PATH ainsi que vos variables d’environnement PATH utilisateur sont de type REG_EXPAND_SZ.

Invite une invite normale de cmd et examine la sortie des commandes suivantes

 set path dir %windir%\system32\ping.exe dir %windir%\syswow64\ping.exe dir %windir%\sysnative\ping.exe 

Pensé, ils vont vous montrer un problème. Peut-être que ping n’est pas trouvé par% path% ou en quelque sorte …

Dans le but de réduire le problème, essayez ce qui suit:

  • invite de commande ouverte
  • assurez-vous que vous êtes sur le répertoire C:\
  • tapez ceci: windows\system32\ipconfig /all

Cela va pointer vers l’emplacement par défaut de la commande … Vous pouvez également suivre le chemin pour voir si ipconfig.exe est là en premier lieu. Si cela ne fonctionne pas ou si le fichier n’est pas là, il pourrait être corrompu ou un virus pourrait être conçu pour désactiver ces commandes.