Macbook não vai dormir. Modo de suspensão ou desligamento total? Redefinir parâmetros SMC

Para descobrir o número de minutos após o qual o computador irá dormir, você precisa executar:

sudo systemsetup -getcomputersleep

Por exemplo, para definir o computador para entrar em suspensão após 1 hora de inatividade:

sudo systemsetup -setcomputersleep 60

Para desativar o modo de hibernação:

sudo systemsetup -setcomputersleep 0

sudo systemsetup -setcomputersleep Nunca

Como qualquer outro sistema operacional moderno, o OS X possui vários modos de hibernação. Suspensão simples - a RAM do computador continua a consumir energia. Sono profundo (hibernação) - conteúdo memória de acesso aleatório copiados para o disco rígido.

Por padrão, a hibernação está habilitada apenas em MacBooks, mas você pode ativá-la em outros modelos. Vamos ver as configurações de energia atuais:

sudo pmset -g

Estamos interessados ​​no parâmetro modo de hibernação. Pode assumir vários valores:

    0 - a hibernação está desativada;

    3 - a hibernação está habilitada, o conteúdo da RAM é copiado para o disco, mas a energia não é desligada;

    25 - a hibernação está habilitada, o conteúdo da RAM é copiado para o disco rígido e, em seguida, a energia é desligada.

Usando o parâmetro atraso de espera você pode definir o tempo em segundos após o qual o computador passará automaticamente do modo de suspensão para o modo de hibernação.

Para economizar energia, você pode configurar seu Mac de mesa da seguinte maneira: Ative o modo de hibernação com desligamento automático após 15 minutos.

sudo pmset hibernatemode 3 standbydelay 900

Ou ativamos um modo mais econômico, que desligará a energia imediatamente após copiar a RAM

sudo pmset modo de hibernação 25

Você também pode colocar manualmente o seu Mac para dormir.

Pmset dormir agora

Ao usar o OS X, alguns usuários podem perceber que o sistema não entra mais no modo de suspensão automaticamente e todas as configurações à primeira vista estarão corretas. Para lidar com a situação, vejamos o resumo do consumo de energia, execute no terminal:

Asserções Pmset -g

Estamos interessados ​​no parâmetro PreventUserIdleSystemSleep"se tem o valor" 1 ”, o que significa que algum aplicativo ou serviço está sendo executado no sistema que não permite que o OS X adormeça. Se você observar mais de perto a saída, verá um serviço em "Listado pelo processo proprietário" que está interferindo na transição automática para o modo de suspensão. Saída do meu computador:

Status de declaração em todo o sistema: BackgroundTask 0 ApplePushServiceTask 0 UserIsActive 1 PreventUserIdleDisplaySleep 0 PreventSystemSleep 0 ExternalMedia 1 PreventUserIdleSystemSleep 1 NetworkClientActive 0 Listado pelo processo proprietário: pid 30(powerd): [..] 121:05:39 ExternalMedia chamado: "com.apple. powermanagement.externalmediamounted" pid 31(com.apple.serve): [..] 00:14:04 PreventUserIdleSystemSleep nomeado: "com.apple.collabd" pid 75(hidd): [..] 00:01:52 UserIsActive nomeado : "com.apple.iohideventsystem.queue.tickle" O tempo limite será acionado em 21 segundos Action=TimeoutActionRelease Kernel Assertions: 0x10c=USB,BT-HID,MAGICWAKE id=503 level=255 0x4=USB mod=09.03.15, 18: 44 description=EHC1 owner=AppleUSBEHCI id=506 level=255 0x100=MAGICWAKE mod=03/09/15, 19:36 description=en0 owner=en0 id=508 level=255 0x8=BT-HID mod=01/01/ 70, 3: 00 description=com.apple.driver.IOBluetoothHIDDriver owner=BNBMouseDevice id=522 level=255 0x8=BT-HID mod=01.01.70, 3:00 description=com.apple.driver.IOBluetoothHIDDriver owner=AppleBluetoothHIDKeyboard

