Jump to content



Photo

Difference between bootrec and bootsect


  • Please log in to reply
5 replies to this topic

#1 CmptrPrgmr

CmptrPrgmr

    Neowinian

  • Joined: 10-July 11
  • Location: Hamilton, Ontario Canada

Posted 18 August 2011 - 05:24

Just as the title says, I want to know what is the difference between the bootrec and bootsect commands on the windows 7 repair console?

Is bootrec /fixboot or /fixmbr the same thing as if you were to do bootsect /nt52 or /nt60 all?


#2 Bonfire

Bonfire

    Neowinian Senior

  • Tech Issues Solved: 1
  • Joined: 08-August 05
  • Phone: Rotary Dial

Posted 18 August 2011 - 05:34

Bootsect.exe repairs the boot sector and nothing else. Bootrec.exe can do this too, but it can also repair the MBR and rebuild the boot manager (BCD). So why does bootsect.exe even exist since bootrec.exe can do it's job and more? I don't know. :laugh:

By the way the three command switches you can use are:

bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /rebuildbcd

#3 +BudMan

BudMan

    Neowinian Senior

  • Tech Issues Solved: 92
  • Joined: 04-July 02
  • Location: Schaumburg, IL
  • OS: Win7, Vista, 2k3, 2k8, XP, Linux, FreeBSD, OSX, etc. etc.

Posted 18 August 2011 - 14:49

why do they both exist? Because there are some common features - not everything that bootsect can do can bootrec do, and vise versa.

For example bootrec can not do /nt52 which is for using NTLDR vs BootMGR

#4 Thrackerzod

Thrackerzod

    Neowinian Senior

  • Tech Issues Solved: 4
  • Joined: 14-November 01

Posted 18 August 2011 - 15:34

Curious why they don't just roll all the features into one of them, but I guess they have their reasons. :)

#5 skan

skan

    Resident One Post Wonder

  • Joined: 11-March 13

Posted 11 March 2013 - 01:25

Hello

Let's add some more ingredients:
bootsect , bootrec and bcdboot.
Which one is not needed anymore? or Which one can do all?
Which one does the same than EasyBCD?

regards

#6 ingramator

ingramator

    Hacker

  • Joined: 04-July 12
  • OS: Windows 7/8, OSX 10.8, Linux/UNIX/BSD
  • Phone: Lumia 920, iPhone 5, GS3

Posted 11 March 2013 - 01:45

Hello

Let's add some more ingredients:
bootsect , bootrec and bcdboot.
Which one is not needed anymore? or Which one can do all?
Which one does the same than EasyBCD?

regards


You need all of them! I use bcdboot more then the others for making bootable images of Windows. Not entirely sure why don't build them into one package but I'm sure MS engineers have some reason albeit because of it just "Always being like that".