NTFAQFr DépartNewsDiscussion AreaLinksrechercheSpaceHelp

sysconf92.htm

Q. %SystemRoot% n'est pas visible lorsque l'on  l'utilise dans une commande.

R. Si vous tapez SET ou path dans une session dos et que la variable %SystemRoot% n'est pas renseigné, alors c'est qu'il y a un problème qui peut être corrigé comme suit :

  1. Lancez éditeur de la base de registre (regedt32.exe)
  2. Allez a la clé HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
  3. allez voir la clé Path et vérifiez quelle est bien de type reg_expand_sz , vous devez voir dans le panneau de droite ,par exemple :
    Path: REG_EXPAND_SZ: %SystemRoot% etc.
    Si le type n'est pas  REG_EXPAND_SZ allez a l'etape suivante
  4. double cliquez sur la valeur Path et ,sélectionnez son contenu, copie le (Ctrl-C)
  5. Effacez cette valeur , Menu Édition supprimer , et confirmez l'effacement.
  6. Ajouter une nouvelle valeur nommée Path de type REG_EXPAND_SZ et donnez lui la valeur du path en collant les données (Crtl-V).
  7. Fermez  la éditeur de la base de registre

Vous pouvez aussi vérifiez que la valeur path stocke a la clé   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRoot aest de type REG_SZ et contient la bonne information (Par exemple e:\winnt).


Un commentaire , une précision ? Ecrivez nous.