How to Split windows on two disks

SneakyD

New member
I had a major failure on my system and had to do a new install of windows.
My choice of Install is Win7 ult.

I'll skip all the whys and just put the how to split window with out breaking it.

You will need a few free programs to do this.
Macrium Reflect,Easy BCD, and Junction.

My system is comprised of 3 drives,
250 gig (25 gig boot/recovery, 207/8 gig for system)
1 tb for data.
It does not matter what size your drives are as long as you can install windows on to your intended system drive.

You do not need the boot recovery partition either,so skip if you like.
I have Avast rescue disk (ISO),Win Re (WIM),Reflect recovery(ISO), and Hirens (ISO)
and bios extender options and BCD store as well as my clean reflect back ups for system and data.

I'm going to assume your starting fresh.
(It would be Ideal though if you had access to a OS to partition and set up boot drive using easy bcd community edition.)

Install Windows, Install updates.

Turn off page file and delete Hiber.sys (elevated cm enter "powercfg.exe -h off")
its a lot less that has to be imaged later you can turn them on later.

Use disk management to shrink system disk.
Start button--- mmc.exe add snap-in --- disk management. save console as diskman.msc on desktop.

Shrink the system volume to the min size. (what ever your win installation is using, should be around 20 gigs after turning of paging and hibernation) dont worry about the unallocated space.

(this may be a little redundant but better safe then sorry)
elevated cmd prompt run sfc /scannow
defrag
and set chkdisk to run fix file errors
reboot to check disk.

Download Macrium Reflect free, install, image system disk.
Save image to your data drive.
create Macrium rescue image, save to data drive.

Open disk management extend system volume to max size or deduct for a boot partition.

If your doing the boot partition get a copy of easy bcd community edition, bcd deployment, choose your boot drive, install. your boot drive should now be the active partition.

Add your boot entries, (set a windows to your system partition drive letter) macrium rescue as iso entry, what ever else you want to boot accordingly, I would also install the bios extender and you will need something like hirens or a pe disk.
In disk management I assigned the letter "B" to my boot you should also see that its set active.
then after a reboot, I removed the letter to keep windows from using the partition.

So now you should have non visible B, system is C, and data is D.

Reboot start reflect rescue, restore backup image to Data disk.

Reboot start mini xp or similar,ensure System is C and Data is D (disk management)
Delete the folders you want separate from system drive off of system drive.
Delete folders from Data drive that exist on System.
you may have to rename or in min xp bypass security on context.
I have perflogs, program files,program files (x86),programdata,users,recovery on my data disk.

I used the Bat file but you can do it manually on cmd.

cd c
C:\Junction.exe C:\ProgramData D:\ProgramData
C:\Junction.exe "C:\Program Files" "D:\Program Files"
C:\Junction.exe "C:\Program Files (x86)" "D:\Program Files (x86)"
C:\Junction.exe C:\Users D:\Users
C:\Junction.exe C:\Recovery D:\Recovery
C:\Junction.exe C:\PerfLogs D:\PerfLogs

Pay attention to syntax on "Program file folders"

What causes all the headache of moving these folders is you cant copy the link/junctions.
That breaks a lot of stuff, sfc, windows features.
Just moving them causes a cyclic loop.
like appdata/appdata/appdata/appdata

This procedure side steps that by creating everthing where you want it.
Its something the average user can do vs scripting a install script and setting up a custom install. little time consuming but worth it in the end.

Last step would be do the redundant checks, test a few thing and the back up C and D using reflect, both files from my install are right around 14 gigs and fit well on my recovery partition.
then if you need to reinstall your good to go!

Anyone have a way that works but is faster?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom build
OS
64b win7 ult
CPU
multiple systems AMD
It is never a good idea to separate Program Files from the C drive. They are an integral part of the system and need to stay with the C drive. This method will not help recover a system failure, in fact it doubles your chances. If either of the 2 drives has a failure, you still have to do a clean install.

The simple way is to separate your user files from the C drive so you have your data and OS separated. The OS and programs can be replaced, but personal files in many cases cannot. The System drive is the most likely to have a failure due to a bad drive, corruption, virus or any number of reasons. Always make backups of your data and your OS drive on external hard drives that are only connected when making backups. If you back up both OS and Data with Macrium, you can restore it at any time in less than 20 minutes. Back up to multiple external drives in case of a failure with them, just to be safe.

