Jump to content

Umgebungsvariablen defekt?


Go to solution Solved by smutscher,
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Recommended Posts

Hallo zusammen,

 

ich habe hier das Problem das scheinbar meine Umgebungsvariablen auf einem 64Bit Windows 7 defekt sind.

 

Wenn ich auf %programfilesx86% zugreifen will, dann kennt er diese Variable nicht.

Wenn ich auf %programfiles% zugreifen will, komm ich nach C:\Program Files (x86)...

Hat wer eine Idee, was da falsch ist, ich habe noch keinen Weg gefunden, diese zu ändern...

 

MfG

 

Stephan

Link to comment

die Fragen verstehe ich so nicht...

die Variablen werden ja an vielen verschiedenen Stellen im Windows benutzt, auch sehr stark in der Registry...

daher sollten diese alle da sein

 

wenn man an den fehlerhaften Rechner in der cmd set eingibt, sieht es genauso aus. wie oben beschrieben:

ProgramFiles=C:\Program Files (x86)

ProgramFiles(x86) ist nicht vorhanden

 

Das ist doch definitiv verkehrt, aber ich finde die Stelle zum beeinflussen davon nicht, da in der Registry unter HKLM\System...\Session Manager\Environment ja nicht alle im System vorhandenen drin sind.

 

MfG

Link to comment

Denke nochmal über meinen Beitrag nach und was "SYSWOW64"  ist. Vielleicht ein Tip: Bei Windows XP nannte sich das auch "ProgramFiles". Da gab es aber kein X86. Warum wohl...

Trotzdem lassen sich viele alte Programme  installieren und sie landen in "... x86".

 

Edit: Im Prinzip  kann Dir  "%ProgramFiles(x86)%" egal sein.

Edited by zahni
Link to comment
  • Solution

brauche ich nicht mehr, hab die Lösung gefunden...

Ich kann leider nicht sagen wie das passiert ist, aber scheinbar ist es so:

- wenn bei einem 64Bit System die %ProgramFiles(x86)% weg ist, bekommt %ProgramFiles% das falsche Verzeichnis zugewiesen

- scheinbar denkt Windows dann es läuft auf 32Bit

 

die Lösung ist dann per setx in der cmd die Variablen neu zu setzen mittels:

  setx ProgramFiles(x86) "C:\Program Files (x86)" /M

nach einem Reboot passt es dann wieder :-)

bei einem Rechner musste ich auch %ProgramFiles% neu setzen...

 

Vielen Dank für die Hilfe

Link to comment
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...