O ajuste do registro não funciona mais no 8.1. Na versão 8.1, aparentemente há um hack ( fonte ):
- Instale as ferramentas de depuração para Windows (download gratuito no MSDN)
- Crie um diretório no seu computador para armazenar símbolos ([autor usa] c: \ localsymbols)
Crie um atalho na área de trabalho para executar isso (substitua os dois caminhos para apontar para onde você precisar):
[path_to_debugging_tools]\ntsd.exe -pn explorer.exe -pv -y SRV*[path_to_local_symbols]*http://msdl.microsoft.com/download/symbols -c "eb Windows_UI_Search!SearchUI::Data::SwitchToApp b8 00 00 00 00 c3; q"
Clique duas vezes no atalho e repita a experiência acima.
Nota: Não sei o que "repita a experiência acima" no passo 4 significa. O autor original escreveu isso na fonte acima e eu não tenho o Windows 8.1. Pode significar adicionar a chave do registro a partir de 8. Pode significar repetir o processo pela segunda vez. Pode significar que está terminado e agora funciona. Se alguém tentar isso, poste no comentário abaixo. Enviei ao autor um pedido de esclarecimentos.
Por que a Microsoft escolheu fazer isso quando todos os outros sistemas operacionais existentes e versões anteriores do Windows fazem o contrário está um pouco além de mim. Pelo menos eles fizeram o shift + enter funcionar, mas aparentemente eles decidiram que a maioria dos usuários é incapaz de acompanhar suas janelas abertas (e as decisões de interface do usuário nos sistemas operacionais principais são exatamente por isso que um usuário acabaria assim) e que " start notepad "não significa iniciar o notepad. E assim, eles continuam condenando a digitação de comandos para o domínio do usuário "avançado".