Creating directory junctions that keeps existing files.

SwampFox56

New Member
Messages
3
Hi all,

I got an excellent deal on an SSD (it's hard to beat free ;D ). It's incredibly small is the only problem, however. Only 32GB's. Anyways I installed windows on it, and before I've even entered the setup, I went back into the install CD, open command prompt and robocopied the Users and Program Files (x86) to my 2TB HDD. But now I have a problem...

In windows 7 you could have easily moved the 'Program Files' and 'ProgramData' directories over to another HDD and it would have worked just fine. However, the metro protection crap on Windows 8 forbids you from doing this... Well I mean you could, but it would result in no windows updates (updates will always fail) and Metro apps will fail to start and will not install. So I HAVE to keep the existing files inside the program files/programdata located on the boot drive.

If I had a larger SSD, this wouldn't really be a problem, however because mine is so small, there no room for any new information on that drive once windows is installed. However, I still want to receive updates and use metro apps. So my question is...

Does anyone know how to keep existing files on a partition, but then create a link to a different Volumw that any new directories will be written to?

Thanks everyone! It's greatly appreciated! :) Even if it's not possible, an answer telling me so would be awesome :)
 
Last edited:

My Computer

System One

  • OS
    Windows 8.1 Update 1 + Mac OS X Mavericks 10.9.3 (Hackintosh)
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom Build
    CPU
    Intel Core i7 4770K
    Motherboard
    MSI Z87-G45 Gaming Motherboard
    Memory
    16GB DDR3 RAM 1600MHz
    Graphics Card(s)
    XFX Radeon R9 270X
    Sound Card
    Creative Soundblaster Z
    Keyboard
    Logitech G710+ Gaming Keyboard
    Mouse
    Razer Naga

My Computer

System One

  • OS
    Windows 10 Education 64 Bit
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Asus
    CPU
    AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
    Motherboard
    ASUS M4N68T-M V2 µATX Motherboard
    Memory
    8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
    Graphics Card(s)
    NVIDIA Geforce GT640 2 Gig DDR3 PCIe
    Sound Card
    VIA VT1708s High Definition Audio 8-channel Onboard
    Monitor(s) Displays
    22" LG E2242 1080p and 2 19" I-INC AG191D
    Screen Resolution
    1280x1024 - 1920x1080 - 1280x1024
    Hard Drives
    Crucial MX100 256 GB SSD and 500 GB WD Blue SATA
    PSU
    Thermaltake TR 620
    Case
    Power Up Black ATX Mid-Tower Case
    Cooling
    Stock heatsink fan
    Keyboard
    Logitech Wireless K350 Wave
    Mouse
    Logitech M570 Trackball and T650 TouchPad
    Internet Speed
    80 Mbps Down 30 Mbps Up
    Browser
    Internet Explorer 11
    Antivirus
    Windows Defender
    Other Info
    HP DVD1040e Lightscribe - External USB2
Have a look at this and see if it might help, http://www.eightforums.com/tutorials/4275-user-profiles-relocate-another-partition-disk.html
Or maybe this, User Folders - Change Default Location - Windows 7 Help Forums
Another option may be to set the SSD drive up as a cache drive and install Windows to the spinner drive.

Unfortunately, the above links don't work for Windows 8 as Microsoft has locked down the operating system. You cannot move any directories (eg. Program Files, Program Files (x86), ProgramData, User folders) without having an amassment of issues. I actually followed your advise and setup the SDD as a cache drive, but I still wanted the insane bootspeeds so I also manually copied over the EFI partition to the SSD.

However, Windows 8 does not play nice when it comes to having seperate paritions on an SSD cache drive and therefore, even though I set everything to use the SSD as cache - it refuses to because of stupid 200MB efi partition... oh Microsoft...
 

My Computer

System One

  • OS
    Windows 8.1 Update 1 + Mac OS X Mavericks 10.9.3 (Hackintosh)
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Custom Build
    CPU
    Intel Core i7 4770K
    Motherboard
    MSI Z87-G45 Gaming Motherboard
    Memory
    16GB DDR3 RAM 1600MHz
    Graphics Card(s)
    XFX Radeon R9 270X
    Sound Card
    Creative Soundblaster Z
    Keyboard
    Logitech G710+ Gaming Keyboard
    Mouse
    Razer Naga
What you can do (I did) is relocate My Documents, My Pictures, Desktop, Downloads.
Just go to the original location, choose Properties, choose Location, and relocate. Works fine on my W 8.1.
 

My Computer

System One

  • OS
    Win 8.1 PRO 64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Own Build
    CPU
    Intel i7 3400
    Motherboard
    ASUS P8P67 De Luxe
    Memory
    4 x 2 GB
    Graphics Card(s)
    NVIDIA 550i GTX
    Monitor(s) Displays
    Ilyama E2710HD
    Internet Speed
    3200 Mb
Have a look at this and see if it might help, http://www.eightforums.com/tutorials/4275-user-profiles-relocate-another-partition-disk.html
Or maybe this, User Folders - Change Default Location - Windows 7 Help Forums
Another option may be to set the SSD drive up as a cache drive and install Windows to the spinner drive.

Unfortunately, the above links don't work for Windows 8 as Microsoft has locked down the operating system. You cannot move any directories (eg. Program Files, Program Files (x86), ProgramData, User folders) without having an amassment of issues. I actually followed your advise and setup the SDD as a cache drive, but I still wanted the insane bootspeeds so I also manually copied over the EFI partition to the SSD.

