[H]ard|Forum  

Go Back   [H]ard|Forum > Bits & Bytes > Operating Systems

Reply
 
Thread Tools Search this Thread
  #1  
Old 04-08-2012, 05:42 AM
Unknown-One [H]ardForum Junkie, 9.5 Years
 
Status: Unknown-One is offline  
Windows 7 update bootloader

Upgraded from a BIOS-based motherboard to a UEFI based motherboard, kept the same install of Windows 7. Everything is working fine, but I have one nagging annoyance...

Windows 7 is still using the old bootloader for BIOS-based systems, which I imagine doesn't help start-up times. Is there any way to get Windows 7 to switch over to the new bootloader for UEFI-based systems without reinstalling the OS?
__________________
Gaming PC ::: Core i5 2500k :: 16GB DDR3 1600 :: 128GB Samsung 830 SSD :: 2x 2TB WD Red HDD :: GeForce GTX 780 :: Xonar DX sound card :: 3x Dell U2412M monitors :: Windows 7 Ultimate ::
Media PC :::::: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial C300 SSD ::::: 1x 1TB WD Blue HDD :: Radeon HD 6970 ::: Integrated Audio :::::::: 1x Hannsg 28" monitor ::::::: Windows 8 Pro ::::::::::
Home Server :: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial M4 SSD :::::::: 4x 3TB WD Red HDD :: Intel Graphics ::::::::: Integrated Audio :::::::: Headless ::::::::::::::::::::::::::::: Windows 8 Pro ::::::::::
Reply With Quote
  #2  
Old 04-10-2012, 05:46 AM
TCM Banned, 2.9 Years
 
Status: TCM is offline  
Quote:
Originally Posted by Unknown-One View Post
Windows 7 is still using the old bootloader for BIOS-based systems, which I imagine doesn't help start-up times.
The keyword being "imagine".

If it ain't broken, don't fix it.
Reply With Quote
  #3  
Old 04-10-2012, 03:13 PM
Unknown-One [H]ardForum Junkie, 9.5 Years
 
Status: Unknown-One is offline  
Quote:
Originally Posted by TCM View Post
The keyword being "imagine".

If it ain't broken, don't fix it.
Ok, I know it harms start-up times. Better?

Now, does anyone know of a way to switch to the new bootloader post-install, or is the only way to do it a complete reinstall?
__________________
Gaming PC ::: Core i5 2500k :: 16GB DDR3 1600 :: 128GB Samsung 830 SSD :: 2x 2TB WD Red HDD :: GeForce GTX 780 :: Xonar DX sound card :: 3x Dell U2412M monitors :: Windows 7 Ultimate ::
Media PC :::::: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial C300 SSD ::::: 1x 1TB WD Blue HDD :: Radeon HD 6970 ::: Integrated Audio :::::::: 1x Hannsg 28" monitor ::::::: Windows 8 Pro ::::::::::
Home Server :: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial M4 SSD :::::::: 4x 3TB WD Red HDD :: Intel Graphics ::::::::: Integrated Audio :::::::: Headless ::::::::::::::::::::::::::::: Windows 8 Pro ::::::::::
Reply With Quote
  #4  
Old 04-10-2012, 05:29 PM
bigdogchris [H]ardForum Junkie, 6.6 Years
 
Status: bigdogchris is offline  
The BIOS/EFI only locates bootable media as far as I know. I don't imagine there being a performance loss going from one to another due to some type of left overs.

Think about this: If there was something specific to BIOS on the hard drive and you moved to EFI then it wouldn't boot at all.

Your best bet to improve boot times is to adjust the settings of the motherboard your on now.
__________________
Microsoft Windows 9, the new king of draconian DRM now with forced Microsoft Account and Store activation.
Reply With Quote
  #5  
Old 04-10-2012, 06:57 PM
j-sta [H]ardness Supreme, 6.2 Years
 
Status: j-sta is offline  
UEFI vs BIOS wouldn't affect Windows loading times.
It only affects the amount of time it takes the system to initialize prior to handing the rest of the boot process off to the OS.

at least as far as I'm aware.
__________________
Is this similar to writing your name on your underwear tag? So you know who it's supposed to belong to? Except you should recogonize your own skidmarks.
My measly heat: http://www.heatware.com/eval.php?id=68854
Reply With Quote
  #6  