Como você pode ver, isso interfere com.apple.collabd”, este componente está incluído no conjunto de utilitários Servidor OS X, e é executado mesmo se você não tiver nenhum serviço configurado. Pelo que pude entender, esse serviço é necessário para serviços wiki que podem ser gerados usando o OS X Server.

Para desativar o serviço, você deve executar:

sudo serverctl disable service=com.apple.collabd

Você pode visualizar o resumo novamente se o valor " PreventUserIdleSystemSleep", alterado para " 0 ”, então, na ausência de outros problemas, a transição automática para o sono deve funcionar.

Testado nas seguintes configurações:

Versão do sistema operacional
Apple OS X Yosemite (10.10)

Quando o Mac não está em uso, geralmente é necessário que o dispositivo modo dormir , No modo de suspensão, ajuda a prolongar a vida útil da bateria, reduzir o consumo de energia e aumentar a vida útil geral do seu dispositivo. Além disso, o macOS permite que você especifique um período de tempo para o qual a tela permanece ligada durante um período de inatividade antes de desligar para reduzir o consumo de energia e melhorar a duração da bateria.

Mas, muitas vezes, alguns usuários não querem que seus dispositivos entrem em repouso, especialmente quando estão preparando uma apresentação do Keynote ou permitindo que outra pessoa use o dispositivo. Portanto, esta passagem oferece vários métodos eficazes para ajudá-los evitar que o mac durma.

Qual é o propósito do modo de suspensão no Mac?

O modo de suspensão nos Macs ajuda a economizar energia, mas pode ser ativado rapidamente por um tempo. Ainda hoje, a maioria dos usuários ainda se pergunta o que acontece com o Mac quando ele dorme. Geralmente, o Mac suporta vários modos de hibernação. Desde 2005, a Apple oferece 3 modos de hibernação principais.

Como usar o PowerMyMac para impedir o sono do Mac?

As ferramentas No Sleep visam evitar que seu Mac entre em modo de hibernação para que você possa:

  • Mantenha seu dispositivo ativo enquanto o aplicativo está em execução para que seu trabalho seja feito.
  • Verifique se o seu Mac está ativado certo tempo para não interromper o seu entretenimento.
  • Mantenha seu Mac ativo enquanto usa o adaptador de energia.

Você tem a opção de definir o período de tempo apropriado na parte inferior da tela.

  • Depois de clicar na guia No Sleep no módulo de serviço, você verá a interface da ferramenta.
  • Você verá um controle deslizante para o qual pode definir seu Mac como "Ativo por". As opções começam com Nunca, 30 minutos, 1 hora, 2 horas, 4 horas, 8 horas, 12 horas, 24 horas, 48 ​​horas e Sempre.
  • Basta definir a hora em que deseja que o seu Mac esteja ativado.

Com a ferramenta "Don't Sleep" do PowerMyMac, você pode facilmente evitar que seu Mac entre em modo de hibernação, selecionando a quantidade de tempo que seu dispositivo fica acordado.

Outros métodos para impedir que o Mac durma

método manual

O painel Economia de energia nas Preferências do sistema possui um controle deslizante que vai de 1 minuto até Nunca. Além disso, há outro controle deslizante para ajustar ao funcionar com bateria e outro ao usar o adaptador de energia.

  • Etapa 1. Selecione "Preferências do sistema" no menu Apple, localizado no canto superior esquerdo da área de trabalho. Por outro lado, você pode abrir a janela de Preferências do Sistema simplesmente clicando no ícone Preferências do Sistema no dock.
  • Etapa 2. Clique no ícone Economia de energia na seção Hardware. Isso abrirá a janela de economia de energia.
  • Etapa 3. Clique no campo "Configurações para" e selecione "Adaptador de energia" na lista. Clique na caixa "Otimização" e selecione "Personalizado" na lista.
  • Etapa 4. Clique no controle deslizante "Suspensão do computador" e ajuste-o à direita. O controle deslizante termina com "Nunca". Clique no controle deslizante "Exibir suspensão" e defina-o como "Nunca".
  • Etapa 5. Clique no menu suspenso "Configurações para" novamente e selecione "Bateria" na lista. Selecione "Personalizado" na lista suspensa "Otimização". Defina os dois controles deslizantes como Nunca.