However, Windows 8 does not play nice when it comes to having seperate paritions on an SSD cache drive and therefore, even though I set everything to use the SSD as cache - it refuses to because of stupid 200MB efi partition... oh Microsoft...

The second link works, I have all my user folders on a separate partition on all 4 of my PC's.
 

My Computer

System One

  • OS
    Windows 10 Education 64 Bit
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Asus
    CPU
    AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
    Motherboard
    ASUS M4N68T-M V2 µATX Motherboard
    Memory
    8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
    Graphics Card(s)
    NVIDIA Geforce GT640 2 Gig DDR3 PCIe
    Sound Card
    VIA VT1708s High Definition Audio 8-channel Onboard
    Monitor(s) Displays
    22" LG E2242 1080p and 2 19" I-INC AG191D
    Screen Resolution
    1280x1024 - 1920x1080 - 1280x1024
    Hard Drives
    Crucial MX100 256 GB SSD and 500 GB WD Blue SATA
    PSU
    Thermaltake TR 620
    Case
    Power Up Black ATX Mid-Tower Case
    Cooling
    Stock heatsink fan
    Keyboard
    Logitech Wireless K350 Wave
    Mouse
    Logitech M570 Trackball and T650 TouchPad
    Internet Speed
    80 Mbps Down 30 Mbps Up
    Browser
    Internet Explorer 11
    Antivirus
    Windows Defender
    Other Info
    HP DVD1040e Lightscribe - External USB2
Also, why do you have an EFI partition on your SSD? I run two SSD drives in my laptop and the EFI partition is only on the Boot drive. My second Data drive only has one partition on it.
 

My Computer

System One

  • OS
    Windows 10 Education 64 Bit
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Asus
    CPU
    AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
    Motherboard
    ASUS M4N68T-M V2 µATX Motherboard
    Memory
    8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
    Graphics Card(s)
    NVIDIA Geforce GT640 2 Gig DDR3 PCIe
    Sound Card
    VIA VT1708s High Definition Audio 8-channel Onboard
    Monitor(s) Displays
    22" LG E2242 1080p and 2 19" I-INC AG191D
    Screen Resolution
    1280x1024 - 1920x1080 - 1280x1024
    Hard Drives
    Crucial MX100 256 GB SSD and 500 GB WD Blue SATA
    PSU
    Thermaltake TR 620
    Case
    Power Up Black ATX Mid-Tower Case
    Cooling
    Stock heatsink fan
    Keyboard
    Logitech Wireless K350 Wave
    Mouse
    Logitech M570 Trackball and T650 TouchPad
    Internet Speed
    80 Mbps Down 30 Mbps Up
    Browser
    Internet Explorer 11
    Antivirus
    Windows Defender
    Other Info
    HP DVD1040e Lightscribe - External USB2
You could try to move the Non Microsoft contents (third party software) under "Program Files" And "Program Data" to another HD and create a junction link for it. Use Link Shell Extension to make the job easy.
 

My Computer

System One

  • OS
    8.1x64PWMC Ubuntu14.04x64 MintMate17x64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Home Brewed
    CPU
    I7 4970K OC'ed @4.7 GHz
    Motherboard
    MSI-Z97
    Memory
    16 GB G-Skill Trident X @2400MHZ
    Graphics Card(s)
    NVIDIA GeForce GTS 450
    Sound Card
    X-Fi Titanium Fatal1ty Professional Series
    Monitor(s) Displays
    Dual HP-W2408
    Screen Resolution
    1920X1200
    Hard Drives
    256 GB M2 sm951, (2) 500GB 850EVO, 5TB, 2 TB Seagate
    PSU
    Antec 850W
    Case
    Antec 1200
    Cooling
    Danger Den H20
    Keyboard
    Logitech
    Mouse
    Logitech Performance Mouse MX
    Internet Speed
    35/12mbps
    Browser
    Firefox
maybe turn program files, appdata...etc into mount points when installtion?
 

My Computer

System One

  • OS
    windows 10 build 10041, windows server 2008 r2, arch linux
    Computer type
    Laptop
    System Manufacturer/Model
    62771b6
    CPU
    i3-2348m, a8-5600k
    Memory
    8gb
    Graphics Card(s)
    geforce 710m, hd3000, Radeon HD 7560D
    Browser
    ff aurora
    Antivirus
    hand
Free is only good if what you get is useful. A 32GB OS boot drive is not. Bottom line you need a larger SSD.

I ran with a 120GB SSD for a couple years and now have a 250GB SSD. Both worked well.

32GB is just too small.
 

My Computer

System One

  • OS
    Windows 10 Pro X64
    Computer type
    PC/Desktop
    System Manufacturer/Model
    Lenovo IdeaCenter K450
    CPU
    Intel Quad Core i7-4770 @ 3.4Ghz
    Motherboard
    Lenovo
    Memory
    16.0GB PC3-12800 DDR3 SDRAM 1600 MHz
    Graphics Card(s)
    Intel Integrated HD Graphics
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    HP h2207
    Screen Resolution
    1680x1050@59Hz
    Hard Drives
    250GB Samsung EVO SATA-3 SSD;
    2TB Seagate ST2000DM001 SATA-2;
    1.5TB Seagate ST3150041AS SATA
    PSU
    500W
    Keyboard
    Wired USB
    Mouse
    Wired USB
    Internet Speed
    3GB Up, 30GB Down
    Browser
    SeaMonkey
    Antivirus
    Windows Defender; MBAM Pro
    Other Info
    UEFI/GPT
    PLDS DVD-RW DH16AERSH
Back
Top