Keep existing "Secure Boot" Windows10-installation on new Motherboard?

Page 1 of 2 12 LastLast

  1. Posts : 60
    Windows 10 Pro [Build 19045.4291]
       #1

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?


    Is it possible to keep an existing Windows 10-installation (where Secure Boot is already Enabled)
    on a new Motherboard, CPU & RAM, by simply taking the boot-drive from the old system?

    And at the same time, have Secure Boot work properly on the new hardware?


    I am upgrading "System One" under my "My Computers" with a new Motherboard, CPU & RAM.

    And i would like to just keep my existing installation of Windows 10, as is (without re-installing).
    (i basically want to try and move the Boot-drive from one machine, to another).


    The new parts that i ordered are:

    Motherboard: Gigabyte X570S Aorus Master
    CPU: AMD Ryzen 9 5950X
    RAM: Corsair Vengeance RGB Pro DDR4 3600 MHz (CMW32GX4M4C3600C18)


    I worry that perhaps Secure Boot will cause issues, and refuse to boot on the new Hardware.
    Last edited by SuperConker; 28 Dec 2021 at 07:46.
      My Computers


  2. Posts : 42,992
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #2

    In general it's usually possible to transfer a system disk from one PC to another - easily if both are UEFI for example - and Windows will reconfigure itself.

    However, before making such a transfer, ensure you have full image or clone of your system disk.

    As to Secure Boot, consider what's stored by your firmware/ your TPM chip:
    https://docs.microsoft.com/en-us/win...em-secure-boot
    The OEM can use instructions from the firmware manufacturer to create Secure boot keys and to store them in the PC firmware. When you add UEFI drivers, you'll also need to make sure these are signed and included in the Secure Boot database.
    I'm sure someone who's actually dealt with this situation will comment further.
    Last edited by dalchina; 28 Dec 2021 at 05:30.
      My Computers


  3. Posts : 60
    Windows 10 Pro [Build 19045.4291]
    Thread Starter
       #3

    My current motherboard does not have any TPM on it (only Secure Boot, and it's Enabled)
    so i'm not sure if anything is really stored on my old Motherboard.

    Both Motherboards are UEFI capable (and CSM is turned off on both).
      My Computers


  4. Posts : 15,487
    Windows10
       #4

    SuperConker said:
    Is it possible to keep an existing Windows 10-installation (where Secure Boot is already Enabled)
    on a new Motherboard, CPU & RAM, by simply taking the boot-drive from the old system?

    And at the same time, have Secure Boot work properly on the new hardware?





    I am upgrading "System One" under my "My Computers" with a new Motherboard, CPU & RAM.

    And i would like to just keep my existing installation of Windows 10, as is (without re-installing).
    (i basically want to try and move the Boot-drive from one machine, to another).


    The new parts that i ordered are:

    Motherboard: Gigabyte X570S Aorus Master
    CPU: AMD Ryzen 9 5950X
    RAM: Corsair Vengeance RGB Pro DDR4 3600 MHz (CMW32GX4M4C3600C18)


    I worry that perhaps Secure Boot will cause issues, and refuse to boot on the new Hardware.
    Secure boot is part of the pc bios and not related to hard drive. Windows 10 will boot with or without secure boot enabled.

    Your bigger issue is if you can boot on new cpu e.g. it could be missing drivers. Windows 10 is pretty good at sorting drivers but not perfect.

    Personally, I would do a clean install on new mobo first, then backup drivers to an external drive, so when put original drive in, you have access to drivers you may need.

    The other key issue is if it will activate. Activation is related to mobo id.

    If you have a retail W10 key, it is easy enough to reactivate.

    If not, you should login on old mobo with MS account and make sure digital licence is linked to MS account. Then you can login with same MS account and use activation troubleshooter to try and transfer digital licence to new mobo. Note: this is often hit or miss.
      My Computer


  5. Posts : 18,432
    Windows 11 Pro
       #5

    If you are concerned about secure boot interfering with the move of the OS, why not just turn it off on the old computer before moving the drive?
      My Computer


  6. Posts : 23,258
    Win 10 Home ♦♦♦19045.4355 (x64) [22H2]
       #6

    @SuperConker

    As @NavyLCDR says...

    Perform a test to answer your own question.
    Make a full OS image backup of the old drive.
    Then go into the BIOS and disable Secure Boot.
    Then try to boot the computer.

    If you can or can't boot... at least you will KNOW the answer.

    And as @cereberus says... you should probably be more concerned about whether it will activate or not.
    And about the driver situation.
      My Computer


  7. Posts : 60
    Windows 10 Pro [Build 19045.4291]
    Thread Starter
       #7

    cereberus said:
    Secure boot is part of the pc bios and not related to hard drive. Windows 10 will boot with or without secure boot enabled.

    Your bigger issue is if you can boot on new cpu e.g. it could be missing drivers. Windows 10 is pretty good at sorting drivers but not perfect.

    Personally, I would do a clean install on new mobo first, then backup drivers to an external drive, so when put original drive in, you have access to drivers you may need.

    The other key issue is if it will activate. Activation is related to mobo id.

    If you have a retail W10 key, it is easy enough to reactivate.

    If not, you should login on old mobo with MS account and make sure digital licence is linked to MS account. Then you can login with same MS account and use activation troubleshooter to try and transfer digital licence to new mobo. Note: this is often hit or miss.
    I am not really too worried about the drivers as i have a folder on the Desktop (on the drive i want to move)
    with all the drivers for the new Motherboard in it, like the Chipset/Lan/WiFi-drivers etc.

    The copy of Windows 10 i have is a full Retail copy (the specific version is: FQC-08788)
    so it should be easy to activate on the new Motherboard.

    NavyLCDR said:
    If you are concerned about secure boot interfering with the move of the OS, why not just turn it off on the old computer before moving the drive?
    I will try this (and also make a backup/image of the drive with Acronis TrueImage first).


    The only concern i have is if i Disable Secure Boot on my old system, and then take the drive out...

    Would it be possible to just enter the Bios on the new motherboard and enable Secure Boot,
    and have the drive boot without any issues?
      My Computers


  8. Posts : 23,258
    Win 10 Home ♦♦♦19045.4355 (x64) [22H2]
       #8

    SuperConker said:

    Would it be possible to just enter the Bios on the new motherboard and enable Secure Boot,
    and have the drive boot without any issues?
    If you have a backup...you're covered either way.
      My Computer


  9. Posts : 2,800
    Windows 7 Pro
       #9

    Secureboot is a protection against tempering. It is there only to ensure that signed trusted OEM software is allowed to run at Boot. Nothing else.

    When the PC starts, SecureBoot rolls checks on signature of each piece of boot software, including UEFI firmware drivers, EFI applications, and the operating system. If the signatures are valid, the PC boots, and the firmware gives control to the operating system.

    This mean if you haven tempered any of these startup files the hard disk will boot on any computer and nothing can be lost because of this. Even replacing motherboard that comes with new keys and booting an old disk with it wont prevent a valid file to load.

    If you like to read more on the subject.

    Understanding Windows 10 UEFI Secure Boot Secure Pre-Boot
      My Computers


  10. Posts : 60
    Windows 10 Pro [Build 19045.4291]
    Thread Starter
       #10

    Alright.

    It would seem i was worried about nothing lol (at-least when it comes to Secure Boot and Drivers).


    After installing the Boot-drive (from my old CPU/Motherboard/Ram) into the new System,
    Windows 10 just started right up like normal.

    (Secure Boot and TPM 2.0 was enabled before booting the drive).


    Windows 10 installed some new Devices, and had to reboot once (before getting to the Desktop).

    After that everything Driver-wise was working correctly (no question-marks in Device Manager).

    All i really had to do was to install AMD's Chipset Drivers and reboot one more time,
    and now everything works.


    The only hiccup i got is with Activation.

    I did not really expect any issues with Activation, since it is a Retail copy of Windows 10
    (and i am also logged in using a Microsoft account).

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-activate-issues.png

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-activate-issues-2.png

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-activate-issues-3.png



    Edit: Looks like i just had to wait a little (perhaps Microsoft's servers were actually down for a little bit):


    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-activate-issues-4.png

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-activate-issues-5.png

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-activate-issues-6.png

    So it all worked out in the end it would seem.

    - - - Updated - - -

    I speak too soon...

    For whatever reason, Secure Boot is not working as it should.

    It was Enabled in the Bios (before booting for the first time) but it's still not Active for some reason:

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-211230113728.png

    Keep existing "Secure Boot" Windows10-installation on new Motherboard?-new-bitmap-image.png

    Is there something else that needs to be activated, to make Secure Boot work again?
    Last edited by SuperConker; 29 Dec 2021 at 05:54.
      My Computers


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 01:05.
Find Us




Windows 10 Forums