bcdedit.exe não é reconhecido… Win 8.1

4

Estou executando o Windows 8.1 e, quando tentei usar o bcdedit.exe (pela primeira vez nesta instalação), ele me disse:

'bcdedit' is not recognized as an internal or external command, operable program, or batch file.

Eu achei isso estranho porque:

  • Minha variável PATH inclui C:\Windows\System32
  • O bcdedit.exe está no System32
  • Estou executando o comando a partir de um prompt de comando elevado (não por meio de outra linguagem)

Eu tentei uma variedade de outras coisas, inclusive usando cd para ir para a pasta e, em seguida, colocando em bcdedit.exe (em vez de bcdedit). Sem sorte. Alguém sabe o que está acontecendo?

    
por Mel 24.10.2014 / 23:30

2 respostas

10

Abra um prompt de comando elevado.

Você pode usar isso para ver se o bcdedit está danificado:

sfc /VERIFYFILE=C:\windows\system32\bcdedit.exe

Se o arquivo estiver bem, você terá uma saída como esta:

Windows Resource Protection did not find any integrity violoations.

Se o arquivo estiver danificado, você pode tentar substituir os backups usando:

sfc /scannow

Se, por algum motivo, falhar, você poderá sempre fazer o download do Windows 8.1 Enterprise , instale-o em uma máquina virtual e copie o bcdedit.exe dele.

    
por 25.10.2014 / 01:24
7

Isso também pode ser devido à execução de um sistema operacional de 64 bits; nesse caso, você precisa acessar o BCDEDIT em C: \ Windows \ Sysnative \ bcdedit

    
por 06.03.2015 / 10:13