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 listbackupsPara 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 1Isto 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 3O 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 0Passo 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 0Boas 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.