Ejeção Incorreta de Disco
Ejete “Unidade USB” antes de desconectá-lo ou desligá-lo.
Sem mais notificações de Ejeção Incorreta de Disco
O Ejectify tenta desmontar volumes automaticamente quando seu Mac entra em repouso e montá-los novamente quando ele desperta.
Compra única por apenas € 6,99 Requer macOS 14 ou posterior
Visto em
Recursos
O Ejectify funciona em segundo plano e pode ser configurado a partir do seu ícone na barra de menus do Mac.
-
Ajuda a evitar notificações de “Ejeção Incorreta de Disco” depois que o Mac ou a tela voltam a funcionar.
-
Ajuda a reduzir o risco de perda de dados desativando com segurança os volumes selecionados.
-
Ativa novamente os volumes gerenciados depois do despertar.
-
Oferece suporte a unidades externas, mídias internas removíveis e imagens de disco.
-
Permite escolher exatamente quais volumes o Ejectify gerencia.
-
Funciona em mais de 30 idiomas.
Perguntas frequentes
Por que recebo notificações de “Ejeção Incorreta de Disco”?
“Ejeção Incorreta de Disco” significa que o macOS percebeu que um volume desapareceu sem ter sido ejetado com segurança antes.
Isso normalmente acontece quando um volume externo perde energia, se desconecta ou é desligado sem antes ser ejetado corretamente.
Se o disco ainda estivesse sendo gravado naquele momento, isso pode causar gravações incompletas, arquivos corrompidos ou até corrupção do volume. É por isso que o macOS mostra esse aviso.
O Ejectify pode ajudar a evitar essas notificações depois que o Mac volta a funcionar. Veja Como o Ejectify ajuda a evitar notificações de “Ejeção Incorreta de Disco”?
Como o Ejectify ajuda a evitar notificações de “Ejeção Incorreta de Disco”?
O Ejectify é um utilitário de barra de menus para Mac que ajuda a evitar notificações de “Ejeção Incorreta de Disco” pedindo ao macOS que desative com segurança os volumes selecionados antes do repouso ou antes de a tela desligar, e depois tentando ativá-los novamente ao despertar.
Você escolhe quais volumes o Ejectify deve gerenciar, e essas tentativas de ativação e desativação acontecem automaticamente em segundo plano.
Isso torna o Ejectify especialmente útil quando uma unidade está conectada por meio de um monitor ou hub USB que corta a energia quando a tela desliga, ou quando um disco é desconectado enquanto o Mac está em repouso.
Como o Ejectify ajuda a evitar perda de dados ou corrupção de volumes?
As notificações de “Ejeção Incorreta de Disco” significam que um volume foi desconectado antes de ter sido ejetado com segurança, o que pode causar perda de dados ou arquivos corrompidos se o macOS ainda não tiver terminado de gravar no disco.
O Ejectify tenta desativar com segurança os volumes selecionados quando o Mac começa a entrar em repouso ou quando a tela desliga, e depois tenta ativá-los novamente ao despertar.
Isso significa que o Ejectify não só ajuda a evitar essas notificações, como também reduz o risco de perda de dados ou de volumes corrompidos.
Que tipos de volumes o Ejectify suporta?
O Ejectify oferece suporte a volumes ejetáveis em discos internos, discos externos e imagens de disco, incluindo mídias como cartões SD e unidades USB.
O Ejectify não oferece suporte direto a volumes de rede, embora possa gerenciar imagens de disco montadas a partir desses locais. No app da barra de menus, você pode escolher exatamente quais volumes compatíveis o Ejectify deve gerenciar. Veja Como posso escolher quais volumes o Ejectify gerencia?
O Ejectify vai impedir todas as notificações de “Ejeção Incorreta de Disco”?
O Ejectify foi projetado para evitar notificações de “Ejeção Incorreta de Disco” que acontecem quando o Mac entra em repouso, desperta ou quando uma tela desliga e liga novamente, mas não pode garantir sucesso em todos os casos.
O Ejectify não desativa discos por conta própria. Ele pede ao macOS para fazer isso com segurança, e o macOS pode rejeitar essa solicitação.
Se você ainda estiver vendo notificações, vá para Ainda vejo notificações de “Ejeção Incorreta de Disco”. Como faço para resolver isso?
Por que o Ejectify precisa de permissões elevadas e como eu as ativo?
O Ejectify inclui um helper privilegiado opcional que roda com direitos de administrador. Esse helper permite que o Ejectify faça solicitações de ativação e desativação com menos limitações relacionadas a permissões.
Se você não aprovar esse helper, o Ejectify recorre a solicitações em nível de usuário. Elas ainda podem funcionar, mas o macOS pode rejeitá-las mais cedo.
Você pode conceder ou remover permissões elevadas durante o onboarding, pelo aviso de aprovação do sistema ou depois pelo menu do Ejectify. O código-fonte é público no GitHub caso você queira verificar exatamente o que o helper faz antes de ativá-lo.
O Ejectify está disponível na App Store?
Não. O Ejectify não está disponível na App Store.
O modelo de sandbox da Apple é intencionalmente restritivo. O Ejectify funciona melhor quando consegue interagir com a ativação e desativação de discos no macOS de formas que não se encaixam bem na sandbox da App Store, especialmente quando você ativa o helper privilegiado.
É por isso que o Ejectify é vendido diretamente por este site. Se você quiser verificar como ele funciona, o código-fonte está disponível publicamente.
Onde posso baixar o Ejectify e quanto ele custa?
O Ejectify está disponível diretamente neste site por uma compra única de €6,99. Se preferir compilar você mesmo gratuitamente, o código-fonte também está disponível no GitHub.
Quais Macs e versões do macOS o Ejectify suporta?
O Ejectify oferece suporte tanto a Macs Intel quanto a Macs com Apple silicon, desde que estejam executando o macOS 14 ou posterior.
O Ejectify não parece iniciar. O que devo fazer?
Primeiro, verifique se o Ejectify foi copiado para a pasta Aplicativos e iniciado a partir dela.
O Ejectify é um utilitário de barra de menus, não um app comum centrado no Dock. Depois de abri-lo, procure o ícone de ejetar na barra de menus, perto do relógio.
Como eu abro o Ejectify e altero suas configurações?
O Ejectify funciona na barra de menus do seu Mac. Tirando o onboarding na primeira vez em que você o abre, ele não mantém uma janela de app normal aberta nem permanece visível no Dock.
Clique no ícone de ejetar na barra de menus para, entre outras coisas:
Ainda vejo notificações de “Ejeção Incorreta de Disco”. Como faço para resolver isso?
O Ejectify pede ao macOS para ativar e desativar volumes. Quando o macOS rejeita essa solicitação, o aviso pode continuar aparecendo.
Algumas coisas que você pode fazer para evitar melhor essas notificações ou investigar por que elas ainda aparecem incluem:
- Verificar se o volume está ativado
- Experimentar outro gatilho de desativação
- Testar se permissões elevadas ajudam
- Ativar temporariamente “Forçar ejeção”
- Conectar a unidade de outra forma, de preferência diretamente ao Mac, para investigar se o problema pode ser causado por um hub USB ou outro hardware
Inspecione os logs do Ejectify no Terminal executando este comando:
log stream --style compact --info --predicate 'subsystem == "nl.nielsmouthaan.Ejectify" OR subsystem == "nl.nielsmouthaan.Ejectify.PrivilegedHelper"' Os logs podem mostrar erros que indiquem por que a desativação falhou, como:
kDAReturnBusy: o volume ainda estava sendo usado por outro app ou pelo próprio macOSkDAReturnNotPermitted: o macOS recusou a solicitação porque a operação não era permitidakDAReturnNotPrivileged: o Ejectify não tinha permissão suficiente para a solicitaçãokDAReturnNotFound: o volume já havia desaparecido ou não estava mais disponível
Você também pode usar o Console para procurar eventos que indiquem melhor por que a ativação ou a desativação falharam, por exemplo filtrando por diskarbitrationd.
Como posso escolher quais volumes o Ejectify gerencia?
O Ejectify lista os volumes compatíveis diretamente no menu da barra de menus.
Clique em um volume para alternar se o Ejectify deve gerenciá-lo. Um volume marcado significa que o Ejectify tentará desativá-lo antes do gatilho configurado e ativá-lo novamente depois que o Mac despertar.
Volumes externos e mídias internas removíveis, como cartões SD, são gerenciados automaticamente. Imagens de disco também são compatíveis, mas exigem ativação explícita.
Qual gatilho de desativação devo usar?
O Ejectify suporta vários gatilhos de desativação:
- A tela for desligada: o Ejectify tenta desativar os volumes gerenciados quando a tela desliga
- O sistema começar a entrar em repouso: o Ejectify tenta desativar os volumes gerenciados quando o macOS começa a entrar em repouso. Essa é a opção padrão.
Não existe uma única melhor escolha para toda configuração de hardware. Teste as opções disponíveis e mantenha aquela que resultar no menor número de notificações de “Ejeção Incorreta de Disco” no seu ambiente.
O que significa “Forçar ejeção” e quando devo usar isso?
Normalmente, o Ejectify pede ao macOS para desativar um volume com segurança. “Forçar ejeção” altera essa solicitação para que o macOS possa desativar o volume mesmo que outro app ou o próprio macOS ainda o esteja usando.
Isso pode ser útil como ferramenta de diagnóstico, mas é arriscado. Se ainda houver gravações em andamento, uma desativação forçada pode causar perda de dados ou um sistema de arquivos corrompido.
Use isso apenas se você entender essa troca e, de preferência, apenas pelo tempo necessário para confirmar se outro app está mantendo o volume ocupado.
O que significa “Forçar silêncio das notificações” e quando devo usar isso?
O macOS tem uma opção de configuração não documentada que silencia notificações de “Ejeção Incorreta de Disco”, e o Ejectify pode ativá-la para você.
Essa configuração é útil se você já entendeu a causa do problema e simplesmente não quer mais ver o aviso, mas não corrige o problema subjacente. O disco ainda pode ter desaparecido sem ter sido ejetado com segurança.
Use isso com cuidado. Se você preferir resolver a causa do problema, comece pelos passos de solução de problemas.
Já comprei o Ejectify antes. Como faço para baixá-lo novamente ou obter atualizações?
Se você comprou o Ejectify pelo Lemon Squeezy, pode localizar seu pedido e baixar o app novamente.
Se você comprou o Ejectify anteriormente pelo Gumroad, envie um e-mail para niels@ejectify.app com seu recibo para solicitar o download novamente.
Existe alguma garantia e há riscos em usar o Ejectify?
O Ejectify foi desenvolvido com as melhores intenções e com a maior atenção possível aos detalhes de implementação e à qualidade do código. Ainda assim, podem existir bugs que causem problemas inesperados ou até perda de dados.
Ao usar o Ejectify, você confirma implicitamente que leu e aceitou a licença do Ejectify, que afirma que não há garantia de qualquer tipo e que o desenvolvedor não pode ser responsabilizado por danos resultantes do seu uso.
Qual é a diferença entre Ejectify e Jettison?
Ambos os apps desativam discos externos automaticamente para evitar avisos de “Ejeção Incorreta de Disco”, mas diferem principalmente em simplicidade e distribuição.
O Ejectify é mais simples de usar e configurar e permite que você escolha por volume se ele deve ser gerenciado.
O Ejectify também é de código aberto no GitHub, o que significa que sua implementação está disponível publicamente para que você possa verificar como ele funciona e até compilá-lo você mesmo gratuitamente.
Ele também conta com um rastreador público de problemas, que dá visibilidade sobre problemas relatados e permite participar das discussões sobre melhorias futuras.
Além disso, o Ejectify oferece opções para forçar a desativação de volumes quando necessário e para silenciar completamente as notificações de “Ejeção Incorreta de Disco”, dando mais controle em casos extremos.
Tenho um problema, uma dúvida ou uma sugestão. O que devo fazer?
Primeiro, consulte os problemas existentes no GitHub para ver se alguém já relatou o mesmo problema ou fez uma pergunta parecida.
Se não, crie uma nova issue no GitHub com seu problema, sua dúvida ou sua sugestão.
Se você estiver relatando um problema, inclua as configurações do Ejectify, informações sobre o disco e como ele está conectado, o que acontece, quando e com que frequência acontece, além de quaisquer entradas de log relevantes de Ainda vejo notificações de “Ejeção Incorreta de Disco”. Como faço para resolver isso?