Como configuro o Windows 7 como SO padrão, mas mantenho a tela de Inicialização do Windows 8?

4

Eu tenho dual-boot entre o Windows 7 e o Windows 8 em uma estação de trabalho de teste e normalmente reinicio de 3 a 4 vezes por dia.

Se eu definir o Windows 8 como o SO padrão, recebo a tela de inicialização gráfica do Windows 8, que é fácil de "ver" durante o processo de inicialização, mas se eu definir o Windows 7 como o sistema operacional padrão, só obtenho o Windows 7 tela de inicialização no modo de texto. Enquanto eu principalmente quero o Windows 7 (no momento), nas ocasiões que eu reinicio para chegar ao Windows 8, muitas vezes 'sinto falta' de ver o boot somente texto e tem que reiniciar duas vezes.

É possível (e em caso afirmativo, como faço) configurar isso de tal forma que o Windows 7 seja o SO padrão, mas ainda assim a tela de inicialização do Windows 8 apareça?

Edit: Só para que vocês saibam, eu tentei configurar o Windows 7 como o padrão tanto da própria tela de inicialização do Windows 8, quanto do Windows 8 - nenhum deles tem o efeito desejado.

    
por PJC 11.11.2012 / 09:27

2 respostas

6

Receio que não seja possível:

Enquanto os arquivos de inicialização do Windows 8 estiverem em uso, o menu de inicialização que você vê depende de pelo menos três coisas:

  • A entrada padrão do Windows definida no BCD: se for o Windows 7, você verá o menu textual.
  • Se o Windows 8 tiver bootmenupolicy definido como Standard , porque se estiver definido como Legacy ou não estiver definido, você verá o menu textual mesmo que a entrada do Windows 8 esteja definida como o padrão.
  • Se a entrada do gerenciador de inicialização tiver displaybootmenu definido como Yes , o menu textual será usado de forma muito independente da entrada padrão.

Assim, você pode optar por ter o menu textual em qualquer configuração, mas não o contrário.

Eu meio que entendo por que isso é: com o Windows 7, você é apresentado ao menu de inicialização e, em seguida, as coisas começam a carregar, dependendo do que você escolher. No Windows 8, o menu de inicialização não aparece até que você tenha carregado muitas coisas e, caso não queira inicializar a entrada padrão, a máquina reinicialize carregando o que você queria depois.

Você pode até mesmo duplicar a entrada para o Windows 8 e, mesmo assim, ter o mesmo comportamento, ter duas entradas exatamente iguais para carregar os resultados do Windows 8 na reinicialização da máquina, se não escolher a padrão. inicializar é na verdade o mesmo.

Portanto, se qualquer coisa diferente do Windows 8 estiver configurada como padrão no armazenamento BCD, pré-carregar as coisas do Windows 8 antes da escolha não faz sentido, portanto, você recebe o menu textual e as coisas são carregadas. Eu acho que esse tipo de pré-carregamento não está disponível ou é possível com outras versões do Windows.

    
por 11.11.2012 / 16:30
2

Você não pode ter o Windows 7 como entrada de inicialização padrão e "metro" ou o novo menu de inicialização da interface do usuário.

O motivo é que o menu de inicialização da interface do usuário é exibido por código em arquivos .dll não disponíveis no Windows 7.

A definição da política do menu de inicialização para a entrada do Windows 7 (definida como padrão) tem um efeito colateral estranho - o menu de inicialização é ignorado e o Windows 7 é inicializado diretamente quando há várias entradas no menu de inicialização.

Não há documentação sobre assunto da Microsoft. Outros elementos BCD também têm efeitos colaterais na exibição do menu de inicialização: DisplayBootMenu (para bootmgr) e emssettings.

Consulte a Política de menu de inicialização para obter explicações detalhadas.

Veja também breve descrição dos elementos do gerenciador de inicialização e itens do menu de inicialização.

    
por 11.11.2012 / 13:51