• File Path: C:\Windows\system32\bcdboot.exe
  • Description: Bcdboot utility


Type Hash
MD5 93D2129E7D510F4FA6F34CDD2306D8B5
SHA256 53E98D3CDE5E80C6709857F53083A89033B70A696E11424FFAD91ACE86B4EB2C
SHA384 25C16A154361D24126D42038C3BBA832438576A462C301D4B5D78E071B428DE9B226A42413A803FEF20750E3398AE4D8
SHA512 6B913466169D8381F9A3651B57D6205EBD80954BED7BAA1C3481B7068F2F035C3B8F75FCACDA1D230D874C8B61608391ED1DAABBCC64F317F2E647C05D411E0C
SSDEEP 3072:3QHO6eka+uLdDoB1IkX3dnuLuHfA4+0dfiUCDg6OmKreBGT3TsZNfc:3z6eXDoB17Xhd+0diUmgrmKZEN
IMP 77898804A1D1A01C36098FEA12018CA3
PESHA1 60FD1C28CFC588E196D183A4DB177E6438604CD3
PE256 136865059D6C91C721012252A678D99484A3E01A39685BE39C5D14A72B37BFC2

Runtime Data

Usage (stdout):

Bcdboot - Bcd boot file creation and repair tool.

The bcdboot.exe command-line tool is used to copy critical boot files to the
system partition and to create a new system BCD store.

bcdboot <source> [/l <locale>] [/s <volume-letter> [/f <firmware>]] [/v]
                 [/vbcd] [/m [{OS Loader ID}]] [/addlast] [/p] [/c]

  source     Specifies the location of the windows system root.

  /l         Specifies an optional locale parameter to use when
             initializing the BCD store. The default is US English.

  /s         Specifies an optional volume letter parameter to designate
             the target system partition where boot environment files are
             copied.  The default is the system partition identified by
             the firmware.

  /v         Enables verbose mode.

  /vbcd      Enables BCD logging.

  /m         If an OS loader GUID is provided, this option merges the
             given loader object with the system template to produce a
             bootable entry. Otherwise, only global objects are merged.

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

  /f         Used with the /s command, specifies the firmware type of the
             target system partition. Options for <firmware> are 'UEFI',
             'BIOS', or 'ALL'.

  /addlast   Specifies that the windows boot manager firmware entry
             should be added last. The default behavior is to add it

  /bcdclean  Clean the BCD Store. By default, simply removes any duplicate
             entries in the BCD. Can be followed by 'full'. In this case,
             each entry is scanned. If the corresponding device for that entry
             does not exist, the entry is deleted.

  /p         Specifies that the windows boot manager firmware entry
             position should be preserved. If entry does not exist,
             new entry will be added in the first position.

  /c         Specifies that any existing objects described by the template
             should not be migrated.

Examples: bcdboot c:\windows /l en-us
          bcdboot c:\windows /s h:
          bcdboot c:\windows /s h: /f UEFI
          bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
          bcdboot c:\windows /d /addlast
          bcdboot c:\windows /p

Loaded Modules:



  • Status: Signature verified.
  • Serial: 3300000266BD1580EFA75CD6D3000000000266
  • Thumbprint: A4341B9FD50FB9964283220A36A1EF6F6FAA7840
  • Issuer: CN=Microsoft Windows Production PCA 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
  • Subject: CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US

File Metadata

  • Original Filename: bcdboot.exe.mui
  • Product Name: Microsoft Windows Operating System
  • Company Name: Microsoft Corporation
  • File Version: 10.0.19041.1 (WinBuild.160101.0800)
  • Product Version: 10.0.19041.1
  • Language: English (United States)
  • Legal Copyright: Microsoft Corporation. All rights reserved.
  • Machine Type: 64-bit

File Scan

  • VirusTotal Detections: 0/69
  • VirusTotal Link: https://www.virustotal.com/gui/file/53e98d3cde5e80c6709857f53083a89033b70a696e11424ffad91ace86b4eb2c/detection/

Additional Info*

*The information below is copied from MicrosoftDocs, which is maintained by Microsoft. Available under CC BY 4.0 license.


Enables you to quickly set up a system partition, or to repair the boot environment located on the system partition. The system partition is set up by copying a simple set of Boot Configuration Data (BCD) files to an existing empty partition.


bcdboot <source> [/l] [/s]


Parameter Description
source Specifies the location of the Windows directory to use as the source for copying boot environment files.
/l Specifies the locale. The default locale is US English.
/s Specifies the volume letter of the system partition. The default is the system partition identified by the firmware.


For information about where to find BCDboot and examples of how to use this command, see the BCDboot Command-Line Options topic.

Additional References

MIT License. Copyright (c) 2020-2021 Strontic.