Old 04-11-2012, 09:40 AM
Unknown-One [H]ardForum Junkie, 9.5 Years
 
Status: Unknown-One is offline  
Quote:
Originally Posted by bigdogchris View Post
The BIOS/EFI only locates bootable media as far as I know. I don't imagine there being a performance loss going from one to another due to some type of left overs.
...ok, full explanation time.

- When Windows 7 is installed on a system that uses a BIOS, it uses a BIOS-compatible bootloader.
- When Windows 7 is installed on a UEFI system, it uses a special (and entirely different) UEFI-compatible bootloader. (This also causes the creation of an additional hidden 100mb partition at the beginning of your drive that holds nothing but UEFI-specific boot files)

- You cannot use the UEFI-compatible bootloader on a BIOS-based system. If you image a native UEFI install of Windows to a BIOS-based system, it won't boot.
- You CAN use the BIOS bootloader on a UEFI-based system, but it forces the UEFI into BIOS-emulation mode.

Now, if you image a Windows 7 installation from a BIOS-based system to a UEFI-based system, the bootloader isn't swapped. You're still using the BIOS-compatible bootloader. This forces the UEFI on the motherboard into BIOS-emulation mode during every boot, which is slower than a direct UEFI boot. You need the UEFI bootloader on the system in order to do a direct UEFI boot.

Using the BIOS-compatible bootloader on a UEFI-based system also prevents booting from GPT partitions, you're stuck with an old MBR partition.
__________________
Gaming PC ::: Core i5 2500k :: 16GB DDR3 1600 :: 128GB Samsung 830 SSD :: 2x 2TB WD Red HDD :: GeForce GTX 780 :: Xonar DX sound card :: 3x Dell U2412M monitors :: Windows 7 Ultimate ::
Media PC :::::: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial C300 SSD ::::: 1x 1TB WD Blue HDD :: Radeon HD 6970 ::: Integrated Audio :::::::: 1x Hannsg 28" monitor ::::::: Windows 8 Pro ::::::::::
Home Server :: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial M4 SSD :::::::: 4x 3TB WD Red HDD :: Intel Graphics ::::::::: Integrated Audio :::::::: Headless ::::::::::::::::::::::::::::: Windows 8 Pro ::::::::::

Last edited by Unknown-One; 04-11-2012 at 09:50 AM.
Reply With Quote
  #7  
Old 04-11-2012, 09:56 AM
H-street 2[H]4U, 9.6 Years
 
Status: H-street is online now  
I'm not sure windows 7 has any way to add the uefi system after the fact. Your best route would be to start looking at the windows 7 repair utilities. I imagine they kept BIOS compatibility in the uefi just for this reason. The only way to completely switch may be a full reinstall as much as I hate to say that
Reply With Quote
  #8  
Old 04-11-2012, 10:06 AM
H-street 2[H]4U, 9.6 Years
 
Status: H-street is online now  
Here you go https://gitorious.org/tianocore_uefi...4_BIOS_to_UEFI
Reply With Quote
  #9  
Old 04-11-2012, 10:07 AM
Unknown-One [H]ardForum Junkie, 9.5 Years
 
Status: Unknown-One is offline  
Quote:
Originally Posted by H-street View Post
W00t! Thanks man. I'll give that a go
__________________
Gaming PC ::: Core i5 2500k :: 16GB DDR3 1600 :: 128GB Samsung 830 SSD :: 2x 2TB WD Red HDD :: GeForce GTX 780 :: Xonar DX sound card :: 3x Dell U2412M monitors :: Windows 7 Ultimate ::
Media PC :::::: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial C300 SSD ::::: 1x 1TB WD Blue HDD :: Radeon HD 6970 ::: Integrated Audio :::::::: 1x Hannsg 28" monitor ::::::: Windows 8 Pro ::::::::::
Home Server :: Core i3 3245 ::: 16GB DDR3 1600 :: 64GB Crucial M4 SSD :::::::: 4x 3TB WD Red HDD :: Intel Graphics ::::::::: Integrated Audio :::::::: Headless ::::::::::::::::::::::::::::: Windows 8 Pro ::::::::::
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 06:35 AM.


Powered by Vbulletin - Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 2000 - 2012 KB Networks, Inc.