O gerenciador de inicialização do Windows lembra o último sistema operacional inicializado como padrão?

0

Recentemente, eu configurei meu notebook Win7 vhd dual-boot. (Copiei o velho Win7 32bit em um disco vhd, reparticionei e instalei o novo Win7 de 64 bits em outro vhd como novo sistema primário.)

Como posso configurar o bcd para lembrar o último sistema operacional inicializado como padrão? (com tempo limite)

É possível fazer ?

Existe alguma solução alternativa que suporte o boot do vhd?

Obrigado.

p.s.

Sem "último selecionado como padrão", eu tive que assistir o console várias vezes, enquanto chkdisk C drive, por exemplo. (chkdsk C: / f, reiniciar, selecione OS, chkdsk .... feito., reiniciar, tempo limite! & amp; outro sistema operacional inicializar, tem que reiniciar novamente ...) irritante. :-(

Antes da inicialização múltipla VHD, usei MBM para selecionar a partição de inicialização. Pode configurar o tempo limite, sistema operacional fixo padrão, último selecionado como sistema operacional padrão, dentro do próprio menu de inicialização ! É muito útil.

Eu não gosto do bagunçado sistema bcd ... ( EasyBCD me ajuda muito.)

benok
fonte

Respostas:

2

Pergunta extra antiga. BTW, eu estava procurando por isso e encontrei @romka resposta interessante. Fiz alguns testes e criei uma ferramenta simples (script CMD + tarefa de logon) para definir automaticamente a instância atual do Windows como padrão. Eu compartilho o repositório

Elaborando resposta @romka, o comando completo usado na inicialização para definir o Windows atual como sistema padrão na inicialização é

bcdedit /default {current}

Eu executo este comando através do Agendador de Tarefas, em vez de adicionar um link na inicialização do programa, pois dá mais controle sobre a tarefa, mais importante quando executá-lo (inicialização versus logon) e o nível de privilégio a ser usado ao executar o commad tem direitos de administrador).

il_mix
fonte
Elaborar o que você realmente fez e descobriu seria bom e apenas adicionando o link por conveniência.
Seth
@Seth, Adicionado algumas informações na resposta (que estão no repositório ligado, também). Não pegue o seu "e apenas adicionando o link por conveniência", difícil ...
il_mix
Pode ter sido apenas a minha opinião, mas sua resposta inicial parecia mais um tipo de post "aqui está o meu material confira". Ao incluir as informações reais e fornecer seu link como uma adição, ele se sente menos assim. Eu não tenho certeza de como expressar o que realmente quero dizer, desculpe. De qualquer forma boa melhoria!
Seth
@Seth, não há problema, eu sou legal. Só pensei que você quis dizer um link adicional para "algo" poderia ser útil; meu mal entendido.
il_mix
Obrigado pela sua resposta, eu só não tenho dual boot boot, tão difícil de confirmar agora, mas o seu parece bom. Eu não chequei bem o uso do bcdedit naquele momento e não notei "{current}". Obrigado.
benok
0

isso poderia funcionar, se cada SO em carga modifica a seleção {default} os via bcdedit (deve ser executado como administrador com privilégios elevados): veja "bcdedit / default /?" comando

romka
fonte
Eu acho que o bcdedit / default só pode definir um & lt; id & gt; entrada por padrão. Você quer dizer usar bcdedit no Win7 start up ou algo assim?
benok
isso mesmo, em cada inicialização do sistema operacional, modifique um sistema operacional padrão a ser carregado via bcdedit / default. Forneça entrada de ID para o sistema operacional atual.
romka