Gå til innhold

Miljøvariabel til Systemdisk:\programfiler ?


Anbefalte innlegg

Skrevet (endret)

Finnes det en miljøvariabel for "Programfiler" i Windows? Slik at jeg kan velge hvor programmer skal installere seg hvis jeg ikke får velge det selv.

 

Hvis jeg for eksempel vil ha en systempartisjon hvor bare systemet ligger og intet annet, så er jo det nesten umulig hvis jeg ikke kan "mappe" Programfiler til en annen partisjon. Programmet som følger med lyddriver'n min, som et eksempel, får jeg ikke selv velge hvor jeg skal installere. Det installerer seg bare i Programfiler uansett.

 

Finnes det en miljøvariabel for "Programfiler"? Er det en annen måte jeg kan flytte det til en annen partisjon på?

 

 

 

Morten

 

 

EDIT: Jeg kjører forresten Win XP 64bit.

Endret av morten_s
Videoannonse
Annonse
Skrevet

hiver meg med på denne, dette har jeg også lurt mye på. Hadde jo vært helt overlegent å ha ha programmer på en egen disk, både for hastighet, for oss raptorgale, og med tanke på gjenoppretting ved evt crash.

 

NOTE: mener på ingen måte å kuppe tråden, de som velger å svare på denne tråden bør kanskje gjøre det ut fra trådstarters spørsmål.

Skrevet

Hmmm. Det ser ikke ut til at det fungerer helt som det skal likevel. Programmer som installeres velger fortsatt C:\Program Files som standard, selvom jeg har gjort om på verdiene i registeret som sto beskrevet. Slenger med et bilde av hvordan det ser ut der nå.

 

post-73859-1155980164_thumb.png

 

Som dere ser står "D:" som ProgramFilesDir nå, samt at CommonFilesDir peker til "D:\Common Files".

 

Kan det ha noe å si at jeg kjører 64bit? Er det noen andre verdier som skulle vært endret på i tillegg?

Skrevet

Såvisst hadde med at jeg kjører 64 bit.

 

Ettersom 32 bit programmer også skal kunne kjøre i et 64 bit OS, prøver Windows å simulere et 32 bit miljø for 32 bit programmene, slik at de tror de lever i et helt konvensjonelt 32bit XP miljø........ :thumbs:

 

I Windows mappa finner man ikke bare System32, men også SysWOW64, hvor System32 er for 64bit programmer (ironisk nok), og SysWOW64 er en tilsynelatende kopi av System32, bortsett fra at alt er i 32bit. 32bit programmer som prøver å lese/skrive til System32 blir dirigert videre til SysWOW64.

 

Konklusjon: Det er to registre i Windows XP 64bit :idea: ... ikke rart det ikke fungerte å bare redigere verdiene i "64bit-registret", når det jeg prøvde å installere var 32bit proggies........... :dribble:

 

 

 

Problemo solved :fun:

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...