Anleitung · Vertrauen
Windows hat Sie vor FileDO gewarnt. Was das bedeutet und was Sie jetzt tun.
FileDO ist ein kleines, kostenloses Werkzeug eines unabhängigen Entwicklers. Dieser Build ist nicht code-signiert, deshalb behandelt Windows ihn mit besonderer Vorsicht und zeigt ein oder zwei Meldungen an. Im Folgenden: was diese Meldungen sind, warum sie erscheinen, worauf Sie genau klicken und was FileDO niemals tut.
1. Was die Warnung ist
Sie sehen einen von zwei Dialogen, manchmal beide nacheinander.
„Der Computer wurde durch Windows geschützt“
Der blaue SmartScreen-Dialog mit der Schaltfläche „Nicht ausführen“. Er erscheint beim ersten Start jeder nicht signierten Release-Datei - des Installationsprogramms FileDO-<version>-setup.exe, der eigenständigen FileDO-<version>-windows-x64.msi oder der Programme aus FileDO-<version>-windows-x64.zip (filedo_win.exe, filedo.exe). Es ist ein Reputationsfilter und kein Befund zum Inhalt: Windows teilt damit mit, dass es den Herausgeber einer neuen, nicht signierten Datei nicht kennt - nicht, dass es darin etwas Auffälliges gefunden hat.
„Möchten Sie zulassen, dass durch diese App Änderungen an Ihrem Gerät vorgenommen werden?“
Die Administratorabfrage (UAC). Sie erscheint während des Setups und später nur, wenn Sie einen von zwei Laufwerksreparatur-Aufträgen starten oder das Explorer-Menü für alle Konten registrieren. Die Programme kommen nach C:\Program Files\FileDO, und die Explorer-Einträge werden in die rechnerweite Registrierung geschrieben. Für den Alltagsbetrieb braucht FileDO keine Administratorrechte. Was genau damit geschieht, steht in Abschnitt 3.
Reaktion eines Virenscanners
Manche Virenscanner bewerten neue, nicht signierte Programmdateien vorsichtig und stellen das Programm unter Umständen unter Quarantäne. Es ist dieselbe Reputation, die auch SmartScreen auswertet, und sie wächst mit der Zeit.
2. Warum sie erscheint
Weil der Build nicht mit einem Entwicklerzertifikat signiert ist. Ein Zertifikat kostet mehrere hundert Dollar im Jahr, und der Verzicht darauf war eine Entscheidung: FileDO ist kostenlos und quelloffen, und dieses Geld wurde dafür nicht ausgegeben. Die Warnung arbeitet genau wie vorgesehen - sie ist kein Fehler, kein Bug und nichts, was Sie nicht sehen sollten.
Der Build aus dem Microsoft Store wird bei der Zertifizierung von Microsoft signiert und zeigt keine dieser Warnungen - es ist exakt dasselbe Programm.
Reputation wächst: Je mehr Menschen denselben Build herunterladen und ausführen, desto seltener fragt SmartScreen nach. Die Warnung verblasst also mit der Zeit von selbst und kehrt nach jeder neuen Version kurz zurück.
Dass Sie die veröffentlichte Datei heruntergeladen haben, können Sie prüfen, ohne uns beim Wort zu nehmen: Neben dem Download liegt eine .sha256-Datei, und die Zeile, die der folgende Befehl ausgibt, muss mit deren Inhalt übereinstimmen.
certutil -hashfile <the-file-you-downloaded> SHA256
3. Worauf Sie genau klicken
-
Klicken Sie in „Der Computer wurde durch Windows geschützt“ auf Weitere Informationen. Der Dialog klappt auf und zeigt den Dateinamen.
-
Klicken Sie auf Trotzdem ausführen. Diese Entscheidung betrifft nur diese eine Datei und sonst nichts.
-
Bei Installationsprogrammen: Klicken Sie in der Administratorabfrage auf Ja. Wählen Sie „Nein“, startet die Installation einfach nicht, und nichts ändert sich. Die portable Version aus dem ZIP löst diese Abfrage beim normalen Start nicht aus.
-
Hat Ihr Virenscanner die Datei unter Quarantäne gestellt, richten Sie eine Ausnahme für den einen Installationsordner
C:\Program Files\FileDO ein. Schalten Sie weder den Virenscanner noch SmartScreen aus: FileDO braucht keins von beiden, und wir bitten auch nicht darum.
Wofür die Administratorrechte verwendet werden
Dies und nichts weiter. Jeder Punkt außer den ersten dreien ist eine Auswahl im Installationsassistenten.
-
Kopiert die Programme nach
C:\Program Files\FileDO.
-
Nimmt diesen Ordner in den
PATH des Rechners auf und legt einen Eintrag über die Installation selbst unter HKLM\Software\FileDO an, damit die nächste Version diese ersetzt, statt daneben installiert zu werden.
-
Legt zwei Startmenü-Einträge an: FileDO und FileDO Disk Manager.
-
Legt auf Ihren Wunsch ein Desktop-Symbol an.
-
Haben Sie das Feature „Explorer integration“ beibehalten, schreibt es die Gruppe
File DO.. in das Dateikontextmenü sowie den Dokumenttyp .fd-sec mit seinem Symbol.
-
Haben Sie das Feature „Disk container files (.fdd)“ beibehalten, schreibt es den Dateityp
.fdd der virtuellen Datenträger mit seinem Symbol und die Einträge Mount with FileDO, Mount read-only und Unmount. Das sind die einzigen drei Registrierungen dieser Art, und sonst wird nichts in die Registrierung geschrieben.
Erhöhte Rechte nach der Installation
-
Direkte Kapazitätsprüfung und Laufwerk wiederherstellen im Fenster - fragen bei jedem Lauf nach Administratorrechten. Das Kennzeichen auf der Schaltfläche sagt es vor dem Start; die Rechte gelten für diesen einen Prozess und enden mit ihm. Sie schreiben direkt auf das Volume und sind von Grund auf unumkehrbar (es gibt kein Rückgängigmachen).
-
Rechnerweite Explorer-Registrierung:
filedo fdsec register -all-users aus einer erhöhten Konsole schreibt dieselben HKLM-Einträge wie das Installationsprogramm. Rückgängig mit filedo fdsec unregister -all-users.
-
Virtuelle Datenträger:
mount, unmount, save, format und vd auto fragen bei jedem Lauf nach der Zustimmung des Administrators - für den Schritt, der den in Windows eingebauten iSCSI-Initiator konfiguriert, und für nichts sonst; das Passwort des Containers erreicht diesen Schritt nie. Der rechnerweite Typ .fdd wird mit filedo vd register -all-users aus einer erhöhten Konsole geschrieben und mit filedo vd unregister -all-users entfernt.
Alles lässt sich in einem Schritt entfernen. Einstellungen → Apps → FileDO → Deinstallieren entfernt die Dateien, den PATH-Eintrag, die Verknüpfungen, die Explorer-Einträge und beide Dateitypen auf einmal. Beim eigenständigen MSI entfernt Ändern an derselben Stelle nur die Menüeinträge; bei der Setup-EXE oder der portablen Version nutzen Sie filedo fdsec unregister und filedo vd unregister (mit -all-users, wenn rechnerweit registriert).
4. Was FileDO niemals tut
Das ist dieselbe Liste wie auf der Datenschutzseite und im Datenformular des Microsoft Store. Sie lässt sich prüfen, indem man den Code liest, statt uns zu vertrauen.
-
Es geht nie online. FileDO verbindet sich weder mit dem Internet noch mit einem anderen Computer. Der eine Socket, den es öffnet, stellt einen eingebundenen virtuellen Datenträger dem iSCSI-Initiator von Windows bereit und lauscht nur auf 127.0.0.1: Nichts verlässt diesen Computer. Das Microsoft-Store-Paket deklariert keine Internet-Berechtigung, Windows würde sie also ohnehin nicht gewähren.
-
Es sammelt nichts. Der Autor betreibt keine Server, führt keine Datenbank und hat keine Möglichkeit zu erfahren, was Sie in der App tun. Keine Telemetrie, keine Analysen, keine Werbung, keine Konten.
-
Es durchsucht Ihren Datenträger nicht. FileDO berührt Ihre Daten nur dort, wohin Sie es richten - das Laufwerk, der Ordner oder die Freigabe, die Sie gewählt haben; seine eigenen Hilfsdaten (auf der Datenschutzseite aufgelistet) bleiben im Arbeitsverzeichnis neben dem Programm und unter
%LOCALAPPDATA%\FileDO. Das Store-Paket deklariert genau eine Berechtigung, runFullTrust: Sie erlaubt den direkten Zugriff auf den Datenträger, ohne den sich echte Geschwindigkeit nicht messen und gefälschte Kapazität nicht aufspüren lässt.
-
Es zeichnet nie Ihr Passwort oder den wahren Dateinamen eines Containers auf. Weder in einem Protokoll noch in
history.json, noch in einem Fenstertitel, noch in einer temporären Datei. Das Protokoll history.json bleibt auf Ihrem Datenträger und wird mit nohist abgeschaltet.
-
Es löscht nie etwas ungefragt. Destruktive Befehle fragen zuerst nach -
wipe verlangt, dass Sie das Wort WIPE eintippen - und prüfen das Ziel weiter auf Sicherheit, auch wenn ein Schalter die Rückfrage abgeschaltet hat.
FileDO wird als Open Source unter der MIT-Lizenz ausgeliefert: github.com/SerZhyAle/FileDO. Zum Rest der Installation siehe die Installationsanleitung.