Tech Support Guy banner

Upgrading to Windows 11 and switching boot from legacy to UEFI

1 reading
11K views 7 replies 2 participants last post by  Macboatmaster  
#1 ·
Hi all,

Hoping for some guidance on a few related issues with regards to upgrading from Windows 10 to 11 and switching the boot mode from legacy to UEFI.

Long story short, a few years ago I had to quickly replace my PC at short notice so just switched the Windows drive into the new setup and was pretty surprised that it worked without any problems so just carried on using it. That Windows install had also previously been upgraded from W8.

This now seems to be causing problems with upgrading to W11 as I’m stuck in legacy boot mode (I tried switching to UEFI and it failed to boot), plus TPM is disabled/missing and the current Windows 10 drive partition is MBR.

I would ulitmately like to end up with W11 installed on a new drive, but am I best to upgrade the current install first and then transfer to the other drive top keep programs and settings, or just go clean with 11 straight onto the new drive? Either way, I’m trying to get my head around the sequence of events I need to follow and the best way of going about them!

My CPU is a Ryzen 7 2700X and I have an MSI B450M Mortar Max motherboard, so it should be fully compatible with W11 I think?

Thanks in advance and apologies for so many questions wrapped up in this!
 
#2 ·
1. Your board supports TPM.2.0
How to Enable TPM on MSI Motherboards Featuring TPM 2.0
necessary for upgrading to 11

2. Here is the link to your board
B450 MORTAR MAX | Motherboard | MSI Global

3. You must if you wish to keep the apps, files and settings you have now -
CHANGE the system to UEFI as windows 11 will not install on the MBR partitioning you have, as that does not support TPM - Trusted Platform model

4. If you do not need to keep anything except your personal files - docs, pics etc then you can backup these to an external drive OR an internal drive NOT the system drive. Then copy them back to the new windows 11 folders for these personal files

5. Even if you do NOT go down the latter route a backup of what you have now - preferbaly a complete system image is vital

6.
To proceed on the first method of keeping all apps, files and settings you need to use the folowing procedure
Convert Windows 10 from Legacy BIOS to UEFI without Data Loss | Tutorials (tenforums.com)
Read it carefully please and folow option 2.

DO NOT try it without the aforementioned backup/preferably complete image.

7. When you have that done you then ensure that TPM is turned on in firmware
as here
How to Enable TPM on MSI Motherboards Featuring TPM 2.0
which is the same link I sent you on point 1.

8. You then follow this to upgrade to 11

(12) Upgrade to Windows 11 Tutorial | Windows 11 Forum (elevenforum.com)

OR this for a clean install, and having already saved your personal data as mentioned above you then copy and paste that from the drive where you saved it to the windows 11 folders for pics etc in your users folder
(12) Clean Install Windows 11 Tutorial | Windows 11 Forum (elevenforum.com)


9. Your board latest BIOS is
AMI BIOS
7B89v2I
2023-05-0417.87 MB
B450 MORTAR MAX | Motherboard | MSI Global
I RECOMMEND you install that and the
chipset driver
AMD Chipset Driver5.01.29.20262023-02-2453.84 MB
AFTER the conversion from MBR to UEFI - and before the upgrade = if you go down that path

IF you do the clean install of 11 upgrade the BIOS before the clean install and the chipset driver will probably be found by Windows 11 - check after the install has completed and update if necessary




10. Please read through the links and post any questions you have
Good luck with it.

I MAKE NO apologies for repeating that a system imnage is really what is needed to ensure that if the upgrade etc goes wrong you can easily go back - to as you are now, and then start again.
 
  • Helpful
Reactions: 2twenty2
#3 ·
That's fantastic, thank you - exactly the kind of guidance I was hoping for! I'll give everything a good read through so I fully understand it all and then decide if I want to go down the upgrade or clean install route. I'm leaning towards clean install because a lot of clutter has no doubt built up over the years so starting from fresh would mean I only install what I really want.

Thanks again!
 
#4 · (Edited)
Cheers
1. If you are going for the clean install
download the windows 11 media from the microsoft link - on the clean install link in my first post - I have copied the micorsoft link here for you
Download Windows 11 (microsoft.com)
under the heading
Create Windows 11 Installation Media
If you want to perform a reinstall or clean install of Windows 11 on a new or used PC, use this option to download the media creation tool to make a bootable USB or DVD.


