Wusstest du, dass jedes Mal, wenn du etwas auf deinen Mac herunterlädst, es in einer praktischen Protokolldatei aufgezeichnet wird? Ja ... danke für diesen Apple. Ich kann die Menge der illegalen Downloads panisch aufschreien hören, während sie hektisch ihre Festplatten bereinigen.
Die gute Nachricht ist, dass Sie Ihre Festplatte nicht bereinigen müssen. Sie müssen nur die Protokolldatei löschen und daran denken, dies weiterhin zu tun. Das Stoppen illegaler Downloads wäre auch ein guter nächster Schritt, aber das liegt an Ihnen.
Also, wo ist diese schändliche Datei?
Sie werden sich jetzt wahrscheinlich fragen, wo diese Datei ist und warum Apple sie überhaupt aufbewahrt.Es wird wahrscheinlich zu Fehlerbehebungszwecken generiert, falls Sie etwas herunterladen, das Sie nicht haben sollten (nur eine Vermutung), aber es gibt keine Möglichkeit, die Protokollierungsfunktion auszusch alten. Du steckst damit fest.
Stattdessen können Sie nur die Protokolldatei löschen und sich eine mentale Notiz machen, sie etwa einmal pro Woche zu löschen.
Um die Datei anzuzeigen, öffnen Sie ein Terminalfenster und geben Sie Folgendes ein:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'LSQuarantineDataURLString aus LSQuarantineEvent auswählen'
Dadurch erh alten Sie Ihr Download-Protokoll in seiner ganzen Pracht seit dem letzten Löschen. Wenn Sie es noch nie zuvor angesehen haben, wird es direkt an den ersten Tag zurückversetzt, als Sie den Computer erh alten haben.
In meinem Fall reichte das Protokoll fast ein ganzes Jahr zurück.
In gewisser Weise kann es faszinierend sein, einen Blick zurück zu werfen und zu sehen, was Sie letztes Jahr heruntergeladen haben. Aber wenn ein neugieriger Ehepartner/Mitbewohner/eine Plattenfirma nachsieht und feststellt, dass Sie keine unschuldigen Bibelstellen heruntergeladen haben, könnte Sie das in eine unangenehme Lage bringen.
Glücklicherweise können Sie die Liste sofort löschen und es geht nur um einen Befehl. Typ :
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'aus LSQuarantineEvent löschen'
Dies löscht das Los. Sie können bestätigen, dass alles weg ist, indem Sie den ersten Befehl erneut ausführen und die Liste sollte leer sein.
