Windows 10: Question about creating a junction before/during Windows installation

Discus and support Question about creating a junction before/during Windows installation in Windows 10 Installation and Upgrade to solve the problem; Hi all. My current preferred drive configuration for my desktop PC uses four drives: C: - Windows, Program Files D: - Games E: - Users directory,... Discussion in 'Windows 10 Installation and Upgrade' started by NJMorf, Dec 9, 2017.

  1. NJMorf Win User

    Question about creating a junction before/during Windows installation


    Hi all.

    My current preferred drive configuration for my desktop PC uses four drives:
    • C: - Windows, Program Files
    • D: - Games
    • E: - Users directory, virtual machines
    • F: - long-term storage, archives, media files

    I've been using a very simple answer file to redirect the Users directory over to the E: drive and it's working fine. I've also replicated much the same setup on my laptop so that file paths are consistent and I can replicate some software settings between both machines without reconfiguring them. Since the laptop only had one hard drive, I had at first created one partition for each drive letter: after a while, I decided that this was inefficient, given that unused space was so fragmented between partitions, so I changed it to the following:

    • C: and E: drives as large partitions (about 50% of HD space each)
    • D: and F: drives as placeholder partitions (1GB each, just because it was a round number)

    I then created junctions in the placeholder partitions, pointing at folders in the C: partition, so that the system sees four drive letters but only really storing data on the two that have significant space allocated to them. Again this worked well enough for me.

    I recently got a new Surface Pro. I didn't want to spend the time reconfiguring it, so I accepted the default installation option, with everything on the C: drive. I was considering rebuilding it to my usual four partitions, but I've been wondering if there isn't a better way to do it, specifically using either junctions or mounting partitions as folders.

    My new aim is for the system to see all data as being stored on the C: drive, regardless of where it's actually stored. On the Surface, with its single drive/partition, it would basically be a standard Windows installation. On the desktop, with its four physical drives, the data would still be physically stored as it is above, but logically it would be like this:

    C:\Windows - actually on C:
    C:\Users - actually on E:
    C:\Games - actually on D:
    C:\Storage - actually on F:

    Games and Storage are trivial to sort out: either repeat my process with the junctions, or mount the drives as the named folders (assuming that's persistent across reboots? I've never actually used that method). Neither of these drives need to be present for Windows installation,

    Users is more tricky. I don't know how I'd create the junction/mount the drive before running the Windows installation (which should obviously no longer redirect the Users folder to a different drive letter). Can anyone suggest the best way to do this?

    My first guess is that I could connect and format all the drives, then use the repair options on the install media to get to a command prompt and create the junction there, but I'm thinking that the Windows installation process might not leave it untouched. Also, the drive letters are usually different at that point to what they'll eventually be.

    I also assume that there's no way to mount a drive as a folder until you actually have Windows running, so that's clearly not going to help before installation has taken place.

    Does anyone have some tips on how to get this working, assuming it's possible? Thanks in advance.

    :)
     
    NJMorf, Dec 9, 2017
    #1

  2. Junctions in Windows 10

    Hi - it would be great if we could have a definitive answer to the question of <JUNCTIONS> and why it is that Win 10 will not update, and why Office products will not install where <JUNCTIONS> have been created?

    The scenario is that of limited space on SSDs. Many of us like to install Windows to an SSD, and keep program installations and all data on a separate drive. I have experimented over the last 3 days, and have discovered the hard way that it works well with
    the 'Users', 'Logs' and 'PerfLogs' directories. However, trying to create <JUNCTIONS> for 'Program Files', 'Program Files (x86)' and 'ProgramData' results in Windows 10 not being able to install patches and updates, and MS Office failing to install.

    Hard disk space is an ABSOLUTE PREMIUM for us users, and it would be absolutely wonderful for us to be able to either define the precise location for the above mentioned directories or be able to create <JUNCTIONS> without the risk of update and installation
    failure of MS products.

    I am aware of the 'alternate' methods (registry edits and Properties/Location etc), but i would really like to confine this discussion to <JUNCTIONS>.

    As written above, it would be great if you could provide a definitive answer.

    Many thanks in advance - really looking forward to a definitive and OFFICIAL MICROSOFT answer.
     
    salmantahir, Dec 9, 2017
    #2
  3. alex80386 Win User
    How to install ovi suite to D drive?

    Does your operating system support NTFS junction points or NTFS symbolic links?

    NTFS junction point - Wikipedia



    If it does, then you can create D:\programs\nokia

    Then move all files under C:\program files\nokia to D:\programs\nokia

    Then under C:\program files create NTFS junction point (or symbolic link).

    This NTFS junction point should be called Nokia and point to new folder D:\programs\nokia

    Remember to follow the advice in the wiki link regarding protecting junction points using NTFS ACLs.



    Once the new folder and NTFS junction point is created, when you install software to C:\program files\nokia the files get written to D:\programs\nokia
     
    alex80386, Dec 9, 2017
    #3
