Hi I haven;t posted in a long time but I was hoping someone could help please. I finally upgraded my hardware to an x64 with 120GB SSD boot drive, and a 1TB drive which I've partitioned (/intended to partition) to E: Exes, D: Docs and an unallocated bit for dual boot OSes. I'm installing Windows 8.1 (yes I like it and prefer it to Windows 7, MS Office, Project, something to run VM for different OSes Servers and XP32 so I can migrate my e-mail eg Oracle VB or something off Dreamspark, AutoCAD, Revit and some electronics software modeling, PCB creation, reliability software
I can't get the junctions to work correctly.
Before I set the user a/c details
Robocopied [Robocopy] the Program Files, Program Files (x86), ProgramData to the mechanical drive E: Exes partition. Robocopied Users to the docs partition all using /E /COPYALL /XJ switch
Deleted [RD] the original Program Files, Program Files (x86), ProgramData and Users directories /S /Q switch
Created NTFS Junctions [mklink] Program Files, Program Files (x86), Users directories on C: to respective partitions and directories
Booted
RD the ProgramData
Created NTFS Junction [mklink] the ProgramData to the appropriate partition and directory
Modified the parsed entries in the Registry HK\LM\SW\MS\WN\CV\
Modified the %SystemDrive% entries in the RegistryHK\LM\SW\MS\WN NT\CV\Profile List
What's going wrong is the installer is assigning drive letters and I have no control over that so can't be sure what drive the junctions actually point to. I've tried this a couple of times and the installer is not consistent.
Quite a few applications I have installed didn;t give an option to change the installation drive and directory. I was going to create Program Files SSD (x64) and Program Files SSD (x86) to install applications I wanted on the SSD if given the choice of installation directory.
Is there a way to do make junctions work correctly for 8.1?
Do junctions work across volumes? partitions?
Am I wasting my time?
Thanks in adavance