Habe dasselbe Problem wie QuentinArthas. Ich sperre meine Tabs mit der Funktion "Tabs sperren - Navigation in Unterordner", speichere die Einstellungen, und dennoch sind selbst die gesperrten Tabs nach einem Neustart verschwunden.
Ich benutze den FreeCommander XE 2014 (release 650). Meine derzeitigen Einstellungen (ich habe mittlerweile schon fast jegliche erdenklichen Einstellungskombinationen für Tabs durchgespielt) sehen so aus:
Hintergrundinfo: Ich habe die Version "FreeCommanderXE_portable.zip" am Laufen.
Nachtrag: Was ich noch in der Datei FreeCommander.ini feststellen konnte:
1) Lege ich einen neuen
nicht gesperrten Tab an und speichere die Einstellungen, wird dieser Umstand in der FreeCommander.ini in der Section [MainPanel] gespeichert (Eintrag LeftDir=<Pfad>). Nach einem Neustart des FC wird der Tab zwar nicht mehr angezeigt (egal ob ich in den Einstellungen "Alle nicht gesperrten Tabs bei Programmende schließen" aktiviert habe oder nicht), der Eintrag bleibt aber dennoch in der ini-Datei erhalten. Es sieht so aus, als würde diese Information bei einem Neustart nicht mehr eingelesen werden.
2) Lege ich einen
gesperrten Tab an und speichere die Einstellungen, kann ich diesen Ordnernamen in der FreeCommander.ini an keiner Stelle finden. Es sieht aus, als würde dieser gesperrten Tab keinen Eingang in die ini-Datei finden, demzufolge ist er trotz Sperre nach einem Neustart auch wieder verschwunden.
Aus meiner laienhaften Sicht fehlt mMn, dass im Zuge des Speicherns der Einstellungen die aktuell gesperrten Tabs namentlich in der ini-Datei eingetragen werden und diese Informationen bei einem Neustart auch zuverlässig wieder eingelesen werden.