[SOLVED] SSD Boot Times

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.

LionKing12

Honorable
Nov 12, 2015
160
1
10,695
I just bought a Transcend SSD230s 128GB installed fresh OS on it yesterday haven't installed anything yet on my windows except GPU drivers and my windows loads in about 15 seconds from Windows 10 loading animation right to desktop, I see in some videos the loading animation barely stays for 2 seconds for other people and takes a little longer for me, so is this what I should be expecting (15 seconds)? or something unusual going on and I can fix it?

Using
Asus H97M-E
Intel i3 4160
Corsair Vengeance 1600MHz 4GBx2 (overclocked from 1300)
MSI Gaming X RX 470 4G
Transcend SSD230s 128GB
Seagate 1TB
Corsair CS650M
 
Solution
It's much faster to recreate bootloader on SSD than full reinstall.
Execute from elevated command prompt (partition style of Disk 0 has to be GPT for this to work. If you get any errors executing those commands, then stop immediately.):
diskpart
select disk 0
list partition
select partition x
(x could be 1 or 2, examine output of list partition to determine correct value)
shrink desired = 500
create partition efi
format fs=fat32 quick
assign letter=i
exit
bcdboot c:\windows /s i:
Reboot and change boot priority in BIOS.

Done.
I read this method on a web
"
  1. Boot from your Windows 8 install DVD.
  2. At the initial screen, pick Repair your computer.
  3. Then Troubleshoot -> Advanced Options and finally Command Prompt.
  4. At this command prompt, enter: bootrec /RebuildBCD (to rebuild boot configuration)
  5. and then bootrec /FixBoot (to write a new boot sector) "
I can open that cmd in advanced options, should I try this?
It's a clean install, just do it again.
 
It's much faster to recreate bootloader on SSD than full reinstall.
Execute from elevated command prompt (partition style of Disk 0 has to be GPT for this to work. If you get any errors executing those commands, then stop immediately.):
diskpart
select disk 0
list partition
select partition x
(x could be 1 or 2, examine output of list partition to determine correct value)
shrink desired = 500
create partition efi
format fs=fat32 quick
assign letter=i
exit
bcdboot c:\windows /s i:
Reboot and change boot priority in BIOS.

Done.
 
  • Like
Reactions: 13thmonkey
Solution
It's much faster to recreate bootloader on SSD than full reinstall.
Execute from elevated command prompt (partition style of Disk 0 has to be GPT for this to work. If you get any errors executing those commands, then stop immediately.):
diskpart
select disk 0
list partition
select partition x
(x could be 1 or 2, examine output of list partition to determine correct value)
shrink desired = 500
create partition efi
format fs=fat32 quick
assign letter=i
exit
bcdboot c:\windows /s i:
Reboot and change boot priority in BIOS.

Done.
Very nice
 
  • Like
Reactions: LionKing12

USAFRet

Titan
Moderator
I'm gonna have to unplug the HDD or disable it somehow to reinstall, wouldn't I?
Instruction for a clean install. Pay attention to paragraph 2.
 

LionKing12

Honorable
Nov 12, 2015
160
1
10,695
It's much faster to recreate bootloader on SSD than full reinstall.
Execute from elevated command prompt (partition style of Disk 0 has to be GPT for this to work. If you get any errors executing those commands, then stop immediately.):
diskpart
select disk 0
list partition
select partition x
(x could be 1 or 2, examine output of list partition to determine correct value)
shrink desired = 500
create partition efi
format fs=fat32 quick
assign letter=i
exit
bcdboot c:\windows /s i:
Reboot and change boot priority in BIOS.

Done.
im a little scared dont wanna mess anything can you please look at this image and tell me exactly what to type in cmd (idk any of this) and also what does shrink do here?
View: https://i.imgur.com/zUJ0oXy.png
 

LionKing12

Honorable
Nov 12, 2015
160
1
10,695
Next command is:
select partition 2
(you have to select partition for shrinking, so there is free space to create new bootloader partition)
Okay I did this, but now its showing boot manager on both in SSD and HDD, I dragged SSD boot manager to top in Boot Priority section in BIOS so now how do I remove the boot files from my harddisk? I suppose they are no longer needed, after this I suppose I'll just end this thread cause my boot times are just fine from what I gathered here.
 
1st - verify your system can boot with only SSD connected.
Since you're not willing to disconnect cables, then you can disable HDD sata port in BIOS.
After successfull boot into windows from SSD,
shutdown,
re-enable HDD sata port,
boot into windows and execute:
diskpart
select disk 1
list partition
select partition y
(you have to select 100MB EFI system partition, y = 2 or 3)​
delete partition override
exit
 
  • Like
Reactions: LionKing12

LionKing12

Honorable
Nov 12, 2015
160
1
10,695
1st - verify your system can boot with only SSD connected.
Since you're not willing to disconnect cables, then you can disable HDD sata port in BIOS.
After successfull boot into windows from SSD,
shutdown,
re-enable HDD sata port,
boot into windows and execute:
diskpart
select disk 1
list partition
select partition y
(you have to select 100MB EFI system partition, y = 2 or 3)​
delete partition override
exit
You are just great! Alright done this, everything is nice up and running now, last question I saw an option in my bios intel rapid start technology, should I enable it or leave it disabled?