save that installation as shown on the window that opens - after you downloaded the media tool - to a usb drive - a flash pen.


2. Follow the procedure under the link I sent for clean install
it is most important that you follow this aspect
11 Perform one of the following actions to select a drive or disk to install Windows 11 on: (see screenshots below)
  • Delete all partitions on the Drive # (ex: Drive 0) you want to install Windows 11 until that Drive # shows only as one Unallocated Space, select the unallocated space, and click/tap on Next.
OF COURSE that applies if the only partitions on the drive are your windows installation and the microsoft reserved and system partition and the recovery partition
IF the drive is partitioned to include a partition where you have other data saved to, then depending on what that is, you do not of course delete that partition


3. So you are going to upgrade BIOS from windows 10
See Pages 39 and 40 of user manual
E7B89v1.1.pdf (msi.com)


4. then enter UEFI settings and change firmware to UEFI and enable TPM

5. Then you are going to boot from the usb drive that has the 11 install media on it and delete all parttions as mentioned above
then install 11
To boot from that

. Press F11 key during the computer POST (Power-On Self Test) to get into Boot Menu.
The install media creates a usb that is both legacy and uefi boot
On F11 with the usb conected choose the USB entry that is titled to include UEFI/EFI if there is a choice of that and one for the same drive without it.

6. NOTE on the clean install it is preferable to disconnect all internbal drives except the one where windows is going to be installed to
THAT ensures you cannot select the wrong drive
FROM THE LINK for the clean install
Temporarily disconnect all non OS hard drives until Windows installation has finished for the following reasons:
  • To avoid you mistakenly deleting or formatting the wrong disk or drive.
  • To prevent Windows Setup from installing the boot configuration files (bootloader) to a different connected hard drive instead of on the disk Windows will be installed on.



7. To enter UEFI firmware - BIOS settings
E7B89v1.1.pdf (msi.com)
Entering BIOS Setup Press Delete key, when the Press DEL key to enter Setup Menu, F11 to enter Boot Menu message appears on the screen during the boot process
Page 38 of manual as above

8. SET UEFI
BIOS UEFI/CSM Mode [CSM] Select CSM or UEFI for running specify operating system support.
Page 48

and
9. Boot Mode Select [LEGACY+UEFI] Sets the system boot mode from legacy or UEFI architecture depending on OS installation requirement. This item will become un-selectable and will be configured automatically by BIOS when BIOS UEFI/CSM Mode is enabled. [UEFI] Enables UEFI BIOS boot mode support only. [LEGACY+UEFI] Enables both Legacy BIOS boot mode and UEFI BIOS boot mode.
set UEFI
Page 50

and
10. Trusted Computing Sets TPM (Trusted Platform Module) function. fSecurity Device Support [Disabled] Enables or disables the TPM function to build the endorsement key for accessing the system. -ENABLE
fAMD fTPM switch [AMD CPU fTPM] Selects TPM device.
This item will appear when Security Device Support is enabled. [AMD CPU fTPM]
Select it for AMD Firmware TPM. [AMD CPU fTPM Disabled] enable this one
Select it for Discrete TPM.
fDevice Select [Auto] Sets the version of the TPM device. The version must be identical with the device.
Sets to Auto, system will detect the TPM 2.0 or TPM 1.2 model automatically.
Page 51.


11. That covers the important detail

Once again do not forget the backup image just in case something goes wrong.



Again any questions please ask
 
#5 ·
Thanks again for the additional information and advice. I successfully converted the drive to GPT and switched the BIOS to UEFI along with turning on TPM. I also updated the BIOS and chipset as suggested. I haven't had chance to install Windows 11 yet, but I'm very pleased to have sorted my main concerns of getting to this stage with no hiccups and know that I am now able to install 11 when I next get chance.

Thanks so much again for your help - this had been playing on my mind for ages to get done!
 
#6 ·
Cheers will wait to hear from you as to success on 11 install
 
#8 ·
Cheers
Pleased to have helped
 
  • Like
Reactions: The_Boy