Encontrando informações de falha úteis no Windows 8 Consumer Preview

7

Atualmente estou mergulhando no C # e queria brincar com os novos aplicativos estilo Metro introduzidos no Windows 8, por isso atualizei meu Windows 7 para o Windows 8 Consumer Preview.

O problema que estou enfrentando agora é que o sistema congela após 3-5 minutos. Ele não recebe nenhuma entrada do teclado ou mouse e não se recupera (pelo menos não em menos de 10 minutos).

Como tenho experiência em Linux, gostaria de encontrar algumas informações sobre a causa do congelamento, mas não tenho a menor idéia de onde pesquisar.

Eu verifiquei os logs do sistema (em "System Control" - > "Management") mas eles só registraram que o sistema foi desligado inesperadamente (doe para o rosto que eu segurei o botão liga / desliga para reiniciar o PC ). Não há informações úteis sobre falhas lá.

Eu não quero gastar horas reinstalando aleatoriamente os drivers e fazendo coisas que "podem ajudar". Existe algum lugar onde eu possa encontrar alguma informação útil sobre o congelamento?

Antes de perguntar:

  • Eu instalei o Windows 8 como atualizado na minha antiga instalação do Windows 7 (que funcionou bem pelo caminho).
  • Meu hardware atende aos requisitos mínimos (as especificações podem ser encontradas aqui , o modelo MacMini 3,1 com processador de 2 GHz).
  • Atualizei os drivers da placa gráfica para os mais novos drivers do Windows 8 da nVidia.

Editar: agora estou usando o Windows 8 Pro final na minha máquina e ele teve os mesmos problemas que a visualização do desenvolvedor.

No entanto, após desativar o novo recurso "dynamic ticks" , o sistema agora está estável e funciona como um encanto. Eu não tentei com o DP, então eu não sei se isso pode ser para consertar isso também.

    
por Lukas Knuth 12.03.2012 / 19:57

1 resposta

2

Você precisa configurar a geração manual de um kernel / despejo de memória completo, abrir "Nesta página" e clicar em em "Como gerar um arquivo de despejo de memória manual usando o teclado".

O truque CrashOnCtrlScroll pode permitir que você faça com que um dump seja gerado enquanto o sistema está travado, semelhante ao modo como o Magic SysRq funciona no Linux. Você pode então usar o WinDBG das Ferramentas de Depuração para Windows para investigar mais detalhadamente o despejo de memória, que vem com um belo arquivo de ajuda com muitas técnicas de depuração.

Se isso não funcionar, você precisará configurar a depuração no modo kernel usando algum método de comunicação preferido e depois iniciar o WinDBG (ou o Visual Studio, mas duvido que seja capaz de analisar profundamente o problema) com parâmetros de conexão ou faça a conexão no menu Arquivo.

Se você é novo nisso, talvez queira conhecer o funcionamento do Windows internamente, bem como fazer o download dos Pacotes de Símbolos do Windows para o seu sistema operacional, caso contrário, os rastreamentos de pilha e outras informações relacionadas às funções que você verá podem ser insignificantes.

Boa sorte, pode ser difícil no começo, mas será mais valioso quanto mais você aprender ...

Congelamentos duros estão entre os casos mais difíceis de depurar, já que não dão a você um ponto de partida.

    
por 10.10.2012 / 23:06