Don't over complicate things. Simple is better and is safer.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    ALWAYS UNDER CONSTRUCTION
    OS
    Windows 11 Pro
    CPU
    Ryzen 9 5900X
    Motherboard
    Asus X570 Crosshair Viii Hero
    Memory
    32GB G Skill DDR4-3600
    Graphics Card(s)
    EVGA RTX 3080 FTW 3 Ultra
    Sound Card
    On Board/Sennheiser PC37X Headset
    Monitor(s) Displays
    3 X Asus 27"
    Screen Resolution
    2560x1440
    Hard Drives
    2 X 1 TB NVME drives
    PSU
    EVGA 850
    Case
    Phanteks Eclipse P400A
    Cooling
    EVGA 280 AIO
    Keyboard
    Logitech G510s/ Logitech G13
    Mouse
    Logitech G502
    Internet Speed
    24/1
    Antivirus
    ESET/MBAM Pro/SAS Pro
    Browser
    Chrome/ Firefox/ Edge
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Dell 16 Plus
    OS
    Windows 11 Pro
    CPU
    Intel Ultra 9 288V
    Memory
    32 GB LPDDR5X 8533
    Monitor(s) Displays
    16" Mini-LED HDR600 Touch 90 Hz
    Screen Resolution
    2560X1600
    Hard Drives
    1 TB NVME
+1 for putting your data on a separate drive, and ALL of your Windows stuff on the primary drive.

I would even go one step further than essenbe: I put only the contents of my official Windows Documents folders on the second hard drive; but my Windows user profile stays on the primary drive with the rest of Windows.

Right-click on your Windows Documents folder and choose Properties; then click on the Location tab. You can specify the location of your official Windows Documents folder here: for example, D:\Docs. If you do that, then most Windows programs will default to that location when you want to save a document.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell
OS
Linux Mint 18.2 xfce 64-bit (VMWare host) / Windows 8.1 Pro 32-bit (VMWare guest)
CPU
Haswell
Memory
4 GB
Monitor(s) Displays
Acer 23"
Screen Resolution
1920 x 1080
Hard Drives
Two hard drives, 1TB each: One for Linux, one for my data.
Keyboard
IBM Model M
Antivirus
Sophos (Linux), Trend Micro (Windows)
Browser
Firefox, Opera
Other Info
I use Samba to share my data drive with the other computers at my house and with my guest session in VMWare Workstation Player.

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    ALWAYS UNDER CONSTRUCTION
    OS
    Windows 11 Pro
    CPU
    Ryzen 9 5900X
    Motherboard
    Asus X570 Crosshair Viii Hero
    Memory
    32GB G Skill DDR4-3600
    Graphics Card(s)
    EVGA RTX 3080 FTW 3 Ultra
    Sound Card
    On Board/Sennheiser PC37X Headset
    Monitor(s) Displays
    3 X Asus 27"
    Screen Resolution
    2560x1440
    Hard Drives
    2 X 1 TB NVME drives
    PSU
    EVGA 850
    Case
    Phanteks Eclipse P400A
    Cooling
    EVGA 280 AIO
    Keyboard
    Logitech G510s/ Logitech G13
    Mouse
    Logitech G502
    Internet Speed
    24/1
    Antivirus
    ESET/MBAM Pro/SAS Pro
    Browser
    Chrome/ Firefox/ Edge
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Dell 16 Plus
    OS
    Windows 11 Pro
    CPU
    Intel Ultra 9 288V
    Memory
    32 GB LPDDR5X 8533
    Monitor(s) Displays
    16" Mini-LED HDR600 Touch 90 Hz
    Screen Resolution
    2560X1600
    Hard Drives
    1 TB NVME

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    custom build
    OS
    Windows 7 HP 64
    CPU
    i5 6600K - 800MHz to 4200MHz
    Motherboard
    GA-Z170-HD3P
    Memory
    4+4G GSkill DDR4 3000
    Graphics Card(s)
    IG - Intel 530
    Monitor(s) Displays
    Samsung 226BW
    Screen Resolution
    1680x1050
    Hard Drives
    (1) -1 SM951 – 128GB M.2 AHCI PCIe SSD drive for Windows 7 and Lubuntu
    (2) -1 WD SATA 3 - 1T for Data
    (3) -1 WD SATA 3 - 1T for backup
    PSU
    Thermaltake 450W TR2 gold
    Keyboard
    Old and good Chicony mechanical keyboard
    Mouse
    Logitech mX performance - 9 buttons (had to disable some)
    Internet Speed
    500Mb/s
    Browser
    Firefox 64
    Other Info
    TinyWall firewall
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Asus Q550LF
    OS
    Windows 7 Pro
    CPU
    i7-4500U 800MHz to 3.0GHz
    Motherboard
    Asus Q550LF
    Memory
    (4+4)G DDR3 1600
    Graphics Card(s)
    IG intel 4400 + NVIDIA GeForce GT 745M
    Sound Card
    Realtek
    Monitor(s) Displays
    LG Display LP156WF4-SPH1
    Screen Resolution
    1920 x 1080
    Hard Drives
    BX500 120G SSD for Windows and programs +
    1T HDD for data
    Internet Speed
    500 Mb/s
    Browser
    Firefox
    Other Info
    TinyWall firewall
Back
Top