Windows 10 Bootrec – the requested system device cannot be found

After cloning a SSD for a customer it wouldn’t boot after running the normal

Bootrec /fixmbr
Bootrec /fixboot
Bootrec /scanos
Bootrec /rebuildbcd
But the Bootrec /rebuildbcd wouldn’t work with a error  “The requested system device cannot be found”

after spending time looking in to this issue i found a  forum post that fixed it right up.

Firstly, boot from a UEFI Windows 8/10 recovery disk (CD/DVD/USB) – I found that the automated recovery process didn’t find the correct Windows partition, nor when I managed to add it to BCD settings would it make it reliably bootable e.g. using BCDEDIT I got it to find and launch the Windows partition but it refused to cold boot or would not “keep” the settings after a 2nd reboot or power off.

Go into the Advanced options and run the Command Prompt.

Enter diskpart to use the DiskPart tool to ensure you have all the right partitions and to identify your EFI partition – the key thing here is that your EFI partition is formatted as FAT32:

DISKPART> sel disk 0

Disk 0 is now the selected disk.

DISKPART> list vol

  Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  Volume 0     E                       DVD-ROM         0 B  No Media
  Volume 1     C                NTFS   Partition    195 GB  Healthy    Boot
  Volume 2         WINRE        NTFS   Partition    400 MB  Healthy    Hidden
  Volume 3                      FAT32  Partition    260 MB  Healthy    System

Then assign a drive letter to the EFI partition:

DISKPART> sel vol 3

Volume 3 is the selected volume.

DISKPART> assign letter=b:

DiskPart successfully assigned the drive letter or mount point.

Exit DiskPart tool by entering exit and at the command prompt run the following:

cd /d b:\EFI\Microsoft\Boot\

bootrec /fixboot

Delete or rename the BCD file:

ren BCD BCD.bak

Use bcdboot.exe to recreate BCD store:

bcdboot c:\Windows /l en-gb /s b: /f ALL

The /f ALL parameter updates the BIOS settings including UEFI firmware/NVRAM, /l en-gb is to localise for UK/GB locale. The localisation defaults to US English, or use en-US.

Reboot and cross your fingers.



Posted in: Blog, Scripts

