Como Executar Diagnósticos no Mac: Apple Diagnostics e Mais

Aprende a executar o Apple Diagnostics em qualquer Mac para testar hardware, ler códigos de erro e saber quando escalar. Mais o que fazer quando o hardware passa mas a conectividade falha.

O teu Mac está a comportar-se de forma estranha e não tens a certeza se é um problema de hardware, de software ou de rede. Executar diagnósticos é o primeiro passo certo, e a Apple fornece uma ferramenta integrada que testa o hardware sem arrancar no macOS. Aqui está como a usar, o que te diz e o que fazer a seguir.

O que o Apple Diagnostics testa

O Apple Diagnostics é uma ferramenta de teste de hardware integrada em todos os Macs. Corre independentemente do macOS e verifica os componentes que o software não consegue corrigir: memória, armazenamento, sensores, hardware sem fios e a placa lógica. Se algum destes estiver a falhar, o Apple Diagnostics irá detetá-lo.

Antes do Apple Silicon, esta ferramenta chamava-se Apple Hardware Test. O nome mudou e o método de arranque mudou ligeiramente, mas o propósito é o mesmo.

O Apple Diagnostics testa estes componentes:

  • Memória (RAM): Verifica erros de memória que podem causar falhas, congelamentos e corrupção de dados
  • Armazenamento: Analisa o teu disco em busca de problemas ao nível do hardware (não corrupção de software)
  • Sem fios: Testa o hardware Wi-Fi e Bluetooth
  • Sensores: Sensores de temperatura, ventiladores e hardware de gestão de bateria
  • Placa lógica: Componentes do sistema central

Se o teu Mac está a ter falhas aleatórias, a aquecer demasiado, a produzir pânicos do kernel ou a comportar-se de forma inconsistente, o Apple Diagnostics é a paragem certa.

Como executar o Apple Diagnostics

O procedimento de arranque difere entre Macs com Apple Silicon e Macs Intel.

Macs com Apple Silicon (M1, M2, M3, M4 e posterior)

  1. Desliga completamente o teu Mac
  2. Prime e mantém premido o botão de arranque até veres “A carregar opções de arranque”
  3. No ecrã de opções de arranque, prime Command + D
  4. O Apple Diagnostics é iniciado automaticamente

Macs Intel

  1. Desliga completamente o teu Mac
  2. Prime o botão de arranque e, de seguida, mantém imediatamente premida a tecla D
  3. Mantém D premido até veres uma barra de progresso ou o ecrã de seleção de idioma
  4. O Apple Diagnostics é iniciado automaticamente

Se D não funcionar num Mac Intel, experimenta Option + D. Isto arranca o Apple Diagnostics pela internet, o que é útil se a versão local parecer corrompida.

Durante o teste

O Apple Diagnostics irá percorrer as suas verificações automaticamente. O teste completo demora 2 a 5 minutos. Verás uma barra de progresso e, quando terminar, ou recebes uma mensagem “Não foram encontrados problemas” ou uma lista de códigos de referência.

Liga o teu Mac à corrente antes de executar o diagnóstico. Desliga todos os acessórios que não sejam necessários (discos externos, hubs USB, monitores externos).

Ler os códigos de referência do Apple Diagnostics

Se o Apple Diagnostics encontrar um problema, devolve um ou mais códigos de referência. Estes códigos indicam-te exatamente o que falhou.

Formato: os códigos têm o aspeto de ADP000 ou NDC001. As letras no início indicam qual o componente que falhou.

Prefixos comuns:

Prefixo Componente
PPM, PPT Memória (RAM)
HDD, SSD Armazenamento
NFL, NDC, NDD Hardware Wi-Fi / sem fios
VFD Vídeo
PFM Energia / placa lógica
ADP Não foram encontrados problemas (aprovado)

A Apple mantém uma pesquisa de códigos de referência completa em support.apple.com/102562. Introduz o teu código aí para obter o significado específico e os próximos passos recomendados.

Se obtiveres um código na série N (NFL, NDC, NDD), o hardware Wi-Fi tem um problema. Isto é distinto de um problema de conectividade de software. As falhas de hardware sem fios requerem assistência técnica, não uma reinstalação do macOS.

O que fazer após executar o Apple Diagnostics

Não foram encontrados problemas: O teu hardware está saudável. Seja o que for que está a causar problemas, está a acontecer na camada de software ou de rede, não na camada de hardware. Continua a ler para saber o que verificar a seguir.

Foram encontrados problemas: Anota os códigos de referência. Se os códigos apontam para uma falha de hardware, marca uma consulta no Genius Bar ou contacta um Fornecedor de Serviços Autorizado Apple. Leva os teus códigos de referência para a consulta. Se o teu Mac estiver em garantia ou com AppleCare, as reparações de hardware podem ser cobertas.

O teste foi inconclusivo: Executa-o novamente. Problemas intermitentes de hardware às vezes não aparecem na primeira execução. Se obtiveres consistentemente resultados limpos mas o teu Mac continua a ter falhas, o problema pode ser térmico (o hardware está bem a frio mas falha sob carga).

As camadas de diagnóstico num Mac