Uso do terminal

Você pode manter seu Mac ativo por um período prolongado ou se quiser evitar que a tela escureça enquanto assiste a um vídeo que não é exibido em tela cheia usando o terminal.

Usando um simples comando de terminal, você pode impedir que seu Mac entre em hibernação. Isso manterá seu dispositivo ativo para manter os aplicativos em execução.


Depois de decidir parar de executar o comando "cafeína" e fazer o seu Mac voltar ao normal, basta voltar ao prompt de comando e digitar o atalho de teclado Control + C.

Apenas certifique-se de que, quando o seu Mac estiver executando com tampa fechada, não coloque na bolsa. Isso resultará em um acúmulo de calor que pode danificar seu dispositivo.

Vamos encerrar!

Dependendo do motivo pelo qual você deseja impedir que o Mac entre em suspensão, existem métodos que você pode usar. Se você deseja uma abordagem descomplicada que evite que seu dispositivo entre no modo de suspensão, é recomendável usar a ferramenta sem hibernação do PowerMyMac.

O que você costuma fazer quando não está usando o Mac? Você deixa sempre ligado? Você desliga imediatamente? Você ativa o modo de suspensão? Por que você está fazendo isso ou aquilo? Todas essas são, à primeira vista, questões ambíguas, e hoje vamos ajudá-lo a lidar com elas.

Modo dormir

Muitos usuários preferem esse modo quando não estão usando o Mac. Este é o mais simples e via rápida parar de funcionar e manter o hardware. Quando você reiniciar o computador, todos os seus aplicativos, documentos e páginas da Web ativos serão abertos quase imediatamente.

Para o usuário médio de Mac que deseja voltar rapidamente ao que estava trabalhando antes do intervalo, esta é a solução perfeita.

  • restauração rápida do sistema da mesma forma em que você deixou tudo
  • modo de suspensão e despertar podem ser configurados por agendamento ou remotamente

Contra:

  • consumo de energia insignificante
  • os arquivos de cache não são limpos durante a reinicialização do computador
  • as atualizações de software que exigem a reinicialização do sistema não são instaladas automaticamente

Se você usa seu Mac todos os dias, o modo de hibernação durante os intervalos é o que você precisa. Apenas lembre-se de reiniciar o computador periodicamente para atualizar o software, especialmente quando nós estamos falando sobre as atualizações de segurança do OS X.

Desligando o computador

Desligar o Mac leva mais tempo porque todo mundo aplicativos abertos e os documentos devem ser fechados antes de desligar o sistema.

  • nenhuma energia é consumida
  • hardware não está sobrecarregado
  • a memória e o cache são limpos no momento da inicialização
  • é possível instalar atualizações

Contra:

  • leva mais tempo para desligar e reiniciar aplicativos necessários, documentos

Para aqueles que economizam energia e desejam maximizar a vida útil do hardware e dos discos rígidos do Mac, a melhor solução é desligar o computador quando não o estiver usando. Isso é especialmente verdadeiro se você planeja desligar o computador por mais de alguns dias.

Deixe o computador ligado

Esta é outra opção que tem o direito de existir. Recomendamos fazer isso com Macs que funcionam como servidores. Esta abordagem tem mais vantagens e desvantagens. Por um lado, você não precisa se preocupar em reiniciar os programas porque tudo fica ligado, você pode configurar backups quando não estiver usando o computador e assim por diante. Por outro lado, a energia será consumida constantemente, assim como o hardware estará funcionando constantemente, o que reduzirá a vida útil potencial dos componentes do computador.

  • não há necessidade de esperar pelo desligamento/inicialização do sistema e aplicativos
  • permite que os servidores funcionem continuamente
  • pode configurar o sistema automático

