Disco mal ejetado
Ejete “Unidade USB” antes de o desligar ou desconectar.
Sem mais notificações de Disco mal ejetado
O Ejectify tenta desmontar automaticamente os volumes quando o Mac entra em repouso e montá-los novamente após o despertar.
Compra única por apenas 6,99 € Requer macOS 14 ou posterior
Visto em
Funcionalidades
O Ejectify funciona em segundo plano e pode ser configurado a partir do respetivo ícone na barra de menus do Mac.
-
Ajuda a evitar notificações “Disco mal ejetado” depois de o Mac ou o ecrã voltarem a despertar.
-
Ajuda a reduzir o risco de perda de dados ao desmontar em segurança os volumes selecionados.
-
Monta novamente os volumes geridos depois do despertar.
-
Suporta unidades externas, suportes internos amovíveis e imagens de disco.
-
Permite-lhe escolher exatamente que volumes o Ejectify deve gerir.
-
Funciona em mais de 30 idiomas.
Perguntas frequentes
Porque recebo notificações “Disco mal ejetado”?
“Disco mal ejetado” significa que o macOS detetou que um volume desapareceu sem ter sido desmontado em segurança primeiro.
Isto acontece normalmente quando um volume externo perde energia, é desligado ou é removido sem ser ejetado em segurança antes disso.
Se ainda estivessem a ser escritos dados no disco nesse momento, isso pode causar gravações incompletas, ficheiros danificados ou até corrupção do volume, razão pela qual o macOS mostra este aviso.
O Ejectify pode ajudar a evitar estas notificações depois de o Mac voltar a despertar. Consulte Como é que o Ejectify ajuda a evitar notificações “Disco mal ejetado”?
Como é que o Ejectify ajuda a evitar notificações “Disco mal ejetado”?
O Ejectify é um utilitário de barra de menus para Mac que ajuda a evitar notificações “Disco mal ejetado”, pedindo ao macOS para desmontar em segurança os volumes selecionados antes do repouso ou antes de o ecrã se desligar, e tentando montá-los novamente depois do despertar.
É o utilizador que escolhe quais os volumes que o Ejectify gere, e essas tentativas de montagem e desmontagem são efetuadas automaticamente em segundo plano.
Isto torna o Ejectify especialmente útil quando uma unidade está ligada através de um monitor ou de um hub USB que corta a alimentação quando o ecrã se desliga, ou quando um disco é desligado enquanto o Mac está em repouso.
Como é que o Ejectify ajuda a evitar perda de dados ou volumes corrompidos?
As notificações “Disco mal ejetado” significam que um volume foi desligado antes de ter sido desmontado em segurança, o que pode causar perda ou corrupção de ficheiros se o macOS ainda não tiver terminado de escrever no disco.
O Ejectify tenta desmontar em segurança os volumes selecionados quando o Mac começa a entrar em repouso ou quando o ecrã se desliga, e tenta montá-los novamente depois do despertar.
Isto significa que o Ejectify não só ajuda a evitar estas notificações, como também ajuda a reduzir o risco de perda de dados ou de volumes corrompidos.
Que tipos de volumes são suportados pelo Ejectify?
O Ejectify suporta volumes ejetáveis em discos internos, discos externos e imagens de disco, incluindo suportes como cartões SD e unidades USB.
O Ejectify não suporta diretamente volumes de rede, embora possa gerir imagens de disco montadas a partir dessas localizações. Na aplicação da barra de menus, pode escolher exatamente quais os volumes suportados que o Ejectify deve gerir. Consulte Como posso escolher quais os volumes que o Ejectify gere?
O Ejectify impede todas as notificações “Disco mal ejetado”?
O Ejectify foi concebido para evitar notificações “Disco mal ejetado” que acontecem quando o Mac entra em repouso, desperta, ou quando um ecrã se desliga e volta a ligar, mas não pode garantir sucesso em todos os casos.
O Ejectify não desmonta discos por si só. Pede ao macOS que o faça em segurança, e o macOS pode recusar esse pedido.
Se ainda vê notificações, vá a Ainda vejo notificações “Disco mal ejetado”. Como posso resolver isso?
Porque é que o Ejectify precisa de permissões elevadas e como as ativo?
O Ejectify inclui um auxiliar privilegiado opcional que funciona com direitos de administrador. Esse auxiliar permite ao Ejectify fazer pedidos de montagem e desmontagem com menos limitações relacionadas com permissões.
Se não aprovar esse auxiliar, o Ejectify volta a recorrer a pedidos ao nível do utilizador. Esses pedidos ainda podem funcionar, mas o macOS pode recusá-los mais cedo.
Pode conceder ou remover permissões elevadas durante a configuração inicial, a partir do aviso de aprovação do sistema, ou mais tarde a partir do menu do Ejectify. O código-fonte está disponível publicamente no GitHub se quiser verificar exatamente o que o auxiliar faz antes de o ativar.
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 montagem e desmontagem de discos no macOS de formas que não se adequam a uma sandbox da App Store, especialmente quando ativa o auxiliar privilegiado.
É por isso que o Ejectify é vendido diretamente neste website. Se quiser auditar o funcionamento da aplicação, o código-fonte está disponível publicamente.
Onde posso descarregar o Ejectify e quanto custa?
O Ejectify está disponível diretamente neste website por um pagamento único de €6,99. Se preferir compilá-lo gratuitamente por conta própria, o código-fonte também está disponível no GitHub.
Que Macs e versões do macOS são suportados pelo Ejectify?
O Ejectify suporta Macs Intel e Apple silicon, desde que estejam a executar macOS 14 ou posterior.
O Ejectify parece não arrancar. O que devo fazer?
Primeiro, certifique-se de que o Ejectify foi copiado para a pasta Applications e está a ser iniciado a partir daí.
O Ejectify é um utilitário da barra de menus, não uma aplicação normal centrada na Dock. Depois de o abrir, procure o ícone de ejeção na barra de menus junto ao relógio.
Como abro o Ejectify e altero as suas definições?
O Ejectify funciona a partir da barra de menus do Mac. Tirando a configuração inicial na primeira vez que o abre, não mantém uma janela de aplicação normal aberta nem permanece visível na Dock.
Clique no ícone de ejeção na barra de menus para, entre outras coisas:
Ainda vejo notificações “Disco mal ejetado”. Como posso resolver isso?
O Ejectify pede ao macOS para montar e desmontar volumes. Quando o macOS recusa esse pedido, o aviso pode continuar a aparecer.
Algumas coisas que pode fazer para evitar melhor estas notificações, ou para investigar porque continuam a aparecer, incluem:
- Certificar-se de que o volume está ativado
- Experimentar um desencadeador de desmontagem diferente
- Testar se permissões elevadas ajudam
- Ativar temporariamente “Forçar desmontagem”
- Ligar a unidade de outra forma, de preferência diretamente ao Mac, para investigar se o problema pode ser causado por um hub USB ou por outro hardware
Verifique os registos do Ejectify no Terminal executando este comando:
log stream --style compact --info --predicate 'subsystem == "nl.nielsmouthaan.Ejectify" OR subsystem == "nl.nielsmouthaan.Ejectify.PrivilegedHelper"' Os registos podem mostrar erros que indicam porque falhou a desmontagem, como por exemplo:
kDAReturnBusy: o volume ainda estava a ser usado por outra aplicação ou pelo macOSkDAReturnNotPermitted: o macOS recusou o pedido porque a operação não era permitidakDAReturnNotPrivileged: o Ejectify não tinha permissões suficientes para esse pedidokDAReturnNotFound: o volume já tinha desaparecido ou deixado de estar disponível
Também pode usar a Console para procurar eventos que mostrem melhor porque falhou a montagem ou desmontagem, por exemplo filtrando por diskarbitrationd.
Como posso escolher quais os volumes que o Ejectify gere?
O Ejectify lista os volumes suportados diretamente no menu da barra de menus.
Clique num volume para alternar se o Ejectify o deve gerir. Um volume assinalado significa que o Ejectify tentará desmontá-lo antes do desencadeador configurado e montá-lo novamente depois do despertar.
Volumes externos e suportes internos amovíveis, como cartões SD, são geridos automaticamente. As imagens de disco também são suportadas, mas exigem ativação explícita.
Que desencadeador de desmontagem devo usar?
O Ejectify suporta vários desencadeadores de desmontagem:
- O ecrã desliga-se: o Ejectify tenta desmontar os volumes geridos quando o ecrã se desliga
- O sistema começa a entrar em repouso: o Ejectify tenta desmontar os volumes geridos quando o macOS começa a entrar em repouso. Esta é a opção predefinida.
Não existe uma única escolha ideal para todos os equipamentos. Teste as opções disponíveis e mantenha a que resultar em menos notificações “Disco mal ejetado” no seu ambiente.
O que significa “Forçar desmontagem” e quando o devo usar?
Normalmente, o Ejectify pede ao macOS para desmontar um volume em segurança. O Forçar desmontagem altera esse pedido para que o macOS possa desmontar o volume mesmo que outra aplicação ou o próprio macOS ainda o esteja a usar.
Isto torna-o útil como ferramenta de diagnóstico, mas não é seguro. Se ainda estiverem a decorrer gravações, a desmontagem forçada pode causar perda de dados ou um sistema de ficheiros corrompido.
Use-o apenas se compreender esta contrapartida e, idealmente, apenas durante o tempo necessário para confirmar se outra aplicação está a manter o volume ocupado.
O que significa “Forçar o silêncio das notificações” e quando o devo usar?
O macOS tem uma opção de configuração não documentada que silencia as notificações “Disco mal ejetado”, e o Ejectify pode ativá-la por si.
Esta definição é útil se já compreender a causa e simplesmente não quiser ver o aviso, mas não resolve o problema subjacente. O disco pode continuar a ter sido desligado sem ejeção segura.
Use isto com cuidado. Se quiser resolver a causa em vez de a esconder, comece pelos passos de resolução de problemas.
Já comprei o Ejectify antes. Como o posso descarregar novamente ou obter atualizações?
Se comprou o Ejectify através do Lemon Squeezy, pode consultar a sua encomenda e descarregar a aplicação.
Se comprou anteriormente o Ejectify através do Gumroad, envie um e-mail para niels@ejectify.app com o comprovativo de compra e peça novamente a ligação de descarga.
Existe alguma garantia e há riscos ao 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 erros que causem problemas inesperados ou até perda de dados.
Ao utilizar o Ejectify, confirma implicitamente que leu e aceitou a licença do Ejectify, que afirma que não existe qualquer garantia e que o programador não pode ser responsabilizado por quaisquer danos resultantes da sua utilização.
Qual é a diferença entre o Ejectify e o Jettison?
Ambas as aplicações desmontam automaticamente discos externos para evitar avisos “Disco mal ejetado”, mas diferem sobretudo na simplicidade e na forma de distribuição.
O Ejectify é mais simples de usar e configurar, e permite escolher por volume se deve ser gerido.
O Ejectify é também de código aberto no GitHub, o que significa que a sua implementação está disponível publicamente para que possa verificar como funciona e até compilá-lo gratuitamente por conta própria.
Tem também um registo público de problemas, o que lhe dá visibilidade sobre problemas reportados e a possibilidade de participar em discussões sobre melhorias futuras.
O Ejectify oferece ainda opções para forçar a desmontagem de volumes quando necessário e para silenciar completamente as notificações “Disco mal ejetado”, proporcionando mais controlo em situações específicas.
Tenho um problema, uma pergunta ou uma sugestão. O que devo fazer?
Comece por verificar os problemas já existentes no GitHub para ver se alguém já reportou o mesmo problema ou fez uma pergunta semelhante.
Se não, crie um novo problema no GitHub com o seu problema, pergunta ou sugestão.
Se estiver a reportar um problema, inclua as definições do Ejectify, informações sobre o disco e a forma como está ligado, o que acontece, quando e com que frequência acontece, e quaisquer entradas de registo relevantes de Ainda vejo notificações “Disco mal ejetado”. Como posso resolver isso?