Thema:

Question about creating a junction before/during Windows installation

Loading...
  1. Question about creating a junction before/during Windows installation - Similar Threads - Question creating junction

  2. Question about CPU usage during Win 10 install

    in Windows 10 Installation and Upgrade
    Question about CPU usage during Win 10 install: My PC just went KIA on me. CPU cooler went faulty. I smelled smoke and it died. The motherboard also took a hit from a power surge a couple months ago, and it started acting up. So I need a complete rebuild.This presents another problem.I built this trooper 9 years ago. I'm...
  3. Question about CPU usage during Win 10 install

    in Windows 10 Gaming
    Question about CPU usage during Win 10 install: My PC just went KIA on me. CPU cooler went faulty. I smelled smoke and it died. The motherboard also took a hit from a power surge a couple months ago, and it started acting up. So I need a complete rebuild.This presents another problem.I built this trooper 9 years ago. I'm...
  4. Question about CPU usage during Win 10 install

    in Windows 10 Software and Apps
    Question about CPU usage during Win 10 install: My PC just went KIA on me. CPU cooler went faulty. I smelled smoke and it died. The motherboard also took a hit from a power surge a couple months ago, and it started acting up. So I need a complete rebuild.This presents another problem.I built this trooper 9 years ago. I'm...
  5. I have a question about Create Windows 10 installation media

    in Windows 10 Gaming
    I have a question about Create Windows 10 installation media: HelloI have a Dell laptop running Windows 10, and a external hard drive E: I also have a older Dell laptop that I am trying to reinstall Windows on. It has it's own product key.I went to the Microsoft.com Windows 10 download page, and clicked on the“Create Windows 10...
  6. I have a question about Create Windows 10 installation media

    in Windows 10 Software and Apps
    I have a question about Create Windows 10 installation media: HelloI have a Dell laptop running Windows 10, and a external hard drive E: I also have a older Dell laptop that I am trying to reinstall Windows on. It has it's own product key.I went to the Microsoft.com Windows 10 download page, and clicked on the“Create Windows 10...
  7. Question about creating a computer.

    in Windows 10 Network and Sharing
    Question about creating a computer.: I was planning on creating a simple computer that could run Windows 10. I am planning out all of my parts right now and got confused about how it could run Windows 10. I don't have a lot of experience yet, so I appreciate any support. Is there a Windows 10 OS inside one...
  8. Question About Create System Image

    in Windows 10 Backup and Restore
    Question About Create System Image: If you create a system image using Create System Image in Backup and Restore and save it to an internal hard drive in an enclosure connected via usb, can you just use that as a replacement hard drive and just replace your current hard drive and use the one the System Image is...
  9. Quick question about UEFI before installing Windows 10

    in Windows 10 Installation and Upgrade
    Quick question about UEFI before installing Windows 10: I'm preparing to install Windows 10 on my new PC. The motherboard is the Gigabyte Z170x Gaming 7. I have a quick question about a UEFI setting before I begin: Under "storage boot option control" in the UEFI, I have these options: - Legacy only (default) - UEFI Only -...
  10. Question about install

    in Windows 10 Installation and Upgrade
    Question about install: I have the Windows 10 ISO on DVD ready to clean install. I have never upgraded or did a clean install as of yet. I am now running Windows 7 SP1. I read that I can now use my Windows 7 key to clean install 10. But what I want to do is upgrade my PC first with a new motherboard...