Memorize esses comandos de diagnóstico do sistema Windows para solucionar rapidamente problemas do Windows

Comandos do Prompt de Comando para solucionar Windows

Os comandos do Prompt de Comando são inestimáveis para a solução de problemas remotos e para acessar rapidamente informações vitais do sistema sem sobrecarregar o sistema. Aqui estão alguns dos comandos do Prompt de Comando mais úteis para ajudar você a solucionar problemas do PC de forma eficaz.

Índice

    1. Ver detalhes do sistema – systeminfo
    1. Verificar a integridade da imagem do sistema – DISM /Online /Cleanup-Image /ScanHealth
    1. Listar processos em execução – tasklist /v
    1. Mostrar conexões de rede – netstat -an
    1. Ver configuração detalhada da rede – ipconfig /all
    1. Ver configuração de inicialização – bcdedit /enum all
    1. Gerar relatório de eficiência de energia – powercfg /energy
    1. Rastrear rota de rede – tracert
    1. Verificar erros no disco – chkdsk /f

Iniciar janela do Prompt de Comando elevado

Para usar esses comandos, você precisa abrir primeiro a janela do Prompt de Comando. Embora alguns desses comandos funcionem bem na janela regular do Prompt de Comando, é melhor usar uma janela elevada para acesso total.

A maneira mais fácil de abrir uma janela elevada do Prompt de Comando é pesquisar por “cmd” na Pesquisa do Windows, clicar com o botão direito do mouse no Prompt de Comando e selecionar Executar como administrador.

Opção de executar o prompt de comando como administrador no menu iniciar

Se você não puder abrir uma janela elevada do Prompt de Comando, uma janela regular também pode funcionar para alguns desses comandos. Pressione as teclas Win + R e digite cmd no diálogo Executar para abrir o Prompt de Comando.

1. Ver detalhes do sistema – systeminfo

Com o comando systeminfo, você pode acessar rapidamente muitas informações sobre o PC. Isso inclui informações importantes, como nome do host, especificações de hardware, tempo de inicialização, versão do build do OS, etc.

Ele também mostra informações não encontradas no resumo da ferramenta de Informações do Sistema, como data de instalação do OS, hotfixes (IDs KB), informações do adaptador de rede e mais.

Comando Systeminfo mostrando detalhes do PC

Essas informações podem ser cruciais ao solucionar problemas remotamente para entender com que dispositivo você está lidando. Muitos comandos também exigem o nome exato do PC ou da unidade de armazenamento para funcionar, o que este comando pode fornecer.

2. Verificar a integridade da imagem do sistema – DISM /Online /Cleanup-Image /ScanHealth

A ferramenta DISM (Serviço e Gerenciamento de Imagens de Implementação) pode ajudar a corrigir problemas relacionados à imagem do Windows. Problemas com a imagem do Windows podem levar a falhas, travamentos ou falhas em funções críticas, como atualizações do Windows travadas. Se você estiver enfrentando esses problemas, pode usar os comandos DISM para verificar e reparar.

Resultados bem-sucedidos do comando DISM Scan Health

Para começar, execute o comando DISM /Online /Cleanup-Image /ScanHealth. Após escanear por alguns minutos, ele informará se há algum problema com a imagem do Windows. Se forem encontrados problemas, execute o seguinte comando.

DISM /Online /Cleanup-Image /RestoreHealth

3. Listar processos em execução – tasklist /v

Ter acesso aos processos em execução no prompt de comando pode ser muito útil ao diagnosticar problemas do sistema, especialmente quando o Gerenciador de Tarefas está desativado ou quando há dificuldades para acessá-lo. Basta executar o comando tasklist /v e ele listará todos os processos em execução junto com detalhes importantes, como uso de memória, nome, PID e nome de usuário do proprietário.

Tasklist listando processos atualmente em execução

Com essas informações, você pode usar comandos adicionais para gerenciar ainda mais os processos. Por exemplo, você pode digitar taskkill /PID (número do ID) para fechar um processo. Além disso, também mostra uma coluna adicional, ao contrário do Gerenciador de Tarefas, onde você pode ver quanto tempo um processo usou a CPU após iniciar.

4. Mostrar conexões de rede – netstat -an

Se você está tendo problemas de rede, então netstat -an pode fornecer uma riqueza de informações para ajudar no diagnóstico. Este comando lista todas as conexões de rede ativas estabelecidas, tanto de entrada quanto de saída. Ele mostrará os endereços IP locais e estrangeiros de cada conexão, junto com seu status.

Comando Netstat -an mostrando conexão atual

Você pode usar essas informações para resolver problemas de conexão com domínios específicos, como verificar se uma conexão está estabelecida ou em estado de espera. Você também pode usar essas informações para detectar conexões desconhecidas, possivelmente por programas maliciosos.

