Může se stát, že Firefox přestane ukládat změny provedené v nastavení. Například změníte nějaké nastavení v panelu MožnostiPředvolby a při příštím zobrazení tohoto panelu jsou změny pryč.
Možné příčiny a řešení tohoto problému závisí na tom, zda se neukládají jen určitá nastavení, anebo vůbec žádná. Tento článek může posloužit i při řešení problému, kdy se po aktualizaci Firefoxu při každém spuštění zobrazuje panel Firefox byl aktualizován s textem Aktualizovali jste Firefox na jeho poslední verzi.
Obsah
Obnova Firefoxu
Nejsnadnějším způsobem řešení tohoto problému je obnova Firefoxu do výchozího nastavení. Kromě přenastavení všech předvoleb na výchozí hodnoty se tímto způsobem dá vyřešit i celá řada jiných problémů včetně problémů způsobených rozšířeními či problémy s daty a nastaveními uloženými v jiných souborech nacházejících se ve vašem profilu. Pokud se chcete pokusit o opravu pouze konkrétního problému, přeskočte na další kapitolu.
- Klikněte na tlačítko nabídky , zvolte . a poté
- Klikněte na tlačítko a následně v potvrzovacím dialogu na tlačítko . Firefox se ukončí a obnoví do výchozího nastavení.
- Po dokončení obnovy se zobrazí dialogové okno se seznamem importovaných (zachovaných) dat. V něm klikněte na tlačítko . Firefox se spustí.
- Vyberte, zda má Firefox obnovit všechna nebo jen některá okna a panely, a klikněte na tlačítko .
- Klikněte na tlačítko nabídky , zvolte . a poté
- Klikněte na tlačítko a následně v potvrzovacím dialogu na tlačítko . Firefox se ukončí a obnoví do výchozího nastavení.
- Po dokončení obnovy se zobrazí dialogové okno se seznamem importovaných (zachovaných) dat. V něm klikněte na tlačítko . Firefox se spustí.
Neukládají se jen určitá nastavení
Pokud se neuchovají jen určitá nastavení Firefoxu, tj. neuloží se konkrétní nastavení, ale jiná nastavení se normálně ukládají, může být příčinou jeden z následujících problémů.
Programy třetích stran mění nastavení Firefoxu
Některé programy nutí Firefox používat určité nastavení. Níže je uveden seznam programů, o nichž je známo, že tak činí, spolu se způsobem, jak problém řešit:
- Creative ZenCast mění user-agent Firefoxu a je v kolizi s Javou.
- Program odinstalujte.
- McAfee Privacy Service vypíná blokování vyskakovacích oken Firefoxu.
- Přečtěte si článek Blokování vyskakovacích oken
- Norton 360 obsahuje funkci "Firefox Privacy Cleanup", která, pokud je povolena, přepisuje nastavení soukromí Firefoxu a zabraňuje uchovávání historie prohlížení, cookies nebo dalších dat mezi jednotlivými relacemi.
Některé lišty třetích stran a doplňky mění domovskou stránku Firefoxu a nastavení vyhledávače. Obnovit je do výchozího nastavení můžete snadno pomocí doplňku SearchReset.Jak je obnovit do výchozího nastavení se dozvíte v článcích Jak změnit nastavení vyhledávání ve Firefoxu a Jak nastavit domovskou stránku.
- Pro více informací si přečtěte článek Odstranění nástrojové lišty, která pozměnila vyhledávač či domovskou stránku.
Nastavení je přepisováno souborem user.js
Pokud nemáte žádný z výše uvedených programů nainstalován, případněPokud jste postupovali dle doporučení a určitá nastavení se při příštím spuštění Firefoxu zase vrátí zpátky, budete tedy muset konfigurační soubory Firefoxu upravit ručně. Nemějte obavy, je to jednoduché. Zde je postup, jak na to.
-
Otevřete svou složku s profilem:
- Klikněte na tlačítko nabídky , zvolte a poté .V nabídce Otevře se panel Technické informace. klikněte na položku .
- V sekci Stručně o aplikaci klikněte na řádku Složka s profilem na tlačítko Otevře se okno se složkou vašeho profilu.Otevře se složka vašeho profilu. .
Poznámka: Pokud nemůžete spustit či použít Firefox, postupujte dle instrukcí v článku Nalezní profilu bez otevření Firefoxu. - Klikněte na tlačítko nabídky a zvolte .Klikněte na nabídku Firefoxu v horní části obrazovky a zvolte .Klikněte na tlačítko nabídky a zvolte .
- Otevřete soubor user.js v textovém editoru (např. NotepaduGeditu, Leafpadu nebo KateTextEditu).
- Pokud se zde žádný soubor user.js nenalézá, pak vám tento postup nepomůže.
- Odstraňte řádky pro uživatelské předvolby, které chcete být schopni změnit. Pokud chcete být schopni změnit všechno nastavení Firefoxu, odstraňte všechny řádky.
- Uložte soubor a ukončete textový editor.
Nyní by se mělo vaše nastavení Firefoxu ukládat.
Nějaký soubor zamyká nebo zabraňuje změnit určitá nastavení
Vaše instalace Firefoxu mohla být upravena a mohl být přidán konfigurační soubor, který zamyká určitá nastavení nebo zabraňuje, aby byly určité změny uloženy. Přeinstalujte Firefox, aby se odstranila stávající instalace a vytvořila se nová. (Tento způsob přeinstalace Firefoxu neodstraní vaše uživatelská data a nastavení, protože se uchovávají odděleně od složky s nainstalovaným programem.)
Neukládá se žádná předvolba ani nastavení
Pokud se neukládá žádné vaše nastavení, zobrazuje se vám při každém spuštění Firefoxu panel Firefox byl aktualizován nebo jste zkusili postupy výše bez kýženého výsledku, pak může být příčinou uzamčený či poškozený soubor, který Firefox používá pro uložení nastavení.
Uzamčený soubor s nastavením
Firefox nemusí být schopen uložit vaše nastavení, pokud je soubor prefs.js (případně soubor prefs.js.moztmp, pokud existuje) chráněn proti zápisu, nebo existují jeho záložní soubory.
-
Otevřete svou složku s profilem:
- Klikněte na tlačítko nabídky , zvolte a poté .V nabídce Otevře se panel Technické informace. klikněte na položku .
- V sekci Stručně o aplikaci klikněte na řádku Složka s profilem na tlačítko Otevře se okno se složkou vašeho profilu.Otevře se složka vašeho profilu. .
Poznámka: Pokud nemůžete spustit či použít Firefox, postupujte dle instrukcí v článku Nalezní profilu bez otevření Firefoxu. - Klikněte na tlačítko nabídky a zvolte .Klikněte na nabídku Firefoxu v horní části obrazovky a zvolte .Klikněte na tlačítko nabídky a zvolte .
- Najděte soubor prefs.js (a prefs.js.moztmp, pokud existuje).
- Klikněte na každý z nich pravým tlačítkem myši a z místní nabídky zvolte
- Když je spuštěn program RealPlayer, může soubor prefs.js uzamknout. Pro jeho odemknutí RealPlayer ukončete.
. V zobrazeném dialogu na kartě Obecné zkontrolujte, že v sekci Atributy není zaškrtnuto pole Jen pro čtení.
- Odstraňte ze složky s profilem všechny soubory prefs-n.js, kde n je číslo (například prefs-2.js).
- Odstraňte soubor Invalidprefs.js, pokud existuje.
- Spusťte opět Firefox. Nyní by se mělo vaše nastavení Firefoxu ukládat.
-
Otevřete svou složku s profilem:
- Klikněte na tlačítko nabídky , zvolte a poté .V nabídce Otevře se panel Technické informace. klikněte na položku .
- V sekci Stručně o aplikaci klikněte na řádku Složka s profilem na tlačítko Otevře se okno se složkou vašeho profilu.Otevře se složka vašeho profilu. .
Poznámka: Pokud nemůžete spustit či použít Firefox, postupujte dle instrukcí v článku Nalezní profilu bez otevření Firefoxu. - Klikněte na tlačítko nabídky a zvolte .Klikněte na nabídku Firefoxu v horní části obrazovky a zvolte .Klikněte na tlačítko nabídky a zvolte .
- Najděte soubor prefs.js (a prefs.js.moztmp, pokud existuje).
- Přesvědčte se, že máte u těchto souborů právo zápisu.
- Odstraňte ze složky s profilem všechny soubory prefs-n.js, kde n je číslo (například prefs-2.js).
- Odstraňte soubor Invalidprefs.js, pokud existuje.
- Spusťte opět Firefox. Nyní by se mělo vaše nastavení Firefoxu ukládat.
-
Otevřete svou složku s profilem:
- Klikněte na tlačítko nabídky , zvolte a poté .V nabídce Otevře se panel Technické informace. klikněte na položku .
- V sekci Stručně o aplikaci klikněte na řádku Složka s profilem na tlačítko Otevře se okno se složkou vašeho profilu.Otevře se složka vašeho profilu. .
Poznámka: Pokud nemůžete spustit či použít Firefox, postupujte dle instrukcí v článku Nalezní profilu bez otevření Firefoxu. - Klikněte na tlačítko nabídky a zvolte .Klikněte na nabídku Firefoxu v horní části obrazovky a zvolte .Klikněte na tlačítko nabídky a zvolte .
- Najděte soubor prefs.js (a prefs.js.moztmp, pokud existuje).
- Pro každý z těchto souborů: podržte klávesu Ctrl, klikněte na něj a v místní nabídce zvolte .
- Ujistěte se, že není pole Locked zaškrtnuto.
- Odstraňte ze složky s profilem všechny soubory prefs-n.js, kde n je číslo (například prefs-2.js).
- Odstraňte soubor Invalidprefs.js, pokud existuje.
- Spusťte opět Firefox. Nyní by se mělo vaše nastavení Firefoxu ukládat.
Poškozený soubor s nastavením
Soubor prefs.js může být poškozen, následkem čehož do něj Firefox nemůže zapisovat. Jestliže tento soubor smažete, Firefox v případě potřeby automaticky vytvoří nový. Zde je postup, jak smazat soubor prefs.js:
-
Otevřete svou složku s profilem:
- Klikněte na tlačítko nabídky , zvolte a poté .V nabídce Otevře se panel Technické informace. klikněte na položku .
- V sekci Stručně o aplikaci klikněte na řádku Složka s profilem na tlačítko Otevře se okno se složkou vašeho profilu.Otevře se složka vašeho profilu. .
Poznámka: Pokud nemůžete spustit či použít Firefox, postupujte dle instrukcí v článku Nalezní profilu bez otevření Firefoxu. - Klikněte na tlačítko nabídky a zvolte .Klikněte na nabídku Firefoxu v horní části obrazovky a zvolte .Klikněte na tlačítko nabídky a zvolte .
- Najděte soubor prefs.js (případně soubor prefs.js.moztmp, pokud existuje).
- Smažte tyto soubory a případně též všechny soubory prefs-n.js, kde n je číslo (například prefs-2.js).
- Odstraňte soubor Invalidprefs.js, pokud existuje.
- Spusťte opět Firefox. Nyní by se mělo vaše nastavení Firefoxu ukládat.
Další řešení
- Příčinou vašeho problému může být i malware. Podrobnosti naleznete v článku Řešení problémů s Firefoxem způsobených malwarem.
- Některý software, jako např. Advanced SystemCare obsahující funkci Ochrana při surfování (Surfing Protection), může chránit soubory ve složce s profilem Firefoxu proti změnám. Pokud máte takovýto software nainstalovaný, zkontrolujte jeho nastavení nebo jej odinstalujte.
Založeno na informacích z článku Preferences not saved (mozillaZine KB)