Contra:

  • consumo constante de eletricidade
  • mais carga em discos rígidos, ventiladores e hardware em geral

conclusões R: Para o usuário médio de Mac, recomendamos colocar o computador em repouso quando não estiver em uso. Assim, você prolongará a vida útil do computador como um todo. Se você está perseguindo objetivos específicos(usando um Mac como servidor, backups automáticos) ou, inversamente, não planeja usar um computador por muito tempo, não desligue o computador ou desligue-o, respectivamente.

O MacOS permite que você defina quanto tempo a tela do seu MacBook permanece ligada durante um período de inatividade antes de desligar para reduzir o consumo de energia e prolongar a vida útil da bateria. Há um controle deslizante que fornece de 1 minuto a "Nunca" no painel Economia de bateria nas Preferências do sistema. Existem 2 controles deslizantes, um para quando você estiver usando bateria e outro para quando estiver usando o adaptador CA.

Se você deseja manter seu MacBook ativo durante longos tempos de carregamento ou apenas deseja que a tela permaneça ligada quando estiver assistindo a um vídeo fora da tela cheia, há maneiras melhores em vez de cavar nas Preferências do Sistema, ajustar um dos controles deslizantes mencionados acima e, em seguida, lembrar de colocar o controle deslizante de volta para funcionar corretamente. O primeiro método envolve o uso de um aplicativo gratuito e o segundo é o uso de um comando do Terminal.

1. Aplicação de terceiros.

Este é o Owly, um aplicativo gratuito que você pode encontrar na App Store. Ele coloca um ícone na barra de menu que permite definir o tempo de ativação de 5 minutos até o infinito. Você também pode clicar com o botão direito do mouse no ícone da xícara de café para iniciá-lo com a duração padrão. Clique com o botão direito novamente para desligá-lo.

O ícone da coruja fica vermelho quando o aplicativo está em execução e, se você selecionar uma das etapas de tempo, o aplicativo colocará um cronômetro próximo ao ícone. Você pode desativar esse cronômetro nas configurações do aplicativo, bem como definir uma duração padrão e definir o aplicativo para desligar se a bateria restante cair abaixo de uma determinada porcentagem.

2. Comando do terminal.

Se você não deseja instalar um aplicativo extra para manter seu Macbook ligado, pode acessar o Terminal. Você encontrará o Terminal em Aplicativos > Utilitários, mas também pode encontrá-lo usando o Spotlight.

Com o Terminal aberto, digite o seguinte comando: cafeína. Você saberá que o comando está funcionando se o título do Terminal exibir "cafeína". Para desativar um comando, use o atalho de teclado Control-C. Ou seja, não digite "control", mas mantenha pressionada a tecla ao controle e, em seguida, pressione a tecla C.

Muitas vezes, você pode encontrar relatórios na rede sobre um problema com os MacBooks que de repente entram no modo de suspensão durante o trabalho. Em alguns casos, isso acontece raramente e, em alguns, acontece a cada poucos minutos. Infelizmente, eu mesmo sou dono de um Mac, que às vezes vai dormir sem motivo, mas felizmente isso acontece comigo muito raramente, não mais do que uma vez por semana em média.

Depois de estudar o assunto, decidi reunir em um só lugar todas as formas de resolver esse problema com os resultados - se isso me ajudou a me livrar do problema ou não.

Desativando cantos quentes

A primeira coisa a verificar é se a função dos chamados "cantos quentes" está habilitada. Suas configurações podem ser encontradas da seguinte maneira:

Menu Apple > Preferências do sistema > Área de trabalho e proteção de tela > Proteção de tela > Hot Corners…

Na versão russa:

Menu Apple > Preferências do sistema > Área de trabalho e proteção de tela > Proteção de tela > Hot Corners

