← Voltar ao Blog
Mac & Apple8 min leitura

MacBook Pro: Como Resolver o Kernel Panic na Hibernação (Passo a Passo)

O Mac reinicia sozinho com a mensagem "sleep transition timed out after 180 seconds while creating hibernation file"? Este guia resolve o kernel panic na hibernação passo a passo — sem precisar de assistência técnica.

O que causa este erro?

A mensagem de erro *"sleep transition timed out after 180 seconds while creating hibernation file"* indica que o Mac tentou entrar em hibernação mas não conseguiu criar o ficheiro necessário para guardar o estado da memória. O resultado é um reinício forçado — o kernel panic.

As causas mais comuns:

  • Falta de espaço no SSD — o ficheiro de hibernação precisa de espaço equivalente à RAM instalada (8 a 16 GB)
  • Snapshots do Time Machine acumulados — o macOS guarda cópias temporárias no disco que ocupam dezenas de GB sem que se aperceba
  • Ficheiro de hibernação corrompido
  • NVRAM ou SMC com configurações desactualizadas

Antes de começar — Faça um backup

⚠️ Este passo é obrigatório antes de qualquer intervenção.

Ligue um disco externo e faça um backup completo com o Time Machine:

1. Vá a Apple → Definições do Sistema → Geral → Time Machine

2. Seleccione o disco externo como destino

3. Clique em "Efectuar cópia de segurança agora"

4. Aguarde até o backup terminar completamente

Para confirmar que o backup ficou válido, abra o Terminal e corra:

tmutil latestbackup
tmutil listbackups

Para validação extra, vá ao ícone do Time Machine na barra de menus → "Percorrer cópias de segurança" → navegue até ao backup mais recente → tente restaurar um ficheiro qualquer. Se restaurar correctamente, o backup está válido. ✅

Passo 1 — Desactivar a hibernação temporariamente

Abra o Terminal e corra:

sudo pmset -a disablesleep 1

Isto evita que o Mac entre em kernel panic durante o processo de resolução. No final do guia voltamos a activá-la.

Passo 2 — Verificar o espaço disponível no disco

df -h /

Procure a coluna "Avail" — precisa de pelo menos 20 GB livres. Se tiver menos, avance para o passo 3.

Passo 3 — Apagar snapshots locais do Time Machine

Os snapshots locais são cópias temporárias que o macOS guarda automaticamente no disco. Acumulam-se ao longo do tempo e podem ocupar dezenas de GB sem aviso.

Ver quantos snapshots existem:

tmutil listlocalsnapshots /

Se existir uma lista longa, apague todos de uma vez:

tmutil deletelocalsnapshots /

Verifique o espaço libertado:

df -h /

Passo 4 — Resetar o ficheiro de hibernação

Corra estes três comandos seguidos no Terminal:

sudo pmset -a hibernatemode 0
sudo rm -f /private/var/vm/sleepimage
sudo pmset -a hibernatemode 3

O que faz cada um:

  • Primeiro: desactiva a hibernação temporariamente
  • Segundo: apaga o ficheiro antigo (possivelmente corrompido)
  • Terceiro: reactiva a hibernação — o macOS cria um ficheiro novo e limpo

Passo 5 — Resetar a NVRAM

A NVRAM guarda configurações do sistema como volume, resolução e opções de arranque. O reset resolve muitos comportamentos anormais.

1. Desligue o Mac completamente

2. Aguarde 10 segundos

3. Ligue e imediatamente segure: Cmd ⌘ + Option ⌥ + P + R

4. Mantenha as teclas durante 20 segundos — o Mac pode reiniciar uma ou duas vezes, é normal

5. Largue as teclas e deixe o Mac arrancar normalmente

Passo 6 — Resetar o SMC (apenas Intel)

Atenção: este passo aplica-se apenas a MacBook Pro com processador Intel (modelos até 2019, incluindo o A1990). Os Mac com Apple Silicon — chip M1, M2, M3 ou M4 — não têm SMC. Se o seu Mac tiver chip Apple, ignore este passo.

