Installatie

Bytesweep installeren

Bytesweep is ondertekend met een Apple Developer ID en door Apple genotariseerd, dus macOS opent het zonder waarschuwing over een niet-geïdentificeerde ontwikkelaar. Kies hieronder je download — het geheel duurt ongeveer een minuut.

Welk bestand heb ik nodig?

Op macOS bevatten de DMG en de ZIP precies dezelfde app. De DMG geeft je het venster om naar Programma's te slepen; de ZIP is kleiner en sneller als je de app liever zelf verplaatst.

Apple silicon of Intel?

Apple-menu Over deze Mac. Staat er bij Chip Apple M1, M2, M3 of M4, neem dan de Apple silicon-versie. Staat er Processor · Intel, neem dan de Intel-versie. De verkeerde downloaden is niet gevaarlijk, hij draait alleen trager of helemaal niet.

Apple silicon (M1 – M4)

Native arm64-versie. macOS 11 Big Sur of nieuwer. Versie 1.0.1.

Intel Mac

x86-64-versie. macOS 11 Big Sur of nieuwer.

Op Windows?

Er is nog geen Windows-versie — die is in de maak. Mail support@bytesweep.app en je hoort van me op de dag dat het uitkomt. Een licentie die je nu koopt dekt hem zonder meerkosten.

Elke macOS-versie is ondertekend met een Developer ID-certificaat en door Apple genotariseerd. Bytesweep wordt hier verspreid en niet via de Mac App Store, omdat een app in een sandbox de hele schijf niet kan scannen, en dat is nu juist het hele punt van het product.

macOS · installeren vanuit de DMG

De vertrouwde manier. Dubbelklik op het schijfimage en sleep het ene icoon op het andere.

  1. Open de gedownloade .dmg

    Dubbelklik op Bytesweep-1.0.1-AppleSilicon.dmg in je map Downloads. macOS koppelt het en opent dit venster.

  2. Sleep Bytesweep naar de map Programma's

    Sleep het Bytesweep-icoon links op de snelkoppeling Programma's rechts. Daarmee wordt de app gekopieerd naar /Applications.

    The Bytesweep disk image window: the app icon on the left, an arrow, and the Applications folder shortcut on the right. Bytesweep Bytesweep drag Applications Drag the app onto the folder to install it
    Het schijfimagevenster dat je krijgt na dubbelklikken op de .dmg.
  3. Werp het schijfimage uit en open de app vanuit Programma's

    Klik op de uitwerppijl naast Bytesweep in de Finder-navigatiekolom en open Bytesweep vanuit je map Programma's — niet vanuit het gekoppelde image. De .dmg mag je daarna weggooien.

macOS · installeren vanuit de ZIP

Een ZIP heeft geen installatievenster — je krijgt gewoon de app en verplaatst hem zelf. Drie stappen.

Three stages: the downloaded ZIP file, the unzipped Bytesweep application, and the Applications folder it is dragged into. Bytesweep…mac.zip in Downloads unzip Bytesweep.app still in Downloads drag Applications where it belongs
ZIP → app → map Programma's. De laatste pijl is degene die mensen overslaan.
  1. Uitpakken

    Safari pakt downloads automatisch uit, dus misschien zie je al Bytesweep.app in je map Downloads. In Chrome, Firefox of Arc dubbelklik je één keer op de .zip en macOS pakt hem naast het archief uit.

  2. Verplaats Bytesweep.app naar Programma's

    Open een Finder-venster, druk op ⇧⌘A om naar Programma's te springen, en sleep Bytesweep.app er vanuit Downloads in. Of selecteer de app en druk op ⌘C, en dan ⌥⌘V binnen Programma's om hem te verplaatsen.

    Liever de terminal:

    mv ~/Downloads/Bytesweep.app /Applications/
  3. Open hem vanuit Programma's

    Dubbelklik op Bytesweep in je map Programma's. Het venster van de eerste start hieronder zie je één keer en daarna nooit meer.

Draai Bytesweep niet vanuit je map Downloads.

macOS draait apps in quarantaine vanaf een willekeurige, alleen-lezen locatie (App Translocation van Gatekeeper), en dat pad verandert bij elke start. Omdat macOS Volledige schijftoegang per padverleent, geldt een toestemming die je aan een verplaatste app gaf de volgende keer stilletjes niet meer — scans blijven dan leeg of onvolledig. De app eerst naar /Applications verplaatsen is wat de toestemming laat beklijven.

De eerste start

Omdat de app genotariseerd is, stelt macOS de eerste keer één bevestigingsvraag — niet de blokkade «niet-geïdentificeerde ontwikkelaar» die niet-ondertekende apps krijgen.

