Previamente, eu escrevi o Ultimate Troubleshooting Guide for Windows 7 Homegroup Issues, que muitas pessoas acharam útil. Hoje, vou escrever um guia de solução de problemas finais para problemas de pendurar o Windows 7. Isto inclui Windows 7 pendurado na inicialização/boot, pendurado ao sair, pendurado ao desligar, pendurado ao instalar programas, etc.
Even embora o Windows 7 seja um grande passo à frente do Windows Vista, ele ainda tem a sua quota de problemas. Eu tive inúmeros problemas com o Windows 7 pendurado ao executar tarefas de rotina no meu computador. Eu tentei coletar tantas soluções que acabei usando neste guia. Espero que alguém consiga corrigir o problema procurando aqui em vez de procurar em vários sites.
Tentarei tornar o guia mais navegável usando cabeçalhos de seção para identificar com que tipo de pendurar estou tentando lidar. Dessa forma, você pode simplesmente pular para a parte que você acha que pode resolver o seu problema. Sinta-se livre para comentar com soluções/questões!
Pendurado Enquanto estiver no Windows 7
Se você já estiver logado no Windows e estiver tendo problemas com o Windows 7 pendurado enquanto abre programas ou clica nas caixas de diálogo ou clica com o botão direito do mouse, etc, então você deve tentar os seguintes procedimentos. Normalmente isto significa que existe algum software instalado no computador que está causando problemas com outros aspectos do Windows. Pode ser um software anti-vírus ou apenas um programa normal que você baixou da Internet. De qualquer forma, a melhor maneira de ver se este é realmente o problema é realizar um boot limpo.
Passo 1: Entre no Windows 7 com direitos de Administrador, clique no botão Iniciar e digite MSCONFIG na caixa de busca.
Passo 2: Clique na guia Geral e escolha Arranque Selectivo. Certifique-se de desmarcar a caixa que diz “Load Startup Items”.
Agora clique na guia Services e marque a caixa que diz “Hide all Microsoft services” (Ocultar todos os serviços Microsoft). Depois clique no botão Desabilitar Todos.
Clique OK e depois reinicie o computador. Se você descobrir que o Windows não está mais pendurado, então você pode estar 100% certo de que é um problema com um programa ou serviço de terceiros. Não há uma maneira fácil de determinar qual o item de inicialização ou qual o serviço que está causando o problema. Basicamente, você tem que descobrir manualmente, ativando novamente metade dos itens de inicialização e depois reiniciando. Se o problema voltar, você sabe que o item problemático está nessa lista de itens verificados. Em seguida, você verifica metade desses itens e reinicia novamente. Você teria que fazer o mesmo procedimento com os serviços se não for um item de inicialização que está causando o problema. Eventualmente, você terá apenas um item verificado e que estará causando o enforcamento.
Após saber qual é o programa, vá em frente e desinstale o programa. Desinstalar o programa também irá desabilitar quaisquer serviços associados a esse programa. Então você pode voltar ao utilitário MSCONFIG e escolher Normal Startup.
Windows 7 Hangs at Startup – Classpnp.sys
Um dos problemas mais desagradáveis de pendurar no Windows 7 é quando ele pendura durante o boot na tela “Starting Windows”. Já vi esse problema com muitos clientes e garoto, pode ser uma verdadeira dor porque muitas das correções recomendadas (usando reparo ou restauração do sistema) não funcionam!
Se você tentar executar o Windows 7 no Modo Seguro, ele falha em Classpnp.sys. O que descobrimos foi que esse problema poderia estar relacionado a algumas coisas. A primeira coisa a tentar é o reparo da inicialização ou restauração do sistema usando o DVD. Você pode ler online como inicializar a partir do DVD e chegar a estas opções. Há uma tonelada de guias lá fora, então não vou repetir essa informação. Apenas certifique-se de ir para a BIOS e definir o boot a partir do CD/DVD como a primeira prioridade acima do Hard Disk.
Se isso não funcionar, tente reiniciar o Windows no Modo de Depuração. Você pode reiniciar o computador e pressionar F8 para obter uma lista de opções de boot, que inclui Modo Seguro, Última Boa Configuração Conhecida, etc. Algumas vezes o Windows será carregado no modo de depuração e então você pode reiniciar o computador e ele iniciará no modo normal fine.
Agora o problema real vem com pessoas que tentam usar o DVD e ele fica pendurado em “carregando arquivos”, o que significa que você nunca poderá sequer chegar ao reparo do sistema ou opções de restauração do sistema. Isso geralmente significa que é um problema de hardware. Algumas pessoas ficaram presas na parte classpnp.sys após executar uma atualização do Windows, o que significa que pode estar relacionado ao software.
– Neste caso, você pode tentar a Última Boa Configuração Conhecida ou tentar inicializar no Modo Seguro e depois desinstalar qualquer atualização do Windows, indo para a caixa de diálogo Painel de Controle – Programas. Se você pode entrar no Modo Seguro, você também pode tentar executar chkdsk, sfc /scannow, ou tentar uma restauração do sistema.
– Se estiver relacionado a hardware, você precisa examinar a idade do seu hardware e se alguma coisa pode ter falhado. Por exemplo, um slot de memória ruim pode causar este problema. Remova um chip de memória de cada vez e veja se o problema desaparece. Verifique se a memória está devidamente inserida na ranhura. Muitas vezes a memória não é empurrada até ao fim e causa todo o tipo de problemas loucos. Além disso, tente substituir os chips de memória e veja se isso funciona. É incrível quantos chips ficam ruins.
– Se você está tendo este problema em um desktop, você precisa abri-lo e verificar se todos os cabos e todos os cartões estão devidamente plugados em seus respectivos slots. Certifique-se de verificar a fonte de alimentação e certifique-se de que a energia que vai para a placa-mãe está OK. Se houver muita poeira no sistema, use um pouco de ar comprimido e limpe-o bem. Isto pode soar um pouco demais, mas se você não conseguir nem mesmo inicializar o DVD sem ele pendurado, você tem um problema de hardware, não um problema de software.
– Em seguida, você precisa entrar na BIOS e desativar todo o hardware, incluindo portas USB, placa de som, disquete, 1394, placa de mídia, placa de rede, etc. Tente usar a placa gráfica interna/interna em vez da placa dedicada. Se você não conseguir desativar algo, tente desconectá-lo. Por exemplo, se você tiver uma unidade(s) de DVD, então vá em frente e desconecte-a(s) do sistema internamente. Eu tive um cliente cuja unidade de DVD estava fazendo com que o sistema ficasse pendurado. Tente arrancar agora e veja se consegue passar pela tela do pendurado. Se sim, então é definitivamente uma peça de hardware que está causando o problema.
– Outra peça de hardware a ser verificada é um leitor de cartão USB multi-slot. Se o tiver ligado ao seu computador durante o arranque, pode por vezes tentar usá-lo como dispositivo de arranque e falhar. Vá em frente e desconecte quaisquer periféricos conectados ao computador.
– Se você estiver usando qualquer tipo de chave KVM para vários teclados/ratos, então vá em frente e desconecte isso e conecte um mouse/teclado PS2 no seu computador. Muitos desses switches KVM usam USB e por qualquer motivo estranho, pode causar problemas com o processo de inicialização em certas máquinas.
– Além disso, outros tiveram sucesso ao alterar as configurações do HDD relacionadas ao ACPI. Tente activar e desactivar esta funcionalidade e tente reiniciar o seu computador. Existem muitas configurações na BIOS e você pode tentar passar por uma a uma e alterar uma configuração, reiniciar, e se não funcionar, então mude-a de volta e altere uma configuração diferente. É impossível dizer que configurações na BIOS podem fazer o sistema pendurar, mas um bom número de pessoas teve sucesso ao alterar as configurações lá.
– Por falar em discos rígidos, você também pode verificar se a configuração do seu disco rígido está definida para RAID. Se assim for, altere-a para IDE. Isso pode permitir que você inicialize a partir do CD/DVD e, portanto, execute as ferramentas de reparo da inicialização, como o diagnóstico da memória. Se você voltar ao Windows, você pode então fazer uma restauração do sistema, etc.
– Algumas pessoas também tiveram sucesso resetando sua BIOS. Você pode reiniciar a BIOS, limpando o CMOS. Você pode limpar o CMOS de várias maneiras, incluindo pressionando um botão em sua placa-mãe, alterando uma configuração de jumper, etc. Você precisará executar uma busca no Google para sua máquina em particular para descobrir como limpar o CMOS.
– Se você ainda estiver indo forte e tentando resolver este problema, você pode realmente colocar suas habilidades técnicas para usar, tentando substituir o arquivo classpnp.sys por uma cópia de outro computador. A localização do arquivo é C:\Windows\system32\classpnp.sys. É claro que o Windows não carrega, então você só pode fazer isso usando um Linux, como um Live CD do Ubuntu. Você terá que pesquisar no Google como copiar arquivos usando isto, mas realmente não é muito ruim. Funcionou para várias pessoas, então vale a pena tentar.
Como último recurso, você pode tentar usar algumas peças de reposição se você tiver alguma e substituir o máximo que puder: placa gráfica, placa de som, disco rígido, etc.
Windows 7 Pendura no Desligamento
Se você estiver tendo problemas com o Windows 7 desligando enquanto desliga, então você tem mais sorte do que o conjunto anterior de campistas. Isso é porque você pode pelo menos entrar no Windows e normalmente é apenas um problema de software/programa em que o Windows não é capaz de descarregar ou matar um determinado processo, etc. Isso é muito mais fácil de lidar do que mexer com hardware, a BIOS e todos os tipos de ferramentas loucas de reparo.
Note que a primeira coisa a tentar é reiniciar o computador no Modo Seguro e depois executar um desligamento. Se o computador parar enquanto estiver desligado no modo de segurança, pode ser um problema de hardware. Se ele reiniciar bem, então provavelmente é um problema de software relacionado ao Windows quando ele carrega todos os drivers e processos normais.
Aqui estão algumas coisas que você pode tentar, o que deve resolver seu problema eventualmente:
– Vá em frente e instale as últimas atualizações do Windows. Existem alguns hotfixes que a Microsoft lançou que dizem respeito exatamente a este problema e, portanto, poderiam resolver o seu problema sem que você tenha que fazer nada.
– A seguir está o hardware anexado ao seu computador. Desligue todos os dispositivos USB, cabos de rede, firewire, HDMI, etc e depois tente fazer uma reinicialização. Se você tiver sorte, pode ser tão simples quanto isso.
– Além disso, é melhor atualizar todos os drivers para qualquer hardware no seu computador, incluindo placas de rede, placas gráficas, placas de som, leitores de placa, etc, especialmente se você estiver executando o Windows 7 64 bits. Se você não tiver um driver compatível instalado, isso pode causar o problema de desligamento.
– Depois disso, verifique o software no seu computador. Se você estiver executando Windows 64 bits, você precisa desinstalar qualquer aplicativo de terceiros que possa estar causando conflitos. Um cliente tinha 7-zip instalado e estava causando o desligamento do Windows 7. Outro cliente estava usando o aplicativo Sticky Notes que a Microsoft escreveu! Depois de colocar uma nota no seu desktop, o computador começou a ficar pendurado. Removendo a nota e o aplicativo corrigiu o problema. É melhor verificar qualquer aplicativo freeware que você possa ter baixado e tentar desinstalá-los. Outros programas incluem aplicativos anti-spyware ou anti-vírus, que definitivamente poderiam causar este tipo de problema.
– Além de aplicativos de terceiros, desabilite quaisquer programas extras que possam estar em execução na barra de tarefas, tais como software de monitoramento de placa gráfica ou software de gerenciamento de impressora. A HP tem alguns programas de monitoramento de impressoras ruins que você não precisa e que podem causar problemas com o desligamento. As pessoas também relataram que o software NVIDIA causou problemas. Você pode desativar todos esses aplicativos rapidamente indo ao MSCONFIG e depois clicando em Itens de Inicialização. Desabilite todos os itens de inicialização e veja se o seu problema desaparece. Se isso acontecer, então re-inicie os itens um a um até encontrar o item de inicialização do problema.
– Se você ainda tiver problemas, pode ser um problema com um serviço do Windows. Isto é um pouco mais complicado porque é difícil de descobrir qual serviço pode estar causando o problema. A melhor maneira de ver se é um problema com um serviço é ir ao MSCONFIG, clicar em Serviços, marcar a caixa para esconder todos os serviços Microsoft e depois desmarcar tudo o que sobrar. Esses são todos serviços de terceiros. Você terá que matar o computador depois de fazer isso, mas todos os serviços devem ser interrompidos quando você voltar a entrar no Windows. Depois tente desligar-se como normalmente e veja se é capaz de o fazer. Depois ative manualmente um serviço de cada vez até encontrar o culpado.