As falhas de hardware são uma categoria de problemas do Mac. Mas a maioria dos problemas que as pessoas depuram diariamente não são falhas de hardware. Entender onde os problemas realmente vivem ajuda-te a diagnosticar mais rapidamente.

Quando o Apple Diagnostics dá ao teu Mac um certificado de saúde, o problema está numa das camadas superiores. A maioria dos problemas de conectividade vive na camada de rede.

Quando o hardware está bem: diagnóstico de rede

Uma vez que sabes que o hardware está bem, os problemas de conectividade apontam para a camada de rede. Este é um tipo de resolução de problemas fundamentalmente diferente.

Os problemas de rede têm os seus próprios sintomas:

  • Páginas que carregam lentamente ou excedem o tempo limite numa rede mas não noutra
  • Sites ou serviços específicos a falhar enquanto outros funcionam
  • Alta latência em videochamadas mas velocidades de download rápidas
  • Falhas de resolução DNS (os sites mostram “servidor não encontrado” mesmo que a internet esteja a funcionar)

Estes não são problemas de hardware. O teu chip Wi-Fi passou nos diagnósticos. O problema está na forma como os pacotes viajam do teu Mac para um servidor e de volta.

Os testes de rede essenciais

O Ping mede a latência de ida e volta para um servidor. Indica-te se consegues alcançar algo e com que rapidez a ligação responde:

ping -c 10 8.8.8.8

O Traceroute mapeia cada salto de router entre o teu Mac e um destino, mostrando onde ocorrem atrasos ou falhas:

traceroute google.com

A consulta DNS verifica se o teu resolvedor DNS está a funcionar e a devolver endereços corretos:

nslookup apple.com

Estes são os três testes que te dirão onde num problema de rede reside o problema. Tempos de ping elevados apontam para latência. O Traceroute mostra que salto está lento. As falhas de consulta DNS apontam para problemas de resolvedor.

Sem o Terminal

Se preferires não trabalhar no Terminal, o NetUtil executa todos estes testes através de uma interface simples. Introduz um nome de host, escolhe o teu teste e vê os resultados apresentados de forma clara. É particularmente útil quando estás a trabalhar em múltiplos testes em sequência, uma vez que não precisas de memorizar a sintaxe de cada comando nem gerir janelas do Terminal.

O NetUtil também inclui análise de portas, pesquisas Whois e outros utilitários que surgem na resolução de problemas de rede. Tudo num único lugar.

A ordem certa para o diagnóstico do Mac

Quando algo corre mal no teu Mac e não sabes por onde começar:

  1. Executa primeiro o Apple Diagnostics. Demora cinco minutos e exclui completamente o hardware. Se encontrar algo, tens um próximo passo claro. Se não encontrar nada, podes avançar sabendo que o hardware não é a causa.

  2. Verifica depois o software do sistema. Se os diagnósticos passaram, procura atualizações recentes do macOS, instalações de aplicações ou alterações de permissões que possam explicar o comportamento.

  3. Executa testes de rede se a conectividade estiver envolvida. O Ping, o Traceroute e a consulta DNS estreitam onde no caminho de rede reside o problema.

  4. Testa as aplicações específicas por último. Se tudo abaixo da camada de aplicação estiver bem, o problema está na própria aplicação.

Esta ordem poupa tempo porque os problemas de hardware e de rede têm respostas concretas e testáveis. Ou tens erros de RAM ou não. Os pacotes ou chegam ao DNS do Google ou não. Os problemas de software são mais confusos, mas eliminares as respostas fáceis primeiro.

Diagnósticos de arranque do Mac: outros modos

Enquanto estás a aprender sobre os diagnósticos de arranque, dois outros modos de arranque valem a pena conhecer:

Modo de Segurança: Mantém premida a tecla Shift durante o arranque em Intel, ou mantém premida a tecla Shift após o ecrã de opções de arranque em Apple Silicon. O Modo de Segurança carrega uma versão mínima do macOS com extensões de terceiros desativadas. Se o teu Mac funciona normalmente em Modo de Segurança mas se comporta mal de outra forma, uma extensão de kernel de terceiros ou item de arranque é a causa.

Modo de Recuperação: Mantém premido Command + R em Intel, ou mantém premido o botão de arranque até às opções de arranque em Apple Silicon, depois escolhe Opções. A Recuperação dá-te acesso ao Utilitário de Disco, restauro do Time Machine e uma opção de reinstalação do macOS. Usa isto se o software do teu sistema estiver corrompido.

O Apple Diagnostics é diferente de ambos. Testa o hardware independentemente, antes do macOS sequer arrancar.

Resumo

O Apple Diagnostics é o ponto de partida certo quando suspeitas que o hardware está a causar problemas no teu Mac. O processo é simples: mantém D premido durante o arranque (ou Command + D a partir do ecrã de opções de arranque do Apple Silicon), espera alguns minutos e lê os resultados. Se houver problemas, os códigos de referência apontam-te para a reparação certa.

Quando o hardware passa, sobe na pilha. Os problemas de rede são a próxima categoria mais concreta, e são testáveis com ping, traceroute e consultas DNS. O NetUtil torna esses testes acessíveis sem o Terminal se isso for útil.

O objetivo é saber em que camada reside o problema antes de começares a corrigir qualquer coisa.