PC only enters legacy BIOS and won't enter UEFI

1337x

Reputable
Mar 31, 2015
82
0
4,630
My PC boot up fine and I can enter into windows and use it perfectly. My problem arises when I 'Press F1 to enter BIOS'. By default I get into legacy BIOS.

My SSD was originally MBR and I have successfully converted it to GPT using the MBR2GPT tool available on Windows. If I go to computer information when in Windows, it tells me I am set to UEFI and even when I'm in the Legacy BIOS, it shows that I have disabled CSM and have it set to UEFI only.

The reason I need to get into the UEFI BIOS is so that I can tweak my RAM profile. At the moment I have 1600MHz RAM but it displays as 1333MHz instead. What could be causing my issue?

On another note, after using the MBR2GPT tool, a new drive shows up on explorer called System reserved (It is a SSD partition but wasn't there prior to converting) . Is this normal? Can I remove this/format it/delete this partition?

This is my computers spec:
Core i7 4790
8gb DDR3 1600MHZ
120GB SSD (With Windows 10 installed on it) GPT Format
1TB HDD (MBR format)

 
Solution
On the memory issue, unfortunately you do not have 1600MHz memory. Where a system uses more than one stick , the set will run at the highest rate supported by all sticks. As pointed out, look at the RAM settings. The stick in slot 1 has a lower frequency 667MHz than the stick in slot 2, 800MHz. The memory runs at DDR so 2 x 667 gives you the reported speed of the memory, 1333.

If these were a set, you can obtain a replacement for the slower memory.

When both run at 800, x2= 1600 MHz. Traditore also points out that the slot 1 stick will run at 800MHz under an XMP profile but apparently there is none. I would get a replacement stick in any case since you apparently are entitled to one and then you can forget about XMP.

On the SR...
You don't need to be on UEFI specifically to tweak your ram. If your board will allow that then you can tweak the ram regardless of which BIOS version/layout you're on.

On that note, mind sharing your specs like so:
CPU:
Motherboard:
Ram:
SSD/HDD:
GPU:
PSU:
Chassis:
OS:

If your board supports it you can see if enabling X.M.P allows you to go into DDR3-1600MHz but I would ask you to verify if it's two individual sticks of ram or if it's from a kit.
 
Your BIOS is always UEFI and you can only turn on legacy support. Assumtion that there are 2 different BIOSes you can access is incorrect.

Even with legacy support you are still botting with your UEFI GPT drive. With legacy support ON you can chose from legacy or UEFI mode in boot order options. So obviously you have your boot set to 'Windows Boot Manager' or manually to 'UEFI:SSD'. That's why Windows says you're on UEFI mode.

RAM tweaking has nothing to do with legacy or UEFI. Share your motherboard model for further advice.
 

The Legacy BIOS does't display any information that allows for tweaking.

Here are my full specs:

Operating System
Windows 10 Pro 64-bit
CPU
Intel Core i7 4790 @ 3.60GHz
Haswell 22nm Technology
RAM
8,00GB Dual-Channel DDR3 @ 665MHz (9-9-9-24)

More details on my RAM HERE

Motherboard
LENOVO SHARKBAY (SOCKET 0)
Graphics
3072MB ATI AMD Radeon HD 7900 Series (Undefined)
Storage
931GB SAMSUNG HD103SI (SATA )
111GB INTEL SSDSA2BW120G3H (SATA (SSD))
 

Motherboard
LENOVO SHARKBAY (SOCKET 0)


Complete Motherboard info:

Manufacturer LENOVO
Model SHARKBAY (SOCKET 0)
Version SDK0E50510 WIN
Chipset Vendor Intel
Chipset Model Haswell
Chipset Revision 06
Southbridge Vendor Intel
Southbridge Model B85
Southbridge Revision C1

 


one of your RAM sticks only supports 1600mhz with XMP profile.That's it. So eaither you have XMP option in BIOS or you don't, and you don't need to mess around with any BIOS setup. I can't find a decent specs on your motherboard to confirm XMP. If XMP is absent, your only option is to replace RAM stick in slot #1 for a stick that runs 1600 out of the box if you really want 1600.
 


Not sure if this helps but this is my BIOS information:
Brand LENOVO
Version FBKT96AUS
Date 2014/08/11
 
On the memory issue, unfortunately you do not have 1600MHz memory. Where a system uses more than one stick , the set will run at the highest rate supported by all sticks. As pointed out, look at the RAM settings. The stick in slot 1 has a lower frequency 667MHz than the stick in slot 2, 800MHz. The memory runs at DDR so 2 x 667 gives you the reported speed of the memory, 1333.

If these were a set, you can obtain a replacement for the slower memory.

When both run at 800, x2= 1600 MHz. Traditore also points out that the slot 1 stick will run at 800MHz under an XMP profile but apparently there is none. I would get a replacement stick in any case since you apparently are entitled to one and then you can forget about XMP.

On the SR partition, the partition is needed. It holds the Boot Configuration Database, Boot Manager Code, etc. But it should not have a drive letter. Bring up disk management and select the SR partition and remove the drive letter, then reboot.
 
Solution


Thanks for pointing that out. Looks like I will be replacing that RAM stick ASAP.

As for the drive letter, do I simply go HERE click remove?