O problema e como identificar:
Nos Windows 7 e 8 é muito comum algum problema acontecer e o computador não iniciar mais.
Ao ligar o computador ele começa a carregar o sistema e reinicia. Após isto, ele entra em um modo de Correção de Inicialização, mas isto nem sempre ajuda.
Para identificar este problema, utilizaremos o método de boot seguro.
Para isto, ao iniciar o computador, após a tela inicial da BIOS, pressione (várias vezes) a tecla F8.
Será carregada uma tela mais ou menos assim (depende da versão do Windows)
Selecione a opção “Modo Seguro”
Após isto, os arquivos necessários para inicialização começam a ser carregados. Neste passo o Windows carrega arquivos de sistema, drivers, etc…
Agora fique atento ao carregamento do sistema. Se, após carregar o arquivo CLASSPNP.SYS o computador reiniciar novamente, seguimos para o próximo passo.
Este é o problema que tratamos neste artigo.
Solução
Aqui falo de quatro situações que resolvem este problema, porém existem outras onde este erro não possui solução.
Tente uma a uma das soluções abaixo. Faça a alteração, reinicie e veja se resolveu o problema :
1) Controladora SATA em modo diferente da instalação.
Por alguma desconfiguração de BIOS, o modo de operar do SATA se altera.
Reinicie o computador, entre na BIOS (DEL, F2, F11 ou F12 dependendo do caso)
Procure a configuração de SATA e mude para IDE ou AHCI. (cada placa mãe tem uma BIOS diferente)
Reinicie o computador, caso não dê certo, tente no modo AHCI
2) Desabilitar dispositivos periféricos onboard
Da mesma forma, entre na BIOS e procure por algo como “Advanced Chipset Features”, “Onboard Devices” ou algo assim.
Agora desabilite (mude para a opção Disabled) todos os periféricos que encontrar : Audio, LAN, Ethernet, Modem, 1394. Todos dispositivos secundários.
Os dispositivos básicos deve PERMANECER HABILITADOS (Enabled), como SATA, IDE, VGA, USB, etc…
3) Executar uma verificação de disco.
Carregue o computador com um disco de instalação do Windows (7 ou 8), vá em “Reparar Computador”, NÃO faça uma restauração de “Image Recovery”. Depois selecionar o tipo de teclado US ou ABNT (com Ç), e um OK no nome de usuário. Acesse o “Prompt de Comando”.
Localize qual drive contém seus arquivos, normalmente é o D: ou C:
Para isto, entre (no prompt mesmo) e digite C: [Enter] DIR [enter] e deve conter as pastas WINDOWS, USERS, etc… Se tiverem estas pastas está certo o drive C:, senão repita o procedimento para o D:
Assumindo que seu drive seja o C: execute o comando
chkdsk c: /f /r /x [Enter]
Isto demorará bastante e corrigirá os erros na tabela de alocação de arquivos, procurará setores defeituosos, etc…
4) Substituir o arquivo CLASSPNP.SYS
Copie o arquivo CLASSPNP.SYS de uma máquina “sadia” e coloque no mesmo lugar.
Este arquivo encontra-se em \Windows\System32\Drivers
Conclusão
A falha de não carregamento do Windows após o módulo CLASSPNP.SYS pode ter diversas origens.