The macOS confirmation dialog: Bytesweep is an app downloaded from the Internet, are you sure you want to open it, with Cancel and Open buttons. “Bytesweep” is an app downloaded from the Internet. Are you sure you want to open it? Apple checked it for malicious software and none was detected. Cancel Open
Klik op Open. De regel dat Apple geen schadelijke software heeft gevonden, is de geslaagde notarisatiecontrole.

Geef Bytesweep Volledige schijftoegang

macOS houdt Mail, Berichten, Safari-gegevens, Time Machine-momentopnamen en containers van andere apps achter een toestemmingshek. Zonder die toestemming kan Bytesweep nog steeds scannen — het meldt die mappen dan alleen als nul bytes en mist stilzwijgend een groot deel van wat je schijf vult.

  1. Open de instelling

    Apple-menu → SysteeminstellingenPrivacy en beveiligingVolledige schijftoegang. Op macOS 12 en ouder is het Systeemvoorkeuren → Beveiliging en privacy → tabblad Privacy.

  2. Zet Bytesweep aan

    Bytesweep verschijnt na de eerste start in de lijst. Zet de schakelaar aan. Staat hij er niet bij, klik dan op +en kies Bytesweep in Programma's.

    System Settings showing Privacy and Security selected in the sidebar and the Full Disk Access list with the Bytesweep switch turned on. General Appearance Privacy & Security Desktop & Dock Displays Full Disk Access Allow the applications below to access data such as Mail, Messages, Safari, Home and Time Machine backups. Bytesweep Terminal + Quit and reopen Bytesweep for the change to take effect.
    Privacy en beveiliging → Volledige schijftoegang, met de Bytesweep-schakelaar aan.
  3. Sluit Bytesweep af en open hem opnieuw

    macOS past de nieuwe toestemming alleen toe op een verse start. Druk op ⌘Qen open de app dan opnieuw om te scannen.

Er verlaat niets je machine.

Volledige schijftoegang laat Bytesweep die mappen meten . Scannen, visualiseren, duplicaten zoeken en opruimen gebeuren allemaal lokaal; het enige netwerkverzoek van de app is de licentiecontrole. Zie het privacybeleid.

Linux

Twee versies: een draagbare AppImage die overal draait, en een .deb voor Debian, Ubuntu en afgeleiden.

AppImage

Elke distributie. Geen installatie, geen root.

chmod +x Bytesweep-1.0.1.AppImage
./Bytesweep-1.0.1.AppImage

Op Ubuntu 22.04 en nieuwer stopt dat met dlopen(): error loading libfuse.so.2 — AppImages hebben FUSE 2 nodig en Ubuntu levert alleen nog FUSE 3. Installeer het één keer, of draai zonder:

sudo apt install libfuse2t64   # libfuse2 before Ubuntu 24.04
# or, with nothing to install:
./Bytesweep-1.0.1.AppImage --appimage-extract-and-run

Op Ubuntu 24.04 en nieuwer stopt het daarna op chrome-sandbox … mode 4755. Voeg --no-sandboxtoe, of zie het onderdeel Problemen oplossen hieronder om de sandbox te behouden. Voor een menu-item installeer je AppImageLauncher.

Op Ubuntu is de .deb de soepelere route — die installeert naar /opt, waar de sandbox-helper werkt zonder al het bovenstaande.

.deb-pakket

Debian, Ubuntu, Mint, Pop!_OS.

sudo apt install ./bytesweep_1.0.1_amd64.deb

Installeert naar /opt/Bytesweep en voegt een starter toe onder Hulpprogramma's.

Bestanden van andere gebruikers lezen

Linux heeft geen vraag om Volledige schijftoegang — het gebruikt gewone bestandsrechten. Onder je eigen gebruiker ziet Bytesweep alles wat jij kunt zien. Mappen die van root of andere gebruikers zijn, worden als onleesbaar gemeld in plaats van stilzwijgend overgeslagen, dus de totalen blijven eerlijk. Systeemgereedschap dat root nodig heeft, vraagt bij het uitvoeren om je wachtwoord via pkexec .

Als er iets misgaat

«Bytesweep is beschadigd en kan niet worden geopend. Verplaats het naar de prullenmand.»

Dit betekent bijna altijd dat de download onderweg is gewijzigd — een bedrijfsproxy, een virusscanner of een deeldienst die het archief opnieuw heeft ingepakt — en dat breekt de codehandtekening. Verwijder het en download opnieuw van deze site. Blijft het aanhouden, verwijder dan de quarantainevlag en open opnieuw:

xattr -dr com.apple.quarantine /Applications/Bytesweep.app

Je zou dat commando nooit nodig moeten hebben voor een bestand dat rechtstreeks van bytesweep.app komt.

«Bytesweep kan niet worden geopend omdat de ontwikkelaar niet kan worden geverifieerd.»

Dit zou je niet moeten zien — de app is genotariseerd. Zie je het toch, dan kwam de kopie niet van deze site of was de download onvolledig. Download opnieuw. Als eenmalige uitweg kun je rechtsklikken op de app → OpenOpen, of naar Systeeminstellingen → Privacy en beveiliging gaan en onder de melding over Bytesweep op Toch openen klikken.

