Instalando o Bytesweep
O Bytesweep é assinado com um Apple Developer ID e notarizado pela Apple, então o macOS o abre sem aviso de desenvolvedor não identificado. Escolha seu download abaixo — tudo leva cerca de um minuto.
De qual arquivo eu preciso?
No macOS, o DMG e o ZIP contêm exatamente o mesmo aplicativo. O DMG traz a janela de arrastar para Aplicativos; o ZIP é menor e mais rápido se você preferir mover o aplicativo por conta própria.
Menu Apple → Sobre Este Mac. Se a linha Chip disser Apple M1, M2, M3 ou M4, pegue a versão Apple silicon. Se disser Processador · Intel, pegue a versão Intel. Baixar a errada não é perigoso: só roda mais devagar ou não abre.
Versão arm64 nativa. macOS 11 Big Sur ou mais recente. Versão 1.0.1.
Versão x86-64. macOS 11 Big Sur ou mais recente.
Ainda não há versão para Windows — está em andamento. Escreva para support@bytesweep.app e você terá notícias minhas no dia do lançamento. Uma licença comprada agora cobre isso sem custo extra.
Toda versão para macOS é assinada com um certificado de Developer ID e notarizada pela Apple. O Bytesweep é distribuído aqui e não pela Mac App Store porque um aplicativo em sandbox não consegue verificar o disco inteiro, que é justamente o objetivo do produto.
macOS · instalando pelo DMG
O jeito conhecido. Dê dois cliques na imagem de disco e arraste um ícone sobre o outro.
-
Abra o .dmg baixado
Dê dois cliques em
Bytesweep-1.0.1-AppleSilicon.dmgna sua pasta de Downloads. O macOS monta a imagem e abre esta janela. -
Arraste o Bytesweep para a pasta Aplicativos
Arraste o ícone do Bytesweep à esquerda e solte no atalho Aplicativos à direita. Isso copia o aplicativo para
/Applications.A janela da imagem de disco que aparece depois de dois cliques no .dmg. -
Ejete a imagem de disco e abra o aplicativo em Aplicativos
Clique na seta de ejetar ao lado do Bytesweep na barra lateral do Finder e abra o Bytesweep pela sua pasta Aplicativos — não pela imagem montada. Você pode apagar o .dmg depois.
macOS · instalando pelo ZIP
Um ZIP não tem janela de instalação — ele só entrega o aplicativo, e você o move. Três passos.
-
Descompacte
O Safari descompacta downloads automaticamente, então talvez você já veja Bytesweep.app na sua pasta de Downloads. No Chrome, Firefox ou Arc, dê dois cliques uma vez no
.zipe o macOS o expande ao lado do arquivo. -
Mova o Bytesweep.app para Aplicativos
Abra uma janela do Finder, aperte ⇧⌘A para ir a Aplicativos e arraste Bytesweep.app de Downloads para lá. Ou selecione o aplicativo e aperte ⌘C, depois ⌥⌘V dentro de Aplicativos para movê-lo.
Se preferir o terminal:
mv ~/Downloads/Bytesweep.app /Applications/ -
Abra pelo Aplicativos
Dê dois cliques no Bytesweep na sua pasta Aplicativos. Você verá o diálogo de primeira abertura abaixo uma vez, e nunca mais.
O macOS roda aplicativos em quarentena a partir de um local aleatório somente leitura (o App Translocation do Gatekeeper), e esse caminho muda a cada abertura. Como o macOS concede o Acesso Total ao Disco por caminho, a permissão dada a um aplicativo transladado deixa de valer silenciosamente na próxima vez que você o abrir — e as verificações voltam vazias ou parciais. Mover o aplicativo antes para /Applications é o que faz a permissão colar.
A primeira abertura
Como o aplicativo é notarizado, o macOS faz uma única pergunta de confirmação na primeira vez — não o bloqueio de «desenvolvedor não identificado» que aplicativos sem assinatura recebem.
Dê ao Bytesweep o Acesso Total ao Disco
O macOS mantém Mail, Mensagens, dados do Safari, instantâneos do Time Machine e contêineres de outros aplicativos atrás de uma barreira de permissão. Sem ela o Bytesweep ainda verifica — só vai reportar essas pastas como zero byte e perder em silêncio boa parte do que ocupa o seu disco.
-
Abra o ajuste
Menu Apple → Ajustes do Sistema → Privacidade e Segurança → Acesso Total ao Disco. No macOS 12 e anteriores é Preferências do Sistema → Segurança e Privacidade → aba Privacidade.
-
Ative o Bytesweep
O Bytesweep aparece na lista depois da primeira abertura. Ligue a chave. Se ele não estiver na lista, clique em +e escolha o Bytesweep em Aplicativos.
Privacidade e Segurança → Acesso Total ao Disco, com a chave do Bytesweep ligada. -
Encerre e reabra o Bytesweep
O macOS só aplica a nova permissão a uma abertura nova. Aperte ⌘Qe abra o aplicativo de novo para rodar a verificação.
O Acesso Total ao Disco permite ao Bytesweep medir essas pastas. Verificação, visualização, busca de duplicados e limpeza rodam todas localmente; a única requisição de rede do aplicativo é a verificação de licença. Veja a política de privacidade.
Linux
Duas versões: um AppImage portátil que roda em qualquer lugar e um .deb para Debian, Ubuntu e derivadas.
Qualquer distribuição. Sem instalação, sem root.
chmod +x Bytesweep-1.0.1.AppImage
./Bytesweep-1.0.1.AppImage
No Ubuntu 22.04 e mais recentes isso para com dlopen(): error loading libfuse.so.2 — AppImages precisam do FUSE 2 e o Ubuntu agora traz só o FUSE 3. Instale uma vez ou rode sem ele:
sudo apt install libfuse2t64 # libfuse2 before Ubuntu 24.04
# or, with nothing to install:
./Bytesweep-1.0.1.AppImage --appimage-extract-and-run
No Ubuntu 24.04 e mais recentes ele para depois em chrome-sandbox … mode 4755. Acrescente --no-sandbox, ou veja a entrada de solução de problemas abaixo para manter a sandbox. Para ter um item de menu, instale AppImageLauncher.
No Ubuntu, o .deb é o caminho mais tranquilo — ele instala em /opt, onde o auxiliar de sandbox funciona sem nada disso.
Debian, Ubuntu, Mint, Pop!_OS.
sudo apt install ./bytesweep_1.0.1_amd64.deb
Instala em /opt/Bytesweep e adiciona um lançador em Acessórios.
O Linux não tem um pedido de Acesso Total ao Disco — ele usa permissões de arquivo comuns. Rodando com o seu próprio usuário, o Bytesweep vê tudo o que você vê. Pastas que pertencem a root ou a outros usuários são reportadas como ilegíveis em vez de puladas em silêncio, então os totais continuam honestos. Ferramentas de sistema que precisam de root pedem sua senha pelo pkexec na hora de rodar.
Se algo der errado
«O Bytesweep está danificado e não pode ser aberto. Mova-o para o Lixo.»
Isso quase sempre significa que o download foi alterado no caminho — um proxy corporativo, um antivírus ou um serviço de compartilhamento que recompactou o arquivo — o que quebra a assinatura de código. Apague e baixe de novo neste site. Se persistir, remova a marca de quarentena e abra novamente:
xattr -dr com.apple.quarantine /Applications/Bytesweep.app
Você nunca deveria precisar desse comando para um arquivo baixado diretamente de bytesweep.app.
«O Bytesweep não pode ser aberto porque o desenvolvedor não pode ser verificado.»
Você não deveria ver isso — o aplicativo é notarizado. Se aparecer, a cópia não veio deste site ou o download ficou incompleto. Baixe de novo. Como exceção pontual, você pode clicar com o botão direito no aplicativo → Abrir → Abrir, ou ir em Ajustes do Sistema → Privacidade e Segurança e clicar em Abrir Assim Mesmo sob a mensagem sobre o Bytesweep.
Minha verificação termina na hora, ou pastas inteiras aparecem com 0 byte
Duas causas, nesta ordem. Primeiro, o aplicativo não está em /Applications — mova para lá e reabra. Segundo, o Acesso Total ao Disco está desligado; ligue e depois encerre e reabra o aplicativo, porque o macOS só aplica a permissão a uma abertura nova.
Não acontece nada quando dou dois cliques no aplicativo
Confira se você pegou a arquitetura certa. Uma versão só para Intel não abre em Apple silicon sem o Rosetta, e a versão Apple silicon não abre de jeito nenhum num Mac Intel. Menu Apple → Sobre Este Mac diz qual você tem; a versão nativa não precisa do Rosetta.
Ele fica pedindo minha senha de administrador
Só as Ferramentas de sistema pedem — reduzir instantâneos locais do Time Machine, liberar memória inativa e alguns caches de gerenciadores de pacotes realmente precisam de root. O macOS mostra o próprio pedido de autenticação; o Bytesweep nunca vê nem guarda sua senha, e a verificação e a limpeza comuns nunca precisam dela.
Linux: «dlopen(): error loading libfuse.so.2»
AppImages são montadas pelo FUSE 2, e o Ubuntu 22.04 e mais recentes trazem só o FUSE 3, então a biblioteca falta num sistema recém-instalado. Instale uma vez com sudo apt install libfuse2t64 (o pacote se chama libfuse2 antes do Ubuntu 24.04 — a renomeação veio com a transição para 64 bits do time_t ). Ele convive com o FUSE 3 e não quebra nada.
Se você preferir não instalar nada, rode a AppImage com --appimage-extract-and-run, que a descompacta numa pasta temporária em vez de montá-la. Demora mais para abrir, sem dependências.
Linux: «The SUID sandbox helper binary … is not configured correctly»
O Ubuntu 24.04 e mais recentes bloqueiam namespaces de usuário sem privilégio via AppArmor. O Chromium, sobre o qual o Bytesweep é construído, prefere essa sandbox e recorre a um binário auxiliar que precisa pertencer ao root com modo 4755 — impossível dentro de uma AppImage, porque o FUSE a monta com nosuid. Três saídas, a melhor primeiro.
Instale o .deb em vez disso. Ele descompacta em /opt num sistema de arquivos normal, onde o auxiliar recebe as permissões de que precisa, e o problema nem aparece.
Ou volte a permitir namespaces de usuário e mantenha a sandbox: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0, tornado permanente escrevendo kernel.apparmor_restrict_unprivileged_userns=0 em /etc/sysctl.d/60-apparmor-userns.conf. Isso afrouxa um ajuste de segurança de todo o sistema, então decida sabendo disso.
Ou rode com --no-sandbox. O mais simples, e abre na hora, mas desliga para o aplicativo a sandbox do renderizador do Chromium.
Onde o Bytesweep guarda os próprios dados?
Instantâneos, ajustes e pontos de restauração ficam em ~/Library/Application Support/Bytesweep no macOS e em ~/.config/Bytesweep no Linux, além de um pequeno marcador de teste em ~/.bytesweep-trial. Nada é enviado.
Posso instalar em mais de uma máquina?
Sim — uma chave Pro ativa em três dispositivos. Gerencie as ativações na tela de Licença dentro do aplicativo, onde você pode desativar uma máquina que não usa mais e liberar a vaga.
Desinstalação
O Bytesweep é um pacote de aplicativo autocontido. Arraste o Bytesweep da sua pasta Aplicativos para o Lixo — essa é toda a remoção.
Para apagar também os ajustes, instantâneos e pontos de restauração que ficaram:
rm -rf ~/Library/Application\ Support/Bytesweep ~/.bytesweep-trial
No Linux, sudo apt remove bytesweep para o .deb, ou simplesmente apague a AppImage e depois rm -rf ~/.config/Bytesweep ~/.bytesweep-trial.
Desfazer e restaurar mantém os arquivos limpos por sete dias no mesmo volume para você poder desfazer. Remover o aplicativo não os apaga. Abra Bytesweep → Restaurar → Esvaziar agora antes de desinstalar, ou apague a pasta de restauração mostrada nessa tela.
Ainda travado?
Envie a mensagem exata que você está vendo e a sua versão do macOS — respondemos dúvidas de instalação no mesmo dia.