Leave a Comment (246) ↓


  1. mikey November 10, 2016

    just had to say thanks. two days trawling the web, trying every fix i could find and this was the only concise, accurate and most straightforward of them all. more importantly – it solved my rebuildbcd “requested system device cannot be found” error immediately! 🙂

    • John January 11, 2018

      Me too! THANK YOU SOOOOOO DAMN MUCH!!!!!!!

  2. Tarik December 22, 2016

    MERCI !

    I love you !!!!

  3. Arthur December 30, 2016

    I thought my computer was lost forever and would need to re-install de OS not before having to extract my files, mos of which were not backed up. So again, THANK YOU

    • Andrew January 4, 2017

      Thanks for the response. This took quite a while to find after a did a clone for a customer. Its proving to be popular post. I’m guessing a few people are having the same issues.

  4. Grateful January 2, 2017

    This worked wonderful. We had the issue after somehow corrupting windows (moving ProgramFiles). We had the error when booting from USB using the Windows 10 ISO file.

    • Andrew January 4, 2017

      Great to hear. Always happy to help.

  5. Drake_Montana January 4, 2017

    I followed your guide, it was a lot better then the others but for some reason i am still getting that boot error, i tried it a second time but its still the same thing.

    • Andrew January 27, 2017

      Whats the error your getting?

      • shevarash February 23, 2018

        I’m getting an error that says access denied as t the point where I attempt the bootrec/fixboot on the newly named drive part

        • Ron Galieti July 12, 2018

          I’m getting that same error

          • Alaa October 23, 2018

            Use windows seven install media to boot not working with windows 10 media it always says access denied

  6. Sonia January 9, 2017

    This was my last ditch attempt before I bit the bullet and reinstalled Windows 10 without having backed up my files. My heart was racing as I typed the commands and took my blood pressure tablet before rebooting – graphic I know but it really was like that lol! Anyway, IT WORKED and I just wanted to say a massive thank you 🙂

  7. George - Australia January 11, 2017

    It works. Thanks for sharing this advice.

  8. Ronald January 22, 2017

    Hi, this blog really helped me in changing the SSD to M.2. After the disc image it wouldn’t boot anymore. With your instructions it was up again in 10 minutes.


  9. Beau January 28, 2017

    Thanks so much! Solved my problem : )

    (Problem occurred after migrated my Lenovo windows 10 laptop from HDD to m.2 SSD, received 0xc0000034)

  10. Michael Thayer February 4, 2017

    Hi, I followed these steps exactly, and once I get to the final step, the command prompt just brings up the bcdboot help dialogue, what is it supposed to do. For reference the line I’m entering is c:\Windows /1 en-US /s b: /f All/UEFI (I’ve tried both)

    • Michael Thayer February 4, 2017

      I realized I was using 1 instead of l, but after changing that, I get “failure when attempting to copy boot files”

      • Kruger September 18, 2020

        Change C in this command to the drive letter that your windows installation is installed on.

        bcdboot ?:\Windows /l en-gb /s b: /f ALL

        Mine was F 🙂


  11. Ahmad Ali February 6, 2017

    Thankyou so so much. This solution was a life saver. Other solutions didn’t work for me.

  12. Jandi February 11, 2017

    Hi. I tried:
    DISKPART> sel disk 0

    Disk 0 is now the selected disk.

    DISKPART> list vol

    but I dont have a fat32 partition.

    • mark November 22, 2017

      I don’t know which disk should I assign as EFI. I currently have Windows 10 in my USB so should I assign it to my USB? The only volume that says FAT32 is the Volume 3 which is the USB so I should assign it to that?

      • joy January 25, 2019

        I have the same problem, i don’t have a fat32 partition!

  13. Jane February 11, 2017

    Bravo, Andrew (my dearly-departed uncle’s name)!

    You know, I’m frequently out on the ‘net, looking for answers to stupidly random crashes (& their deplorable & worthless “error codes”!!!). I’ve become quite good at knowing in my gut when a “fix” sounds reasonable. Generally, the more complicated the fix, the less likely it is to succeed.

    As soon as I luckily stumbled across this one, I KNEW, I actually knew it would work- and it did, indeed. Brilliant.

    Many thanks, from a random IT tech in Western AU. 😉

  14. Bill February 18, 2017

    I am attempting this from a bootable USB stick.
    however, where I get the ‘boot files copied successfully’ I still get system device not found when attempting /rebuidbcd

    Any ideas?

  15. Amalia February 19, 2017

    This worked! Thanks a lot you saved me.

  16. Karthikeyan.L March 9, 2017

    Thanks so much! this solution is working for me 🙂

  17. Miles March 15, 2017

    Thanks Mate

    Saved a PC and possibly a marriage

  18. Frank S. March 20, 2017

    Andrew you were dead on. Every solution I tried would always end up with: “The requested system device cannot be found.” At least for me, the general go-to solution of using bootrec with /fixmbr, /fixboot, /scanos, /rebuildbcd would not work. But, this did. Thanks so much!

  19. Jeremy March 22, 2017

    Thanks. Found this at hour 3 of non working laptop after upgrading win 10. Lifesaver.

  20. Mike March 23, 2017

    Thank you so much!!!! I tried everything and your instructions where the ones that worked. Thank you again!!!

  21. AndyP March 27, 2017

    It worked perfectly and first time. Many Thanks

  22. Henry March 28, 2017

    THIS WORKED! Thank you so much, you are officially my hero.

  23. ShatterProofWindows March 29, 2017

    This fixed my hosed system after running Microsoft’s driver Verifier (the singularly most useless tool designed to render a Windows system useless.)

    None of Microsoft’s community pages nor the nearly as useless KB offered anything except “Reset” or Fully Erase.

    Mucking Ficrosoft.

  24. Jon Bennell April 1, 2017

    Thank you, this worked a charm!

  25. Jasper April 2, 2017

    Thx a tonne mate!
    This worked Like a charm 🙂

    May the light shine upon you!

  26. sumit April 22, 2017

    thanks for the support , my system recovered, fully , thanks very much


  27. bytmee April 24, 2017

    After running the bcdboot command, it said successful, but I can’t see a new BCD file, just BCD.bak in b:\EFI\Microsoft\Boot\
    *sad face

  28. Roboteknix April 26, 2017

    I followed the guide but still no luck. I noticed when i listed the volumes, i didn’t fine an entry on the “INFO” tab that shows boot on my main volume.

  29. Chris May 2, 2017

    THANK YOU so much!!!

    Great post

  30. Andras Feszthammer May 3, 2017

    Thank you for posting this, it worked perfectly for me.

  31. Danny Sayco May 5, 2017

    Thank you very much for sharing your knowledge in solving this kind of problem…

  32. Daniel Banek May 9, 2017

    Thank you very much, you are the man. This is the only way to fix it. It just happened on my Toshiba convertible when I tried to install the latest Creator update. Your post is one of the reasons I love the Internet!

  33. mq7 May 16, 2017


    Keed doing the great work!


  34. Eric May 16, 2017

    I need help :/. I used “easybcd” to create a dual boot of windows 10 on two different drives and now I can’t load any of the drives… i don’t know what to do anymore ! I don’t mind losing data I just want to get an OS running. Anyone ????

  35. Help me May 21, 2017

    Everything in my c drive is Partioned as ntfs

  36. Idham May 22, 2017

    Thanks so much, I literally cried when my notebook able too boot after almost a week frustrating.

    One question- in case I used USB drive (installation media) to boot using your method, once I managed to reach desktop, do I need to rely on the USB to boot? Or is my C drive automatically repaired- if not, how can I repair it?

    Again, you are my hero!!

  37. Travis May 24, 2017

    Just wanted to say thank you! Was helping a friend with their computer and some how my boot config got corrupted! These steps corrected the issue!!!

  38. Gabriel May 27, 2017

    Thank you very much for sharing your knowledge!!!

  39. indra irawan May 30, 2017

    thanks alot man, it worked perfectly!!!

  40. Bill June 3, 2017

    I was called to a frantic clients house with a BSOD. After getting the bootrec errors I found this page and it worked like a charm!!!
    Windows is finishing updates and back up. Thanks for this tip!!!

  41. Eric Zelna June 7, 2017

    AMAZING. I thought I had tried everything on the web when I stumbled across your post. Thank you so much. I can’t tell you how much time you have saved me. You should have a tip link!

  42. M. B. June 9, 2017


  43. Nick Fenwick June 10, 2017

    Thank you for this post, I’m trying to follow it, but am confused, after these commands:

    cd /d b:\EFI\Microsoft\Boot\

    bootrec /fixboot

    You then say to:
    Delete or rename the BCD file:

    ren BCD BCD.bak
    but at this point the current directory is your UDB boot disk, b:\EFI\Microsoft\Boot. Do you really mean to run the ‘ren’ command in that folder? I see no BCD file there, don’t you mean to backup the BCD on the system drive you’re trying to recover? (C: in your case).

    My problem is I cannot find my BCD at all. After booting from Win 10 installation media and getting to Command Prompt I can see C is a 100Mb System Reserved drive, D is my USB boot media, E is my windows system drive that I’m trying to fix boot for.

    • KoMo December 19, 2017

      in “cd /d b:\EFI\Microsoft\Boot\”…. which is d exactly? Can anyone help, please?

      • Camden January 10, 2018

        /d “Specifies that the existing default windows boot entry should be preserved.”

  44. William June 11, 2017

    Your a bloody legend this saved me a whole lot of pain and it worked, thanks!

  45. Braden June 12, 2017

    It’s not normal that I post on threads, but I must give credit where credit is due. After MBR got corrupted, I tried bootrec and various repair tools. Even after factory reset it wasn’t fixed and every repair method I’d scoured the internet for didn’t work.

    This method is what finally fixed it.

  46. Mike June 13, 2017

    Perfect. This worked quickly and easily (Windows 10 Pro). Great job.

  47. Darcy June 14, 2017

    It only works (my laptop normally booting) if the flash drive I used (in performing the bcdedit) is connected to my laptop. How come?

  48. Tman1 June 16, 2017

    Thank you. Worked perfectly.

  49. Yori June 18, 2017

    Finally, great thanks…
    It worked perfectly

  50. Toni June 19, 2017

    Thanks! You saved my day! 😉

  51. Denny June 23, 2017

    Man, you just saved me at least 24 hours!!! I tried EVERYTHING else and this did the trick perfectly! Thank you so much for posting the above. Good on you!

  52. davo June 23, 2017

    A big thanks. This finally did the trick.

  53. Anthony June 27, 2017

    You da best!!! Honestly I would have cried if I didn’t found your blog XD

  54. andrew kho June 28, 2017

    Thanks Andrew! Thanks for your sharing 🙂

  55. Evgeny Feldman June 29, 2017

    your solution working perfectly
    you save my PC

  56. Ricardo Coelho July 1, 2017

    Well thanks for saving me a lot of time!

    This helped me to take my W10 boot again.

    Many thanks,

  57. Tom July 2, 2017

    Worked a treat.

  58. Joe July 3, 2017

    Sir, after weeding through a whole bunch of crap, I found your step by step. It worked!!!! You are doing God’s work my friend.

  59. Dario July 6, 2017

    Thank you thank you thank you!
    Two days trying everyting (Google, forum, Microsoft etc…) and finally this fantastic blog!
    My Acer notebook Windows8 with HDD with one damaged cluster and error on MFT restarted like a charm!

  60. g July 7, 2017

    Thank you very much – this got me back up and running. ‘Preciate you!

  61. Jason July 8, 2017

    I can’t believe this worked! Every step along the way I kept thinking it would come up with “drive not found” as it had so many times before, but everything worked perfectly! Thank you so much! I downloaded windows.iso from Microsoft’s website on another computer and used that to access the command prompt, I’m not sure if it will work on a USB recovery drive or not.

  62. HT July 12, 2017

    Thank you for your solutions. Problem fixed. Really appreciate it.

  63. mario July 13, 2017

    Thanks a lot, it was the only solution after many attempts that solved my problem in windows 10 File: \ Boot \ BCD with error code 0xc0000034.

  64. Ed July 16, 2017

    Thank you!!!! Although it was a little touch and go for a while, it worked.

    Very much appreciated!!!!!

  65. Stephen J July 22, 2017

    It worked! Many thanks.

  66. Rikkie July 23, 2017

    LIFE SAVER! the only thing that worked thank you so much!

  67. Kt July 25, 2017

    I don’t know how to run the line after the exit part

  68. Craig July 27, 2017

    You are a lifesaver!!!!!!!!!!!!

  69. Alexandre July 31, 2017

    I just wanna say thank you! After almost a day trying to fix my pc I was almost giving up.

  70. Maan August 2, 2017

    Thank you so much for your help. I have been fighting since morning.

  71. edsideas August 3, 2017

    Can’t Thank You Enough
    After 3 days of struggling with so many other repair options
    You saved my new Laptop
    Thank you

  72. Kim August 4, 2017

    U Sir, are a god. This fix is awesome.

  73. Song Tran August 8, 2017

    Mate, this instruction is the most easily to follow and most of all EFFECTIVE in rectifying the problem….Thank you so much you are awesome

  74. Mathias August 18, 2017

    Thanks, so much. After every other attempt failed this worked perfectly fine. Thanks for sharing your knowledge.

  75. Randy D August 18, 2017

    Great info, but here’s my problem – what if when I do the boot up from usb with my win 10 install on it an then do the diskpart, I get this –
    Sel disk
    List vol
    Vol 0 ltr c ntfs 500 meg
    Vol 1 ltr e ntfs 837 gig
    Vol 3 ltr b fat32 (which is the usb I booted up with)

    I do not have a fat32 drive on my ssd that will stay on every startup!
    Am I screwed now?


  76. Megha August 30, 2017

    Hello, when I typed list vol comment, mine showed the following:
    volume 0 Ltr C Label OS
    Volume 1 Ltr (blank) Label ESP
    I added the Ltr b to volume 3. When the next command prompt was entered (cd/db:\EFI\Microsoft\Boot\bootrec/fixboot
    I get there following message”the system cannot find the path specified”
    Please help!

  77. Siddharth September 3, 2017

    Thanks thanks thanks….

  78. Linda September 5, 2017

    Omg you are a genius..i have been fighting with my computer for two days..this worked perfectly..thank you thank you thank you

  79. John E September 5, 2017

    Third try, best try. Lost the BCD on my last reboot, and your steps fixed it right up. Thank you!!

  80. Tuan Luong September 17, 2017

    Thank you very much.
    Love you <3

  81. Manni September 17, 2017

    cd /d b:\ EFI\Microsoft\Boot\
    The system cannot find the patch specified.

  82. Dustin September 23, 2017

    Thank you so much! It worked. You’re a real blessing to the IT Community!

  83. Mark w September 26, 2017

    When I get to this bit
    cd /d b:\EFI\Microsoft\Boot\
    I get this message
    The system cannot find the path specified.

    What can I do now?

  84. Mark w September 26, 2017

    By the way, the disk in question is NTFS

  85. D'Aaron D. September 27, 2017

    Much appreciated. You just saved my life, well my pc’s life

  86. Rob October 3, 2017

    Thanks. This was the only solution that actually worked. I hard copied for future possible use.

  87. Steven Welsh October 6, 2017

    What can I say?
    Very few things have brought me to tears of joy:
    1) Marrying my wife
    2) The birth of my 4 children
    3) Chelsea winning the Champion League
    and now
    4) Reading this article and it working

    This is a keeper. [Insert deity of choice] bless you!
    And the winner of the Nobel Retaining my Sanity Prize is Andrew!

  88. Eric October 10, 2017

    This article gave me the information I needed to salvage a client’s PC. When you said “the key thing here is that your EFI partition is formatted as FAT32”, you were absolutely right and that told me what I needed to know. In my case, the “The requested system device cannot be found” message was due to the EFI partition being converted from FAT32 to NTFS due to the client’s failed attempt to install Windows XP on a spare drive.

    I would add two things to this article:

    (1) Run chkdsk /f on all your drives as identified by the “LIST VOL” command first, and then try booting again. This will fix any structural issues with the Windows file system. I have recovered drives that failed to boot by running this command alone. That would not have helped this specific problem, but in my particular case it reported and fixed disk problems that would have been an issue anyway.

    (2) Like the article said, make sure you have a FAT32 partition. If you don’t, then you need to format the EFI partition to make it FAT32. In my case, the file system for Volume 3 was identified as “RAW” by the LIST VOL command (column “FS”). I assigned a drive letter D: to Volume 3, tried DIR D: and was unable to read the volume. I typed CHKDSK D: /F to repair the file structure and was then able to read the contents. There were boot files in there but no EFI folder. I then typed FORMAT D: /FS:FAT32 to clean out the damaged partition and make it usable for EFI. In my case I got a message asking if I wanted to convert an NTFS drive to FAT32 (the chkdsk d:\ /f command allowed the drive to identify as NTFS) That then allowed me to run the “bcdboot c:\Windows /s D:” command successfully. WARNING: Make sure you know what you’re doing and format the right EFI partition! Not your active C:\Windows drive or any data drives! Anything over a couple hundred MB size won’t be an EFI partition.

  89. Jay October 11, 2017

    I couldn’t sleep for days but now i can after solving the issue with this amazing post. Thanks.

  90. Ryan October 14, 2017

    Never really comment on posts like this but had to write something on this occasion. Purchased and installed a new motherboard, same HDDs that had been working all along so I knew it wasn’t a drive issue. Start the PC, “Select boot device…” I mess with settings in the BIOS, nothing. Eventually make a repair USB, try making the partition active only to be met with “BOOTMGR” missing. Go in circles for hours until I begin to question the error message which you wrote about above. Research a bit and end up here. Followed your instructions and boom! Everything is working fine now! I really appreciate people like you who take time to solve these problems and then share with everyone. You’ve saved me tons of frustration.

  91. Brian H. October 20, 2017

    Many Ditto Thanks.

    Additions -> Make sure to put your UEFI secure boot back on once you do this. I had legacy enabled so I could access my CDROM/USB drive that had the repair DVD in it.

    Followed your directions to a T and Windows Loads. Client will definitely be grateful and I gained some good experience fixing this BS.

  92. Anshul October 26, 2017

    Thank you very much for this post! worked like a charm

  93. didine October 28, 2017

    Thanks a lot

    You saved my life

  94. Raj October 31, 2017

    I found your solution after spending more than 4 hours when I had decided to reinstall windows 10 but as the last try, I applied your solution and it worked like a magic. Thank you very much for saving my hours and hours work and restoring my all settings that I need to do my works.

  95. Claudio November 2, 2017

    Thank you.
    Same issue, and just follow your instructions and worked.

  96. tom November 4, 2017

    THANK YOU SOOOO MUCH i was desperate so great thank you

  97. Great November 9, 2017

    Thank you,.u saved me

  98. James White November 10, 2017

    Thank you so much. This literally saved me hours. Bless you and good wishes and karma to you!

  99. Veronica November 11, 2017

    Salamat! You are my savior. my laptop is looking at me like nothing ever happened . Thank you from me and my hubby Jonathon.

  100. Greg November 14, 2017

    It worked! Thanks a zillion!

  101. Seth jayson November 17, 2017

    Thanks so much for having us up on the interwebs. As I walked by my computer in the morning I saw that Microsoft had very helpfully applied an update restarted the computer and it was giving me the blue screen of we can’t find your boot stuff. Repair media automated processes could not help and neither could the usual command line routine. This routine did the job at least as soon as I managed to type everything in properly without screwing up the direction of the slashes.

  102. Nic Tenthorey November 21, 2017

    I just wanted to say thank you for this. You saved the day! The only thing that I had to do different was change the boot mode to Legacy to perform this procedure, then, after making the changes I had to change it back to UEFI mode. Once I did this I was able to boot back into Windows 10. Seriously, thanks again!

  103. George November 22, 2017

    You are a Lifesaver! Thanks alot

  104. Jesse November 23, 2017

    @Andrew: You are my HERO. You are a Prince among men.

  105. Benjamin November 24, 2017

    Thanks, you saved my ass last night migrating an windows10 and boot partition to a new SSD…. I have migrated many Win7 from hdd to ssd without many issues (using the recovery dvd repair option always did the trick, but not with win10 it seams.
    It realy makes a mess of the boot.

    Thnx again!

  106. Arki November 27, 2017

    Дай Вам бог здоровья, добрый человек!

  107. Mort December 1, 2017

    After following the instructions almost to the letter (my Windows drive was D: not C:) i crossed my fingers, booted and still got the mbr not found screen. I was already out of curses by now and just rebooted with the intention of going back to the USB drive recovery options but hey, i forgot to hit boot options. Lo and behold, the second boot attempt caught my ‘old’ W10 perfectly. This saved me a long weekend of recovering en reinstalling, thank you so much!
    It might have something to do with the multiboot w7/w10 config i had running before the hdd failure, just a word to the wise.

  108. Gergely December 2, 2017

    Thanks for this nice and detailed solution!

    This was the only one that worked for me besides the other ones I’ve found.

    Although the bootrec /fixboot command still returned with the infamous “Access denied” error message, but I’ve just simply skipped that step.

    We were able to fix my mother’s PC remotely. Big success…

    Thanks again.

  109. loic December 2, 2017

    you saved my life!

  110. Gery W December 10, 2017

    Things were going fine until I got to command line

    cd /d b:\EFI\Microsoft\Boot

    Response was

    The system cannot find the path specified

    I was using Win 10 64bit on a burned DVD installation disc

  111. ttimbo75 December 11, 2017

    Awesome mate – works a charm also for the error ‘an attached device is not functioning’ when attempting to run bootrec /fixboot

  112. Juan H December 13, 2017

    You are a Genius.

    Thank You very much. You saved my life.

  113. Gaurav Garg December 28, 2017

    Big thank you to you. I updated my Bios and boot file went missing. I kept getting access denied for all the other repair options. Your instructions saved my day.

  114. Overview Technology December 31, 2017

    You are awesome. Saved us quite some time for sure. Owner of the company we are doing the work for is very pleased!!

  115. Jay January 2, 2018

    This worked perfectly for me. Thanks

  116. Martinus January 3, 2018

    Saved the day for me too – thanks a bunch 😀

  117. BP January 3, 2018

    Following your suggestion, but getting “Access Denied” when running bootrec/fixboot…any suggestions?

  118. marco January 6, 2018

    you saved my life…
    thank you so much!

  119. Kevin January 6, 2018

    Thank you so much. It worked to me.

  120. Q January 12, 2018

    Thanks for the detailed instructions. These steps didn’t get the machine out of start up repair in our case initially. However, following your instructions then rebooting from installation media then running start up repair from the installation media gave us success on reboot. Of note I had to reassign drive letter C: after assigning B: to the system partition with diskpart.

  121. A_Dude January 14, 2018

    Wow Ob1 you were my only hope…. and you came through! Amazing.

  122. Suhaib January 15, 2018

    Many thanks bro, it solved my career, I had some work on my laptop and they would kick me off if I lost them.

  123. AK January 16, 2018

    All my volumes, including the USB drive I’m using to access CMD Prompt that has WIN10 disc image, are NFTS. How would I add a FAT32 volume?

  124. mustafa akbulut January 17, 2018

    thank you very much 🙂

  125. Teddy January 18, 2018

    Thank you very much for your help. Worked perfectly

  126. Andrei January 25, 2018

    Thank you very much !

  127. Zoltan January 25, 2018

    Thank you very much!

  128. Justs January 28, 2018

    Thank you very, very much!

    Line bcdboot c:\Windows /l en-gb /s b: /f ALL did the trick for me.

  129. premkumar January 30, 2018

    Thankyou very much. This solved the problem of my brothers computer which had gone for a boot problem after interruption(power off) during windows update process. Thankyou again.

  130. Sannie January 30, 2018

    Dude. Thank you so much. This is the second time this happened to me and the ol’ rebuildbcd command did not work but this did. You. Da. Man.

  131. Vijay January 31, 2018

    We wasted one week of time to fix the boot loop issue but could not. Called dell support, they were asking $200+ to open their mouth since it is out of warranty. Searched web, youtube, dell support website. None of them worked. Awesome solution Andrew..! It Worked like a charm.

  132. Chip February 6, 2018

    You are F***ing AWESOME!!!!!!!!
    I have tried for days to fix this. You are the BEST THANK YOU!!!!!!!!

  133. Arman February 9, 2018

    Thank you! Finally after two days trying to figure it out i came across this post and it worked!

  134. Belo February 12, 2018

    When i write the
    ren BCD BCD.bak , it appears ‘the system cannot find the file specified’

  135. Adam February 17, 2018

    Thank you. Exactly what I needed.

  136. Gis February 21, 2018

    You completely saved me there from having to reinstall a complete music production PC

  137. Joe February 22, 2018

    You are a genius! Thank you for saving my computer TWICE

  138. Anthony February 28, 2018

    Hey man,

    I just wrote this post to say an EXTREME thank you!

  139. Amus February 28, 2018

    Thanks, it worked like a charm. I tried other methods, but they failed in resolving this issue but the one you gave saved me from hours of trying others.

  140. Cygnus March 4, 2018

    Damn, this worked like a charm. The usual way of using bcd was JUST NOT cutting it. Thanks so much for your input!

  141. Job March 10, 2018

    Thanks Man! You’re a life saver!

  142. Ryan Gil March 14, 2018

    Perfect! Working Good!

  143. Rouffian March 20, 2018

    Thanks very much. I have wasted about 3 hours trying to recover my desktop. We had multiple short power cuts last night (Thundersleet storm) and I was running some work on it, so I guess it tried to re-boot several times, only to be interrupted each time.

    This solution worked in about 5 minutes. Excellent.

  144. Chaitanya April 1, 2018

    Thank you, Worked perfectly, wasted too much time for this problem. This solution solved my problem quickly. Thank You so much…

  145. Vincent April 4, 2018

    Thank you! followed your exact steps and worked like a charm!

  146. John April 8, 2018

    Only thing that worked for me! Thank you!

  147. cat April 11, 2018

    Do you know how much you rock? 🙂

    You’re so awesome.

    This has been driving me nuts for weeks and YOU – fixed it.

    Thank you so much for taking the time to put this out here.

  148. David Christianto April 18, 2018

    OMG, thank you so much
    I try so many tutorial but yours worked just perfectly, thank you so much

  149. Travis Greene April 23, 2018

    you damn aussies…i love you!!!! everyone kept saying to use rebuildbcd, which i already knew, but it would not work. I used EaseUS, and will probably look for another software to use, because this was driving me crazy. Thank you so much

  150. Gilbert April 23, 2018

    Thank you so much, it works. I was almost losing hope.
    God bless you

  151. SC April 27, 2018

    Great! It solved my problem! Thank you so much!

  152. "Tim B" April 29, 2018

    Thanks a lot. Literally saved me from having to do a fresh install. This was my final attempt and I stumbled across this post. Glad to see there are still helpful people willing to share knowledge.

  153. Mariajose April 30, 2018

    Te amo, me has salvado

  154. Anon May 4, 2018

    Making to sure to boot UEFI and not Legacy did it for me.

    • Anon November 11, 2018

      I swear I tried everything from changing partitions to/from active, rebuilt the bcd, ran disk checks, used both dvd and usb install disks…. and THIS is what solved my issue. I have no idea how my bios setting got changed, but changing it from legacy to UEFI is what saved me from having to wipe windows.

  155. AminM May 19, 2018

    That was grate thanks a looot ❤
    Works for me (win 10 april 2018 update)

  156. TomC May 24, 2018

    Started down this road but no one has commented on what to do if there is NO FAT32 volume in the list. The FAT32 vol is the DVD I booted from VOLUME 0 DRIVE LETTER D. Then Volume 1 which is the C windows NTFS Then Volume 2 which is an NTFS 9GB Dell recovery drive which is probably Windows 7. Where could my OS boot be located? I see one on my DVD so I know what it contains but not on my drive 0. This was the free upgrade way back before sales. It ran for a few years so BIOS not problem. Problem is no EFI partition or fat32 in sight. Can I make one. Command prompt available. Again..what booted this computer for years?

    • JimSchuuz July 4, 2018

      If you don’t have a Fat32/EFI partition, then your system is booting using MBR instead. You should have a FAT volume between 100 MB and 250 MB in size, and it might already have a drive letter assigned to it. If not, assign one and navigate to the ?:\Boot folder and perform the same steps.

  157. Liam D May 25, 2018

    Awesome! Thanks so much, worked a treat 🙂

  158. Robin May 27, 2018

    I have spent 2 days solid trying to get my PC to boot, and finally I came across these instructions with the key info that I needed to recreate an EFI partition using FAT32. Thanks so much !!!

  159. Darryl Clifford May 28, 2018

    Thanks Andrew, your solution worked just right.

  160. Daniel Benn June 9, 2018

    Outstanding work! Thanks for putting it out there. Saved me tons of work.

  161. Aleksey gorshenin June 10, 2018

    You saved me so much time with this. Thank you so much for taking your own time to help others. I’m very grateful to you.

  162. Nadeem June 10, 2018

    Hats off… Excellent guide.. worked as expected. Thank you very much.

  163. RAD June 11, 2018

    RESPECT Andrew many thanks to you !

  164. TJ Mac June 15, 2018

    Thanks a lot! I thought I won’t be able to fix my laptop.

  165. Jesse June 17, 2018

    I am so totally bookmarking this page. This was a last ditch effort after everything didn’t work. This one did!!!! I am forever indebted to you

  166. Briers June 22, 2018

    First of all I want to thank this man for this information seriously man THANK YOU. Worked 7 Hours straight and then came across this guide. I Cloned my Win10 HDD to SSD and it couldnt boot. To everyone that is still stuck at the bootrec /fixboot step and it gives access denied – just skip that step, it worked for me! Hope you all come right good luck.

  167. Matheus June 27, 2018

    Tried many tutorials but just this one worked, thank you só much

  168. Ant June 28, 2018

    Thank you! This just saved my bacon at a customer’s house. Messing around in GParted formatting a previously cloned C: to use as a backup drive (while chatting away and finishing up the invoice) and must have accepted the prompt to extend the fat32 partition on the main drive. windows wouldn’t boot. An on site rebuild would have really sucked, thank you!

  169. Rvld July 2, 2018


  170. Rod July 7, 2018

    Also wanted to say thanks. Saved me hours of rebuilding. Had the same issue you had. Already tested booting to the new SSD, twice. Added back in the old drive and removed all volumes and started moving folders to it (My docs, music, videos, etc). Everything seemed to be working fine. Rebooted and got the error about missing or corrupt BCD. Back up and running in 15 minutes. Again, thanks.

  171. Nikhil July 12, 2018

    Thanks a ton man….You saved me..

  172. Kevin CArter July 30, 2018

    Amazing article! This deserve a Microsoft MVP award. Got my laptop back up and running. Thanks for your help!

  173. Sohail August 2, 2018

    Andrew, thank you so much for this ‘solution’. FOund it after trying to sort out my niece’s laptop for several hours. Ignored the ‘access denied’ message and it worked. Fantastic help.

  174. Kevin August 15, 2018

    I love you. Windows wouldn’t boot after I reinstalled my water cooler because of a missing device.

  175. TD August 24, 2018

    First off thank you for your efforts! I ran through the commands after cloning my OS drive to a larger SSD and the steps worked EXCEPT when I went to rename the BCD, it couldn’t be found. I proceeded with the rest of the commands and still can’t boot directly from the C drive BUT if I keep my Windows USB inserted and select to boot from it, it boots into my windows install. Thinking that the step that didn’t work (renaming the BCD file which couldn’t be found), I recreated the BCD store (the last command in your steps) pointing to the Windows USB drive letter and it was successful. However, I am still not able to boot directly without using the USB Windows install. Any ideas? Thank you!

  176. Al Morgan September 3, 2018

    Thank you so much. I can only echo everyone else here as my issue arose after a mini tool clone of a dying hard disk. My mistake was allowing it to automatically create the system_drv as NTFS when it should have been FAT32.

    I used Eric’s post (Thanks Eric ) to convert the NTFS to FAT32 and then
    followed your instructions to the letter and rebooted – note to self – check boot is UEFI and NOT legacy (20 minutes I’m not getting back).

    From Eric
    (1) Run chkdsk /f on all your drives as identified by the “LIST VOL” command first, and then try booting again. This will fix any structural issues with the Windows file system. I have recovered drives that failed to boot by running this command alone. That would not have helped this specific problem, but in my particular case it reported and fixed disk problems that would have been an issue anyway.
    (2) Like the article said, make sure you have a FAT32 partition. If you don’t, then you need to format the EFI partition to make it FAT32. In my case, the file system for Volume 3 was identified as “RAW” by the LIST VOL command (column “FS”). I assigned a drive letter D: to Volume 3, tried DIR D: and was unable to read the volume. I typed CHKDSK D: /F to repair the file structure and was then able to read the contents. There were boot files in there but no EFI folder. I then typed FORMAT D: /FS:FAT32 to clean out the damaged partition and make it usable for EFI. In my case I got a message asking if I wanted to convert an NTFS drive to FAT32 (the chkdsk d:\ /f command allowed the drive to identify as NTFS) That then allowed me to run the “bcdboot c:\Windows /s D:” command successfully. WARNING: Make sure you know what you’re doing and format the right EFI partition! Not your active C:\Windows drive or any data drives! Anything over a couple hundred MB size won’t be an EFI partition

  177. Don King September 12, 2018

    Thanks for the support it worked for me with Windows 2012 Server..

  178. mahee September 18, 2018

    You’re the genius!! It worked! Thank you very much for the clear explanation.. Much appreciated!

  179. Mike September 30, 2018

    Just a heads up. This worked for me on Windows 10. Just a mention as someone else pointed out, if automatic boot into Windows does not occur or still has an error, try selecting your Hard Disk from your computer startup options menu.

  180. Ahmed Zaki October 5, 2018

    Thanks a lot for sharing your experience. After an long day of trying to fix Windows boot (after I apparently cloned my hdd to an SSD incorrectly) your answer was finally THE answer.

  181. Geoffrey October 5, 2018

    Thank you so much! After struggling with this problem for hours, your solution worked perfectly. I’m so happy!

  182. crimsontadpoles October 20, 2018

    Wonderful. After spending a few hours trying out various other guides without success, this guide worked for me.

    The only thing I needed to tweak was the line:
    bcdboot c:\Windows /l en-gb /s b: /f ALL
    For whatever reason, the DISKPART step was showing my main windows SSD as E: with an old HHD as C:, so I had to do e: instead of c: in that command.

  183. Stephen October 24, 2018

    You magical bastard! Tried so many other fixes online and this one worked for me first time!
    Thank you so much!

  184. Patrick de Gelder October 25, 2018

    I see already many reply’s with great thanks and it is a really great fix.
    Thanks from all around the globe.

  185. Negative Optimist October 26, 2018

    Thank you so much.
    Everything else out there failed because they missed a step or two.
    Followed your steps and a very dead laptop is now alive. IT’S ALIVE!!
    My wife will have your babies!!!

  186. Karol October 30, 2018

    Many thanks, you save me 😀

  187. BR November 2, 2018

    Thanks a bundle – on the verge of giving up I stumbled over this.
    It wokred like a charm.

    We installed a new SSD in a machine to replace the old HDD.
    Used PartitionWizard with no pronblems…. Kind of.
    I think we had accidentally removed the partition on the old HDD, where the EFI things were, when we finished the clone and saw it boot. Then we cleaned the old HDD and nothing worked no more …

    We had a USBstick with Win10 (no repair disk), so it could be booted and start the “install environment”, and the “secret?” SHIFT+F10 used to start a command-prompt for your guided commands here.
    Luckily, PartitionWizard also moves the other partitions than Windows itself, so there was a small FAT32 part lying around on the new SSD.
    Using the “sel disk/vol/bootrec/bcdboot” commands, we were able to solve this hiccup.


  188. Babon November 10, 2018

    Love you bro 😉

  189. Oded November 18, 2018

    Thank you so much you saved my day!

  190. David Martinez November 30, 2018

    Been working on this for weeks, your solution worked for me
    Thank you soooo much

  191. Arcsky7 December 20, 2018

    Oh f*ck, thanks. You save my day.

  192. Gus G December 25, 2018

    Thanks a lot!!!!! With your procedure I fix a winload.efi missing or corrupt message after deleting EFI partition and shrinking it to add space at the beggining of the disk to create a veracrypt 32k minimum space. I tried everything and did not wanted to use my last acronis full image since it was old. I guess I will try it again after a good backup or use bitlocker instead.

  193. Martin December 27, 2018

    Thanks ! it works like a charm!

    Installed Windows 10 from USB stick a while ago.
    Formatted some partitions to make room for Linux Mint.
    So, Win 10 used it and the problems began.
    Using this site i used a 500 MB partition for booting Win 10.
    1) formatted it to FAT 32 and made it bootable (with Gparted in linux USB)
    2) Xcopied the EFI folder (after assigning drive letters)
    3) Followed the instructions on this site and …
    Win 10 started again. Thanks ! Thanks ! Thanks !

  194. Tom January 24, 2019

    Dude this saved my days! Thank you so much

  195. Alfred February 16, 2019

    Wow thank you so much

  196. DIMITRIS13 March 9, 2019

    Thank you thank you so much¡!!!!!!!!!!!!!!!!!

  197. Jean March 13, 2019

    Thank you very much.

    Also to Al Morgan, September 03, 2018.

    You guys rock.

  198. Daryl March 31, 2019

    Thank you!!!

    I upgraded a Dell laptop to an SSD and the usual steps to get it to boot were not working. This finally did the trick though I did have to change a couple of things. This Dell has a half dozen partitions on the drive it and in this case Windows was on the E: partition so had to change that and for some reason the one line CD command didn’t get me to the Boot folder so I just worked my way to that folder manually.

    Took some trial and error but this was the solution!

  199. steve G April 16, 2019

    This actually worked for me too, after trying all the help pages I could find, thanks goes out to the creator!! I’m no expert, but I had a problem with a cable in my hardware not being attached properly (think it was moved when I removed some transportation padding – it arrived built), and it caused my PC to not start, or start then stop and then restart and stop in continuous loops, or just freeze at some random time. I found the cable, took it out and put it back in carefully but strongly, and the PC started every time. BUT now there as a new issue with the error code “error code 0xc0000098”. I researched google using this code, but none of the ideas worked, even though this was supposedly a common error. A big problem was that using some of the methods with the command prompt seemed to work fine to a point, after which the latter code to put in just didn’t work. I was stuck in a cycle of trying to repair, and not getting to the Windows 10 login. Importantly, the code I initially thought would work the best was in this YT video (, lines 2 and 3 didn’t work, the last one did (bootrec /rebuildbdc), Windows was found, but when I pressed Y and enter I got the message “the system cannot find the path”, so I was stuck. I then searched Google for “bootrec /rebuildbcd the system cannot find the path” and clicked on this webpage. Then I followed all the commands. It seemed like the commands stopped working at the command line that had “cd /d b:\EFI\Microsoft\Boot\”, I still carried on though, and put the other command lines after in, even though they seemed not to work either. Then took out my USB with the Windows 10 repair media, switched off the pc and started it gain. Amazingly, after repeating showing starting image (think it was of the motherboard’s brand) I finally got to the Windows 10 login, and got into my PC.

    As you can see, I’m not a PC expert, but stumbled onto this helpful page, thanks to its creator, it is a huge help. For anyone wondering, I bought my PC made to my specifications (my brother helped choose everything and knows how to build PCs), it seems to have Windows 8/10 (whatever this means), and the Windows 10 serial number says it was Windows 10 Pro for OEM (am not sure what this means either). I kept it vanilla, e.g. used default drives for everything, I just use it for games. Hope some of this helps anyone else, if just affirming that they could try this, like I did, if nothing else seemed to work and they’re willing to take a risk. Cheers!

  200. Bryan April 23, 2019

    Thank you so much! It worked on my Acer Aspire 7! It just won’t boot up sometimes and I always discover that it is the MBR that’s broken again. Just make sure to set BIOS to UEFI mode people and not in Legacy mode. Thank again!

  201. lasersnijder voor plaatstaal May 5, 2019

    Thank you a bunch for sharing this with all folks you actually know what you are talking approximately! Bookmarked. Kindly also discuss with my web site =). We could have a link trade arrangement between us!

  202. Anon May 13, 2019

    Thank you bro

  203. Beau May 24, 2019

    Thank you so very much! This saved my butt.

  204. Mike May 30, 2019

    Wow is all I have to say to you…

  205. Aditya November 3, 2019

    How to Fix cd d/ b:\EFI\Microsoft\Boot\ ?
    With responden “the sistem cannot find the path specified” ?

    Please help

  206. Isaac November 20, 2019

    Thanks a lot from Spain!

    I’ve been expending hours (and days) looking for a real solution to the problem.

    You are like a hero

  207. Yashwanth December 1, 2019

    When i use ->

    bootrec /fixboot
    Access is denied

    What should I do

  208. Yashwanth December 1, 2019

    When i use ->

    bootrec /fixboot
    Access is denied

    What should I do now

  209. Ian December 5, 2019

    Thanks it worked perfectly

  210. Gabriel January 26, 2020

    Thank you very much for this! It has been really helpful!! I have been struggling for a good 6 hours with this problem. Your article saved me!

  211. Babo February 24, 2020

    I have this error after trying to convert my MBR to GPT using Diskgenius free tool( It said no data will be lost but seems things gone wrong.
    Now I can’t boot, but still see all the volumes with proper drive letters. Files are there on HDD’s.
    With Diskpart, I can’t see any FAT32 volume in my HDD’s. No EFI folder on any of the volumes.(Assuming EFI is on root directory of a volume)
    Seems, now I need to backup all docs and format PC.
    Any other solution you experienced in this situation please?

  212. Brother Printer Driver is Unavailable window 10 April 14, 2020

    You have got some great posts on your blog. Keep up the good work. Hey, your blog is great. I will bookmark it and I plan to visit regularly.

  213. Brother Printer Manual Feed Error April 16, 2020

    I was very pleased to find this site. I wanted to thank you for this great read!! I definitely enjoyed every little bit of it and I have you bookmarked to check out the new stuff you post.

  214. Peter April 19, 2020

    Thank you very much
    it worked perfectly

  215. Nira May 2, 2020

    OMG!!!!! I love you so much. I would like to thank you a thousand times. I got this OS problem since the evening and now almost the next day. And finally, i got my OS back because of you!!! OMG dear. Sorry for my english. But i really really wanna thank you. THANK YOU

  216. CT May 4, 2020

    A very big, a lot of thanks, hugs!!!!! You saved me

  217. Minint May 14, 2020

    I’ve been troubleshooting this issue ever since my PC stopped booting into my Windows installation, and had the same issue when trying to fix that problem. My Windows installation would be recognized by the /ScanOs and /RebuildBcd commands, but the latter would yield the same error. The article’s steps worked until ‘ren BCD BCD.bak’, which would bring back ‘The system cannot find the file specified. The following bcdboot command would result in ‘Failiure when attempting to copy boot files.’ Do I somehow not have a BCD file? What more can I do to fix this problem?

  218. Michal May 19, 2020

    After 4 years and still working a help. You saved my notebook and my life. Thank you very very much.

  219. Tyler May 21, 2020

    Wow! This worked and you just saved me so much time and money. Seriously. Thanks for this!

  220. Jordan June 7, 2020

    I followed this and got *almost* there. But now my system is booting full windows 10 from the UEFI USB drive and not my SSD

  221. Asrial June 20, 2020

    Thanks for this!

  222. Will June 27, 2020

    Thank you, you’ve saved me a significant amount of time! (And I definitely second booting from recovery disk.)

    I cloned from a SATA SSD to an NVMe SSD using Sabrent’s edition of Acronis True Image on a SFF Lenovo ThinkCentre with both drives (NVMe in PCIe adapter) fitted at the same time.

    First attempt wouldn’t boot from NVMe with the SATA drive pulled. I booted back onto SATA. After second cloning attempt with manual resizing, then wouldn’t boot from NVMe or SATA.

    Why Acronis changed ANYTHING on the SATA drive, I’m not sure but I won’t make the same mistake twice.

    This solution was to pull the NVMe drive, and follow your instructions. This got SATA drive to boot just fine.

    I then pulled the SATA drive, put the NVMe drive in, followed the instruction. NVMe drive then booted normally.

    Thanks again, much appreciated!

  223. Jordan June 28, 2020

    Thank you, this was excellent.

  224. Nick June 30, 2020


  225. Julian August 30, 2020

    It works, thank You!

  226. Will October 22, 2020

    Thanks so much. Very helpful 🙂

  227. Beginner November 8, 2020

    Hi, after i enter cd /d b:\EFI\Microsoft\Boot\

    It shows that the system cannot find the path specified, what happened?

  228. Jesfer January 31, 2021

    WOW! You are amazing!

  229. Tyler Frankel March 5, 2021

    I spent hours trying to rebuild the boot files in the C drive! Wasn’t till I saw your article that I realized I needed to work in the EFI partition first. Started right back up! Saved my PC


Leave a Comment