Como posso inicializar automaticamente no menu de inicialização avançada no Windows 7

2

Em vez de jogar o jogo F8 na inicialização, existe uma maneira (linha de comando, etc.) de configurar janelas para que desligar a janela e reinicializar sempre venha com o menu de inicialização avançado ou, alternativamente, há uma maneira de desligar Windows para que ele sempre venha com o ambiente de recuperação do Windows. Estou pensando em algum tipo de ferramenta de linha de comando que define uma configuração de registro ou algo assim para que, na reinicialização, o Windows seja ativado no menu de inicialização avançado.

Se nenhum deles for possível, como posso adicionar o ambiente de Recuperação do Windows (WinRE) ao menu de inicialização - isso pode ser feito com BCDEdit ou Easy BCD?

Isso é com o Windows 7 de 64 bits.

Obrigado,

Mateus.

    
por Empedia 10.08.2010 / 14:37

1 resposta

1

Primeiro, faça um backup do seu BCD atual com bcdedit -export backup_file.bcd . Se você tiver o BitLocker ativado em sua unidade de inicialização, ele precisará ser desativado até que você tenha feito alterações.

Se você quiser apenas que o menu seja exibido: bcdedit /delete {bootmgr} default

A inicialização do computador não tem nada a ver com o registro, apenas o BCD controla o processo de inicialização.

Adicionar o WinRE é um pouco complicado; Existe algo específico que você está procurando, ou você quer apenas o ambiente todo?

Editar :
Para instalar o WinRE (o caminho fácil ):

  1. Obtenha uma cópia de winre.wim e boot.sdi do CD de instalação & WinAIK. Como chegar aqui, etapas 1, 2 e 5 . Coloque o boot.sdi no diretório \ boot (note que ele pode estar em uma partição desmontada, verifique o Gerenciador de Discos em um). Winre.wim pode ir a qualquer lugar, basta simplificar.
  2. execute estes para adicionar o WinRE ao seu BCD:

    Bcdedit –create {ramdiskoptions}
    Bcdedit –set {ramdiskoptions} ramdisksdidevice  boot
    Bcdedit -set {ramdiskoptions} ramdisksdipath  \boot\boot.sdi
    

    Agora você tem as opções de disco virtual no lugar.

    Bcdedit –store c:\BCD –create /d “WinRE” /application osloader
    

    Observe o GUID que ele fornece, conforme necessário para as próximas várias linhas:

    Bcdedit –set {guid1} systemroot \Windows
    Bcdedit –set {guid1} detecthal Yes
    Bcdedit –set {guid1} winpe Yes
    Bcdedit –set {guid1} osdevice ramdisk=X:\Path\To\WinRE.wim,{ramdiskoptions}
    Bcdedit –set {guid1} device ramdisk=X:\Path\To\WinRE.wim,{ramdiskoptions}
    

Isso é quase tudo da memória; então é possível que eu tenha esquecido alguma coisa. Eu não conheço nenhuma maneira fácil de fazer com que o WinRE inicie um negócio one-shot.

    
por 10.08.2010 / 14:52