Prefs von deinstallierten/deaktivierten Erw. entfernen

  • Ich möchte die Prefs aufräumen.

    Gibt es eine Möglichkeit sämtliche Prefs von deinstallierten und deaktivierten Erweiterungen in einem Rutsch entfernen zu lassen?

    Ist eigentlich bei einem Update der Firefoxversion sichergestellt, dass Prefs, die es nur in der vorherigen, nicht aber mehr in der aktuellen Version gibt, automatisch entfernt werden.
    Oder bleiben da Reste zurück?

    Danke.

    Edit:
    Kurze Zusammenfassung für alle, die den Thread nicht ganz lesen wollen.

    Drei Werkzeuge zum Aufräumen der pref.js wurden hier besprochen:

    1 http://5pm.zwares.com/post/877786598…prefsjs-cleaner (Windows Anwendung)

    2 https://addons.mozilla.org/de/firefox/add…rences-cleaner/

    3 https://addons.mozilla.org/de/firefox/addon/ecleaner/

    "Preferences Cleaner" kann zwar gelöschte Erweiterungen gemeinsam auflisten, jedoch nur solche, die nach der Installation von Preferences Cleaner gelöscht wurden. Ein effizientes Aufräumen eines alten Profils ist somit nicht möglich.

    "Firefox pref.js Cleaner" und "eCleaner" können beide nicht nach dem Kriterium "nur gelöschte Erweiterungen zeigen" sortieren. Auch sie scheiden somit als Kandidaten für ein effizientes Aufräumen eines alten Profiles aus.

  • Du redest von einem migrierten Profil? Ja?
    Denn bei einem neuen Profil (unabhängig vom SW-Update!) wird immer die Default-prefs verwendet (jetzt in omni.jar).

    Bei einer Migration prüft die SW, ob prefs-Einträge (vornehmlich aus Options und Extension) nicht stören. Ergänzt wird nur um neue Einträge (falls das die Version erfordert!).

    Bei Extension spielen diese Einträge durch den aus Sicherheitsgründen stattfindenden Comp.-Check keine Rolle! Zur Aktivierung zeichnet der User verantwortlich. Option-Einträge bleiben dem User auch bei Option-Wegfall erhalten (vergleiche Problematik Cookies, Warn-Hinweise u.ä.).

    D.h., der Hersteller trägt Sorge das ein Profil migriert werden kann!

    Was anderes ist eine Bereinigung der prefs von nicht mehr benötigten - in der Regel selbst verursachten - und zu 95% nicht störenden Einträgen. Dies kann man händisch oder mit einem Reset durch den Mozillen-Klassikers Safe Mode veranlassen. Ich würde 1-tere Methode bevorzugen.

    Bliebe zu prüfen, ob der Aufwand zum *Basteln* eines Profiles (ab v1.5 superleicht!) im Einzelfall gerechtfertigt ist!

    Ich schlage mal einen Bogen.
    Man scheint auch bei Mozilla bezügl. der Profil-Stabilität nachzudenken... Stichwort Factory-Reset[1]

    [1] https://www.camp-firefox.de/forum/viewtopi…cc739bd#p732866

  • Zitat von pcinfarkt

    Du redest von einem migrierten Profil?

    Genau.

    Danke erstmal für Deine hilfreichen Hinweise. :)

    Wenn ich es richtig verstehe, gibt es zur Zeit keine Möglichkeit sämtliche überflüssigen Erweiterungs-Einstellungen, mindestens also die von deinstallierten Erweiterungen in einem Rutsch rauszuschmeißen.
    Händisch will das ja niemand machen.

    Weiterhin bietet Mozilla kein Möglichkeit an, bei einem Update alle nicht mehr vorkommende Browser-Einstellungen (damit meine ich alle, die nicht zu Erweiterungen gehören) zum Löschen vorzuschlagen.

    Richtig?

  • Zitat von Andreas Borutta

    - Wenn ich es richtig verstehe, gibt es zur Zeit keine Möglichkeit sämtliche überflüssigen Erweiterungs-Einstellungen, mindestens also die von deinstallierten Erweiterungen in einem Rutsch rauszuschmeißen.


    Das kann man so nicht sagen!

    Mozilla weiß zwar, dass der Browser auch wegen Extension beliebt ist (und unterstützt dieses!); aber ist NUR für die eigene SW verantwortlich. Ob Extension-Autoren die prefs überhaupt nutzten, mit 2 Einträgen nutzen und von der Anzahl her fast eine eigene prefs brauchen ( :D ) - damit hat Mozilla nichts am Hut (außer: das SIE nicht stören dürfen!) und es ist und bleibt eine User-Entscheidung.

    Ein jetzt schon mögliches Reset mit Safe Mode kümmert sich daher auch nur im Einstellungen der Software ([1] - ein angestaubter + ungepflegter Artikel; jedoch sicherlich auch irgendwie in der KB¹) findbar!) ! Dieses ist aber möglich. Aber ob sinnvoll... ? Ich hatte versucht im obigen Beitrag Beispiele zu nennen, warum ich SW- Einträge belassen würde.

    Nochmal! Einträge stören in der Regel nicht! Ausschließen würde ich nur Tuningzeugs und Cache-Einträge von Extension + Scripts.

    Zitat von Andreas Borutta

    - Weiterhin bietet Mozilla kein Möglichkeit an, bei einem Update alle nicht mehr vorkommende Browser-Einstellungen (damit meine ich alle, die nicht zu Erweiterungen gehören) zum Löschen vorzuschlagen.
    Richtig?


    Ja!
    Auch dazu hatte ich versucht mit eigenen Worten etwas zu sagen!

    Mozilla wird ergänzen und nur diese Einträge entfernen /modifizieren, welche die Stabilität des Browser bei Erststart beeinflussen könnten (bspw. Blacklist u.ä.).

    ¹) gefunden, http://kb.mozillazine.org/Resetting_preferences ff
    [1] http://www.pcwelt.de/forum/1422249-post114.html

  • pcinfarkt
    Ich kann hier nur sehr laienhaft und zurückhaltend etwas entgegnen, weil mir tiefere Kenntnisse zu "Profil-Hygiene-Konzepten bei Anwendungen mit Erweiterungen" fehlen.

    Aus dieser Perspektive erscheint es mir erstaunlich, dass sich Firefox nicht stärker abschottet, abgrenzt. Per Default.
    Ob sowas mit einer Trennung in browser.prefs.js (about:browser.config) und extensions.prefs.js (about:extensions.config) möglich wäre, können nur die technisch Kundigeren beurteilen.

  • Warum sollte ER?
    Wegen einzelnen Fragen? :lol:

    Das ändern 0 am Gehalt...

    Nochmal. Mozilla zeichnet nur für seine Software, derer Stabilität und der User-Sicherheit verantwortlich. Nur in diesem Rahmen können - ich glaube auch rechtlich - Eingriffe erfolgen!

  • Zitat von pcinfarkt

    Mozilla zeichnet nur für seine Software, derer Stabilität und der User-Sicherheit verantwortlich.


    Habe ich ja gehört.
    Eine Frage ist ja:
    ist das momentane Konzept der Profilverwaltung das Maximum, was Mozilla für die Stabilität und User-Sicherheit tun kann? Bei Profilen, die mehrmals migriert wurden.

    Wäre eine Trennung in Einstellungen des Browsers und Einstellung der Erweiterungen der Stabilität abträglich?
    Ist sie technisch unmöglich?

  • Nun, das ich ein Freund von vor allem der Profil-Stabilität bin, habe ich mit obigen Link (Factory Reset) dargestellt. Und zz. auch keine weitere Lust, dies nochmals zu begründen.

    Soviel zu einem hoffentlich kommenden und modifizierten Konzept des Herstellers.

    (weitere) Trennung zu Extension.
    Ich komme nochmals auf die - für mich in machen Dingen einschneidende - Version 1.5 zurück. Da erfolgte aus meiner Sicht u.a. die *Trennung* der Extension vom Profil. Sicht User-Anwendung!

    Eine Trennung der prefs.
    Eine Idee. Aber aus meiner Sicht nicht wirklich sinnvoll. Ich versuche gerade auch dieses zu Ende zu denken...

    Ich denke, dass hier (Anordnung im Profil) vor allem die Extension-Autoren gefragt sind. Zumal Mozilla auch eine prinzipiell neue Einbindung seit v4 ermöglicht...

  • Zitat von Andreas Borutta

    Gibt es eine Möglichkeit sämtliche Prefs von deinstallierten und deaktivierten Erweiterungen in einem Rutsch entfernen zu lassen?

    ja. Es gibt das "Tool : Firefox Prefs.js Cleaner" mit dem ich diese Aufgabe in einem Atemzug erledigen kann.

    Auf Wunsch mit * Creates a backup of prefs.js
    Mozilla/Firefox/Profiles/ Erstellt wird sie im jeweiligen bearbeiteten Profilordner mit pref.js.bak.xxxxxxxxxxxxxxxxxx

    Gruß der_nachdenklicher

  • Zitat von Andreas Borutta

    Gibt es eine Möglichkeit sämtliche Prefs von deinstallierten und deaktivierten Erweiterungen in einem Rutsch entfernen zu lassen?


    Noch zwei Werkzeuge, die als Firefox-Erweiterungen auch auf Unixoiden laufen:

    (1)
    Firefox Preferences Cleaner, Remove Add-On Preferences On Uninstallation - http://www.ghacks.net/2011/06/01/fir…uninstallation/

    Preferences Cleaner :: Firefox Add-ons - https://addons.mozilla.org/de/firefox/add…rences-cleaner/
    __________________________________
    (2)
    Remove Firefox Preferences Saved By Extensions - http://www.addictivetips.com/internet-tips/…-by-extensions/

    eCleaner :: Firefox Add-ons - https://addons.mozilla.org/de/firefox/addon/ecleaner/
    __________________________________
    wobei (1) mehr Features als (2) bietet. Warnhinweis: Eine Profilsicherung vor der Verwendung solcher Werkzeuge sollte selbstverständlich sein.

    Gruß gammaburst

  • Zitat von gammaburst


    Preferences Cleaner :: Firefox Add-ons - https://addons.mozilla.org/de/firefox/add…rences-cleaner/


    Hab's mal ausprobiert. Am Beispiel der Erweiterung Fab Tab.
    Erweiterung installiert.
    Zwei Einstellungen vorgenommen.
    Erweiterung deinstalliert.
    Preferences Cleaner aufgerufen.

    Ergebnis:
    Die Liste der deinstallierten Erweiterungen ist leer.
    about:config zeigt die die beiden Einstellungen nach wie vor.


    P.S.: Weil sich dafür ein ein Thread nicht lohnt:

    Schüttelt jemand von Euch zufällig aus Ärmel, wie man folgende Plugins aus dem System (Windows 7 64bit) entfernt, die nicht in der Systemsteuerung aufgelistet werden?
    1 Adobe Acrobat
    2 Google Update
    3 RealArcade Mozilla Plugin
    4 RIM Handheld Application Loader
    5 Java Deployment Toolkit

  • Zitat von Andreas Borutta

    Hab's mal ausprobiert. Am Beispiel der Erweiterung Fab Tab.
    Erweiterung installiert.
    Zwei Einstellungen vorgenommen.
    Erweiterung deinstalliert.
    Preferences Cleaner aufgerufen.


    Soweit ist meine Vorgehensweise identisch und die Einträge von FabTabs waren im about:config -Panel noch vorhanden.
    Dann:
    Den Tabulator "Uninstalled extensions" in Preferences Cleaner gewählt.
    Im oberen Teil des Tableaus unter "Name" auf FabTabs geklickt.
    Die beiden Einträge unter "PreferenceName" im unteren Teil wurden markiert:
    [Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/Arbeitsflche1001d0d8d11bpng.png]
    In der Button-Leiste von Preferences Cleaner wurde auf den Entfernen-Button (Delete chosen preferences) [x] geklickt:
    [Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/PreferencesCleaner003a539aa9apng.png]
    Ergebnis: Die Einträge wurden wie erwartet aus about:config entfernt:
    [Blockierte Grafik: http://www.IMG-Teufel.de/thumbs/Arbeitsflche1005967ecef8png.png]
    Gruß gammaburst

  • Lösung:

    1 about:config
    2 plugin.expose_full_path auf true setzen
    3 about:plugins
    Pfad zu jeweiligen Plugin merken
    4 FF schließen
    5 Entsprechende DLL dieses Pfades im Dateimanager löschen

    Details
    http://www.ghacks.net/2010/04/25/how…t-from-firefox/

    Das Adobe Acrobat Plugin habe ich entfernt, indem ich Adobe Reader via Systemsteuerung entfernt habe.

  • Zitat von gammaburst


    Den Tabulator "Uninstalled extensions" in Preferences Cleaner gewählt.
    Im oberen Teil des Tableaus unter "Name" auf FabTabs geklickt.
    Die beiden Einträge unter "PreferenceName" im unteren Teil wurden markiert:


    Ich habe jetzt herausgefunden, warum bei mir die Liste uninstalled extensions leer bleibt.

    Ich hatte FabTab vor Preferences Cleaner installiert.

    PC kann offenbar kein altes Zeug aufräumen.
    Zu schade.

    Ich habe dem Autor einen entsprechenden Vorschlag gesendet.

  • Zitat von gammaburst


    Hab's getestet.

    * Deinstallierte Versionen werden tatsächlich gelistet.
    * Es gibt keine Möglichkeit die Erweiterungen zu gruppieren in "installierte", "deaktivierte", "gelöschte"
    * Es gibt keine Möglichkeit, die Erweiterungen alphabetisch zu sortieren
    * Ein Test mit einer konkreten gelöschten Erweiterung, die zwei Einträge in about:config aufweist, ergab: eCleaner zeigt eine zu löschende Pref an. Das Löschen klappt. Die andere Pref wurde offenbar nicht von eCleaner erkannt.

    Fazit: Noch Entwicklungsbedarf.

    Zur Zeit scheint keine Erweiterung zu existieren, die das Aufräumen alter Profile mit Prefs vieler gelöschter Erweiterungen auf angenehme Weise erlaubt.

  • Zitat von Andreas Borutta

    Fazit: Noch Entwicklungsbedarf.

    Den man ganz dezent abhaken darf.

    Insbesondere unter den Aspekt, dass die Inhalte solcher Einstellungen / prefs absolut keinen Einfluss auf den laufenden Fx ausüben können.

  • Zitat von der_nachdenklicher

    ja. Es gibt das "Tool : Firefox Prefs.js Cleaner" mit dem ich diese Aufgabe in einem Atemzug erledigen kann.


    Obwohl bei mir Systemdateien im Dateimanager nicht verborgen werden, zeigt mir das Fenster zur Auswahl des Profils, welches sich beim Start von "Firefox Prefs.js Cleaner" öffnet, den entsprechenden Profilordner nicht an.

    Übersehe ich etwas?