Results 1 to 3 of 3
  1. #1
    New Lounger
    Join Date
    Sep 2014
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Convert Windows Installation from Legacy to UEFI:

    Working Proof:


    Please note that this technique will work only for those computer systems which support UEFI firmware. Please check
    that first in your BIOS settings and then continue with this tutorial.

    Step1: Confirm that you installation is indeed in Legacy Mode. Press WinKey + R and then type msinfo32 and hit enter.
    The BIOS mode should be Legacy in System Summary.

    Step2: Download System Rescue Disk and make a bootable media from it.
    Download the disk from: http://www.sysresccd.org/Download
    Instructions to make bootable media: http://www.sysresccd.org/Sysresccd-m...d_from_Windows
    That is pretty trivial and I won't be covering it in this tutorial.

    Step3: Reboot into Legacy or UEFI mode using the bootable media that you created in Step2.

    Step4: Run the command: testdisk
    Use the arrow keys to navigate.
    Select your HDD in which Windows is installed in Legacy Mode and press enter.
    Select [EFI GPT] EFI GPT Partition Map and press enter.
    Select Analyze and hit enter.
    Select Quick Search (at the bottom) and hit enter.
    Select Continue (at the bottom) and hit enter.
    Hit enter again.
    Select Write (at the bottom) and hit enter.
    Press Y and hit enter.
    Your partition table has changed from MBR to GPT.

    Step5: Reboot into UEFI mode using Windows recovery/installation media.

    Step6: Open command prompt. Shortcut is: shift+F10

    Step7: Run the following commands:
    diskpart
    list disk :Note the disk number which contains your windows installation. Let us say, it is x
    select disk x
    list partition :Note the partition number which contains your windows installation. Let us say, it is y
    select partition y
    shrink minimum=200 desired=200
    create partition efi
    list partition :Note the partition number of the new one. Let us say, it is z
    select partition z
    format fs = fat32
    assign letter = b:
    exit
    mkdir b:\EFI
    mkdir b:\EFI\Microsoft
    cd /d b:\EFI\Microsoft
    bootrec /fixboot
    diskpart
    list vol
    bcdboot c:\windows /l en-us /s b: /f ALL
    Please note that here c: denotes the letter of the partition in which windows is installed. Lets find that out first.

    Step8: Reboot. Tada! Done! Check whether your installation has changed into UEFI or not.

  2. #2
    Super Moderator RetiredGeek's Avatar
    Join Date
    Mar 2004
    Location
    Manning, South Carolina
    Posts
    9,434
    Thanks
    372
    Thanked 1,457 Times in 1,326 Posts
    nehaljwani,

    Welcome to the Lounge as a new poster!

    I would that Step 1 be amended to: Take a full Image Backup of your system first -- DO NOT SKIP THIS STEP!
    Make your Step 1 Step 2.

    HTH
    May the Forces of good computing be with you!

    RG

    PowerShell & VBA Rule!

    My Systems: Desktop Specs
    Laptop Specs

  3. #3
    New Lounger
    Join Date
    Sep 2014
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Quote Originally Posted by RetiredGeek View Post
    nehaljwani,

    Welcome to the Lounge as a new poster!

    I would that Step 1 be amended to: Take a full Image Backup of your system first -- DO NOT SKIP THIS STEP!
    Make your Step 1 Step 2.

    HTH
    My method doesn't require backup! But yes, if you screw up in between, then taking backup is a good thing

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •