Hi, I'm quite annoyed right now. In winnt.sif, I use ProgramFileDir=C:\Programs. Now, I'd like not to use C:\Programs, but %SYSTEMDRIVE%\Programs and as far as I've seen, it is not possible. Do you confirm this ? Today, while I was walking back home, I had an idea. Maybe that it is possible to use DetachedProgram to change ProgramFiles' location. I think it would run early enough so that nothing has been put into the 'old' directory. However, i still wonder if this is possible because of the registry : windows has already loaded the hives (ultrasonic sound, sorry ) and I don't know what happens to entries which contain %ProgramFiles%. It seems some get hardcoded but not others ?! Then I should use an autohotkey/autoit script that would search the registry (hopefully it is still light at this moment) and replace every C:\Programs with X:\Programs. Has anybody any info on this ? Some experience, do you think it can be done this way or do you know of a better one ? Thanks a lot guys.