New
#31
There is something else you could try (I did this in one my attempts to install 10 on a MacBook although I forget why now). It is a bit more involved but it works (assuming your system will actually boot UEFI at all). Basically you just install Windows manually to a GPT formatted disk.
- Boot into another windows (or I guess WinPe would work).
- Create partitions on SSD manually with correct GUIDs using sample diskpart script from here Sample: Configure UEFI/GPT-Based Hard Drive Partitions by Using Windows PE and DiskPart. I changed the sizes to Windows 10 sizes here.
Code:rem == Select correct disk for SSD here ============ select disk 2 clean convert gpt rem == Delete reserved partition if it is created == select partition 1 delete partition override rem == 1. Windows RE tools partition =============== create partition primary size=450 format quick fs=ntfs label="Windows RE tools" assign letter="T" set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac" gpt attributes=0x8000000000000001 rem == 2. System partition ========================= create partition efi size=100 rem ** NOTE: For Advanced Format 4Kn drives, rem change this value to size = 260 ** format quick fs=fat32 label="System" assign letter="S" rem == 3. Microsoft Reserved (MSR) partition ======= create partition msr size=16 rem == 4. Windows partition ======================== rem == a. Create the Windows partition ========== create partition primaryrem == b. Create space for the recovery image === shrink minimum=15000 rem ** NOTE: Update this size to match the size rem of the recovery image **rem == c. Prepare the Windows partition ========= format quick fs=ntfs label="Windows" assign letter="W"- Expand-WindowsImage files from ISO .wim or .esd (assuming ISO is mounted at F drive and you want 10 Pro (index 1) to new C drive which is currently mounted at W. With Powershell
Code:Expand-WindowsImage -ImagePath "F:\Sources\install.wim" -ApplyPath "W:" -Index 1- Copy boot files to EFI partition (you can change the en-US to some other locale if you want) (See BCDboot Command-Line Options)
Code:C:\WINDOWS\system32>W: W:\>W:\Windows\System32\BCDBoot W:\Windows /l en-US /s S: /f UEFI- Shutdown and remove other drives.
- Restart should boot SSD as if from first reboot in clean install, finish install.
- Once you are booted into new OS on SSD check WinRE is correctly registered in partition 1 with reagent /info. It should be set up automatically by the installation.
If it isn't you can fix it as described here Deploy Windows RECode:C:\WINDOWS\system32>reagentc /info Windows Recovery Environment (Windows RE) and system reset configuration Information: Windows RE status: Enabled Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE Boot Configuration Data (BCD) identifier: 9c34aef3-9152-11e5-9c76-00155d013517 Recovery image location: Recovery image index: 0 Custom image location: Custom image index: 0 REAGENTC.EXE: Operation Successful.