Esta função permite ativar um conjunto de ações, como ativar o protetor de tela ou (!) desligar a tela, passando o mouse sobre qualquer um dos quatro cantos da tela. Por alguma razão, optei por desligar a tela, muitas vezes pairando acidentalmente sobre este canto e bam! - tela preta seguida de tela de login. Não é muito agradável, especialmente quando focado em uma tarefa.

Resultado: depois de desligar os "cantos ativos", não me livrei completamente das transições inesperadas para o modo de suspensão, mas houve um número significativamente menor deles.

Redefinir configurações SMC

A próxima coisa a tentar é redefinir o SMC (System Management Controller).

Este controlador é responsável por muitos parâmetros do sistema:

  • resposta ao pressionar o botão liga/desliga;
  • resposta ao abrir e fechar a tampa da tela em computadores Mac portáteis;
  • gerenciamento de recursos de bateria;
  • e outros…

Portanto, um erro nele pode causar muitos problemas diferentes na operação do MacBook. Inclusive, ele pode ser o responsável pelo problema: "O computador entra inesperadamente no modo de suspensão ou desliga", conforme escrito no site de suporte da Apple.

Para redefinir seus parâmetros, siga as etapas abaixo.

  1. Desligar o computador.
  2. Conecte o adaptador de energia MagSafe a uma fonte de energia conectando-o ao seu Mac, caso ainda não esteja conectado.
  3. No teclado integrado, pressione as teclas Shift + Control + Option (à esquerda) e o botão liga/desliga ao mesmo tempo.
  4. Solte as teclas e o botão liga/desliga ao mesmo tempo.
  5. Pressione o botão liga/desliga para ligar o computador.

Espero que isso ajude você, e meu Mac, infelizmente, continuou a adormecer ocasionalmente, mesmo depois de redefinir o SMC.

Instruções detalhadas para redefinir o parâmetro SMC podem ser encontradas em support.apple.com/kb/HT3964.

atualização SMC

Além de redefinir as configurações, não será supérfluo atualizar o firmware do SMC (ele é atualizado junto com o EFI). Geralmente é atualizado via AppStore > Atualizações (Atualização de Software em Versões para Mac OS X até 10.8 Mountain Lion), como todas as outras atualizações para o sistema operacional Mac OS X. Mas se de repente você quiser fazer isso sozinho, em support.apple.com/kb/HT1237 você pode encontrar instruções detalhadas.

eu valho última versão 1.1 para o meu MacBook Pro no momento, e isso não resolveu a situação, embora subjetivamente (é muito difícil medir com precisão devido ao fato de ele adormecer repentina e imprevisivelmente), os casos de mudança para o modo de suspensão tornaram-se menos frequentes .

Redefinir NVRAM (PRAM)

Em geral, NVRAM (em computadores Mac com Processador PowerPC esta seção especial da memória foi chamada de PRAM) não é responsável pelas configurações de energia e pela transição para o modo de suspensão, mas alguns aconselham redefini-la, como dizem, não será supérfluo :)

Redefinir instruções e Informações adicionais localizado na página de suporte da Apple: Informações sobre NVRAM e PRAM.

Redefini essas configurações, mas ainda não tenho estatísticas sobre as transições para o modo de suspensão, se continuarem, cancelarei a inscrição aqui.

Reinstale o Mac OS X

Um método da série “já tentou desligar e ligar de novo”, mas por que não? Novamente, uma boa instrução está no site de suporte técnico: Como desinstalar e reinstalar o OS X.

Eu mesmo reinstalei o eixo há alguns meses e não me ajudou.

Substituição do sensor (substituição do Macbook)

Se você possui um MacBook oficial com garantia, o melhor a fazer é trocá-lo por um novo ou substituir o sensor magnético responsável pela transição para o modo de suspensão. Muitos proprietários de papoulas com esse problema foram ajudados apenas por uma substituição, infelizmente.

Espero que as informações que coletei o ajudem, mas se você souber algo que eu não sei ou tiver alguma dúvida, seja bem-vindo aos comentários.