Para MacBook Pro com Intel:

1. Desligue o Mac completamente

2. Com o Mac desligado, segure simultaneamente estas quatro teclas durante 10 segundos:

  • Shift ⇧ (lado esquerdo)
  • Control ⌃ (lado esquerdo)
  • Option ⌥ (lado esquerdo)
  • Power ⏻ (botão de ligar)

3. Largue todas as teclas

4. Ligue o Mac normalmente

Passo 7 — Reactivar a hibernação

sudo pmset -a disablesleep 0

Passo 8 — Testar

1. Feche o ecrã do Mac e aguarde 5 a 10 minutos

2. Abra o ecrã

3. Se o Mac acordar normalmente sem reiniciar — problema resolvido

Resumo de todos os comandos

# 1. Desactivar hibernação temporariamente
sudo pmset -a disablesleep 1

# 2. Ver espaço disponível
df -h /

# 3. Ver e apagar snapshots
tmutil listlocalsnapshots /
tmutil deletelocalsnapshots /

# 4. Resetar ficheiro de hibernação
sudo pmset -a hibernatemode 0
sudo rm -f /private/var/vm/sleepimage
sudo pmset -a hibernatemode 3

# 7. Reactivar hibernação
sudo pmset -a disablesleep 0

Boas práticas para evitar recorrência

  • Mantenha sempre 20 a 30 GB livres no SSD interno
  • Verifique os snapshots regularmente com tmutil listlocalsnapshots /
  • Monitorize o armazenamento em Apple → Definições do Sistema → Geral → Armazenamento
  • Mantenha o macOS actualizado — as actualizações corrigem bugs de hibernação conhecidos
  • Faça backups regulares com o Time Machine

O problema persiste? Diagnóstico de hardware

Se após todos estes passos o kernel panic continuar, pode ser um problema de hardware. Corra o diagnóstico oficial da Apple:

1. Desligue o Mac completamente

2. Ligue e segure imediatamente a tecla D

3. Aguarde o diagnóstico completo

4. Se aparecer um código de erro, anote-o e contacte um técnico

Prefere que um técnico trate disto?

Se não tiver tempo, ou se o problema persistir após todos os passos, a Equipetec resolve por si — remotamente ou com deslocação a casa ou escritório, no Porto, Gaia, Matosinhos e arredores.

Fale connosco pelo WhatsApp: +351 939 799 996 — respondemos no próprio dia.

Perguntas frequentes

O que é um kernel panic no Mac?

É o equivalente ao "ecrã azul da morte" do Windows. O sistema operativo detecta um erro crítico e reinicia forçosamente para proteger os dados. O relatório de erro fica guardado e pode ser consultado em Relatórios do Sistema.

O erro "sleep transition timed out after 180 seconds" significa que o Mac está avariado?

Não necessariamente. Na maioria dos casos é causado por falta de espaço no disco ou snapshots do Time Machine acumulados — um problema de software que se resolve com os passos deste guia, sem substituição de peças.

Este guia aplica-se a Mac com chip Apple (M1, M2, M3, M4)?

Parcialmente. Os passos 1 a 5 e 7 a 8 aplicam-se a todos os Mac. O Passo 6 (reset de SMC) é exclusivo dos modelos Intel — os Mac com Apple Silicon não têm SMC e não precisam desse passo.

Quanto espaço precisa o ficheiro de hibernação?

O espaço necessário é igual à quantidade de RAM instalada — tipicamente 8 GB ou 16 GB. Por isso é importante manter sempre pelo menos 20 GB livres no SSD interno.

Posso desactivar a hibernação permanentemente para evitar o erro?

Tecnicamente sim, mas não é recomendado. A hibernação protege o trabalho em curso em caso de descarga total da bateria. A solução correcta é libertar espaço no disco e manter os snapshots controlados.

Precisa de ajuda técnica?

Entre em contacto para uma consulta gratuita.

Falar com um Especialista
Falar no WhatsApp