Mijn scan is meteen klaar, of hele mappen tonen 0 bytes

Twee oorzaken, in deze volgorde. Ten eerste: de app staat niet in /Applications — verplaats hem daarheen en open opnieuw. Ten tweede: Volledige schijftoegang staat uit; zet die aan en sluit de app daarna af en open hem opnieuw, want macOS past de toestemming alleen toe op een verse start.

Er gebeurt niets als ik dubbelklik op de app

Controleer of je de juiste architectuur hebt. Een Intel-versie start niet op Apple silicon zonder Rosetta, en de Apple silicon-versie start helemaal niet op een Intel-Mac. Apple-menu → Over deze Mac vertelt je welke je hebt; de native versie heeft geen Rosetta nodig.

Hij blijft om mijn beheerderswachtwoord vragen

Alleen Systeemgereedschap vraagt erom — lokale Time Machine-momentopnamen uitdunnen, inactief geheugen vrijgeven en een paar caches van pakketbeheerders hebben echt root nodig. macOS toont zijn eigen aanmeldvenster; Bytesweep ziet of bewaart je wachtwoord nooit, en gewoon scannen en opruimen vraagt er nooit om.

Linux: «dlopen(): error loading libfuse.so.2»

AppImages worden gekoppeld via FUSE 2, en Ubuntu 22.04 en nieuwer leveren alleen FUSE 3, dus op een standaardsysteem ontbreekt de bibliotheek. Installeer die één keer met sudo apt install libfuse2t64 (het pakket heet libfuse2 vóór Ubuntu 24.04 — de naamswijziging kwam met de overgang naar 64-bits time_t ). Het staat naast FUSE 3 en breekt niets.

Wil je liever niets installeren, draai de AppImage dan met --appimage-extract-and-run, waarmee hij in een tijdelijke map wordt uitgepakt in plaats van gekoppeld. Trager opstarten, geen afhankelijkheden.

Linux: «The SUID sandbox helper binary … is not configured correctly»

Ubuntu 24.04 en nieuwer blokkeren user namespaces zonder rechten via AppArmor. Chromium, waarop Bytesweep is gebouwd, geeft de voorkeur aan die sandbox en valt terug op een helperbestand dat van root moet zijn met modus 4755 — onmogelijk binnen een AppImage, omdat FUSE die koppelt met nosuid. Drie uitwegen, de beste eerst.

Installeer in plaats daarvan de .deb. Die pakt uit naar /opt op een normaal bestandssysteem, waar de helper de rechten krijgt die hij nodig heeft, en het probleem zich niet voordoet.

Of sta user namespaces weer toe en behoud de sandbox: sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0, permanent gemaakt door kernel.apparmor_restrict_unprivileged_userns=0 te schrijven naar /etc/sysctl.d/60-apparmor-userns.conf. Dit versoepelt een systeembrede beveiligingsinstelling, dus beslis met dat in gedachten.

Of draai met --no-sandbox. Het eenvoudigst, en hij start meteen, maar het schakelt voor deze app de renderer-sandbox van Chromium uit.

Waar bewaart Bytesweep zijn eigen gegevens?

Momentopnamen, instellingen en herstelpunten staan op macOS in ~/Library/Application Support/Bytesweep en op Linux in ~/.config/Bytesweep , plus een kleine proefmarkering in ~/.bytesweep-trial. Er wordt niets geüpload.

Kan ik het op meer dan één machine installeren?

Ja — een Pro-sleutel activeert op drie apparaten. Beheer de activeringen via het Licentiescherm in de app, waar je een machine die je niet meer gebruikt kunt deactiveren en de plek vrijmaken.

Verwijderen

Bytesweep is een op zichzelf staande app-bundel. Sleep Bytesweep vanuit je map Programma's naar de prullenmand — dat is de hele verwijdering.

Om ook de instellingen, momentopnamen en eventuele herstelpunten te wissen:

rm -rf ~/Library/Application\ Support/Bytesweep ~/.bytesweep-trial

Op Linux sudo apt remove bytesweep voor de .deb, of verwijder gewoon de AppImage, en daarna rm -rf ~/.config/Bytesweep ~/.bytesweep-trial.

Leeg eerst het herstelpunt als je de ruimte terug wilt.

Ongedaan maken en herstellen bewaart opgeruimde bestanden zeven dagen op hetzelfde volume, zodat je terug kunt. De app verwijderen wist ze niet. Open Bytesweep → Herstellen → Nu wissen vóór het verwijderen, of wis de herstelmap die op dat scherm staat.

Nog steeds vastgelopen?

Stuur ons de exacte melding die je ziet en je macOS-versie — installatievragen beantwoorden we dezelfde dag.