5. Ver configuração detalhada da rede – ipconfig /all

Você pode já ter usado este comando quando precisa encontrar o endereço IP do roteador. No entanto, o principal objetivo deste comando é listar informações detalhadas sobre os adaptadores de rede. Você pode acessar informações de rede importantes, como endereço IP, máscara de sub-rede, gateway padrão, endereço MAC, servidores DNS, status DHCP, tempos de locação e mais.

Detalhes do Ipconfig /all no Prompt de Comando

Essas informações são vitais para resolver problemas comuns de rede, como endereço IP incorreto ou servidor DNS. Também é muito importante quando você precisa configurar um endereço IP estático.

6. Ver configuração de inicialização – bcdedit /enum all

Se você está tendo problemas relacionados à inicialização do Windows, como inicialização dupla não funcionando ou tempos de inicialização lentos, este comando ajudará. Usando bcdedit /enum all, você pode ver informações detalhadas sobre o gerenciador de inicialização do Windows, como sequência de inicialização e configuração do OS.

Comando BCDEdit no Prompt de Comando do Windows

Ele pode fornecer informações sobre o OS padrão, configurações do ambiente de recuperação, configurações de modo seguro e partições. Todas essas informações podem ajudar a corrigir problemas relacionados à inicialização, e você pode até acessá-las a partir do Ambiente de Recuperação do Windows.

7. Gerar relatório de eficiência de energia – powercfg /energy

Seja gerenciando o desempenho do PC ou tentando aumentar o tempo de bateria do seu laptop, o comando powercfg /energy pode fornecer informações úteis para seus objetivos. Uma vez executado, ele observará seu sistema por 60 segundos e gerará um relatório que você pode abrir em seu navegador. Este relatório lista todas as configurações que impactam diretamente o desempenho do seu sistema.

Relatório de energia mostrando lista de erros

O relatório é dividido em três seções: Erros, Avisos e Informações. Erros incluem configurações que impactam diretamente o desempenho, como suspensão seletiva USB. Avisos geralmente listam processos que estão utilizando muitos recursos da CPU. A seção de Informações lista configurações gerais que impactam o desempenho.

Você pode usar as informações deste relatório para diagnosticar muitos problemas relacionados ao desempenho.

8. Rastrear rota de rede – tracert

Este é mais um comando de diagnóstico de rede útil que ajuda a identificar problemas de rede. Este comando é realmente útil para diagnosticar problemas de conexão com um domínio ou endereço IP específico.

Quando você executa o tracert, ele envia pacotes com valores de Time to Live (TTL) gradualmente crescentes, registrando o endereço IP, o tempo de viagem e o número de hops que cada pacote leva para alcançar seu destino. Essas informações podem ajudar a identificar onde ocorrem atrasos ou interrupções na rede.

Para usar o comando, digite tracert seguido do nome do domínio ou endereço IP. Por exemplo, tracert www.maketecheasier.com irá rastrear a rota da sua rede até Make Tech Easier.

Comando Tracert mostrando rota para Make Tech Easier

Se o comando demorar demais em algum hop ou se um pedido expirar, isso pode sugerir congestionamento na rede, perda de pacotes ou interferência do firewall naquele ponto.

9. Verificar erros no disco – chkdsk /f

Este é geralmente a primeira recomendação feita por especialistas quando alguém enfrenta falhas frequentes, BSoD, travamentos, etc. Com chkdsk /f, você pode escanear sua unidade de armazenamento em busca de erros lógicos no sistema de arquivos, como entradas corrompidas no MFT ou problemas com alocação de arquivos. Tais problemas podem causar corrupção de arquivos, travamentos e erros de corrupção de disco.

Resultados do comando Chkdsk /f no Prompt de Comando

Para HDDs, você deve executar chkdsk /r em vez disso. Ele não apenas corrigirá erros lógicos no sistema de arquivos, mas também detectará setores defeituosos (áreas fisicamente danificadas) e tentará recuperar dados deles. Uma vez detectados, ele marcará o local para garantir que nenhum dado no futuro seja gravado sobre os setores defeituosos.

Você também pode especificar uma única unidade para verificar erros, como chkdsk C: /f para verificar apenas a unidade C. No entanto, se você escanear a unidade do sistema, ele pedirá para agendar uma verificação para a próxima inicialização, pois só pode escanear a unidade do sistema durante a inicialização.

A maioria desses comandos é fácil de lembrar. Embora o comando DISM seja um pouco mais longo, ele se torna mais fácil de recordar uma vez que você entenda seu propósito e função. Se você gosta de usar o Prompt de Comando para solucionar problemas, pode também gostar dessas dicas de Prompt de Comando.