Brak widoczności istniejącego profilu wskazuje na jego przeniesienie lub uszkodzenie pliku profiles.ini.
Jak Thunderbird rozpoznaje profil użytkownika
Thunderbird przechowuje wiadomości, ustawienia kont, książki adresowe, kalendarze i dodatki w oddzielnym katalogu profilu. Sam program oraz profil są rozdzielone, dlatego ponowna instalacja aplikacji nie musi usuwać danych znajdujących się w profilu. Informacja o dostępnych profilach jest zapisywana w pliku profiles.ini. Jeżeli ten plik nie wskazuje właściwego katalogu, Thunderbird może uruchomić się z pustym profilem albo wyświetlić profil jako niedostępny, mimo że jego folder nadal znajduje się na dysku.
W systemie Windows katalogi profili użytkownika są zwykle przechowywane w folderze %APPDATA%\Thunderbird\Profiles, natomiast plik profiles.ini znajduje się poziom wyżej, w %APPDATA%\Thunderbird. W typowej instalacji profil ma nazwę podobną do xxxxxxxx.default-release albo xxxxxxxx.default, gdzie początkowa część jest losowym identyfikatorem. Nazwa folderu nie jest jednak wystarczającym dowodem, że jest to właściwy profil. O jego przydatności świadczą dopiero znajdujące się w nim dane, między innymi pliki ustawień, katalogi pocztowe oraz bazy książki adresowej.
profiles.ini, ścieżka profilu i wybór właściwego katalogu
Plik profiles.ini zawiera sekcje opisujące profile, między innymi nazwę profilu, lokalizację oraz informację, czy ścieżka jest względna. Wpis IsRelative=1 oznacza ścieżkę względną względem katalogu danych Thunderbirda, a IsRelative=0 wskazuje na ścieżkę absolutną zapisaną w polu Path. Błąd może powstać po ręcznym przeniesieniu profilu, odtworzeniu kopii zapasowej do innego folderu, zmianie litery dysku albo skopiowaniu samego katalogu profilu bez odpowiadającego mu pliku konfiguracyjnego.
Przed zmianą konfiguracji należy całkowicie zamknąć Thunderbirda i sprawdzić w Menedżerze zadań, czy nie pozostał proces thunderbird.exe. Następnie warto wykonać kopię całego katalogu profilu oraz pliku profiles.ini. Do otwarcia menedżera profili w Windows można użyć polecenia thunderbird.exe -P lub thunderbird.exe -ProfileManager, uruchomionego z odpowiedniej lokalizacji programu. W menedżerze można utworzyć nowy wpis i wskazać istniejący katalog profilu. Nie należy wskazywać folderu nadrzędnego Profiles, lecz konkretny folder zawierający dane danego profilu.
Rozróżnienie pustego profilu od profilu uszkodzonego
Jeżeli Thunderbird uruchamia się, ale nie pokazuje kont, wiadomości ani własnych ustawień, często oznacza to wybranie nowego, pustego profilu, a nie utratę danych. W takiej sytuacji nie należy konfigurować wszystkich kont od początku ani usuwać znalezionych katalogów. Trzeba najpierw zamknąć program, ustalić daty modyfikacji i rozmiary folderów oraz porównać ich zawartość. Profil zawierający lokalnie przechowywaną pocztę może mieć duże pliki w katalogach Mail lub ImapMail. Ustawienia kont są związane między innymi z plikiem prefs.js, a książka adresowa może znajdować się w bazach SQLite, takich jak abook.sqlite.
Sam brak widoczności profilu w menedżerze nie dowodzi uszkodzenia danych. Przyczyną może być wyłącznie błędny wpis w profiles.ini. Jeżeli jednak profil jest widoczny, lecz Thunderbird zgłasza błędy podczas uruchamiania, problem może dotyczyć uszkodzonych plików ustawień, blokady przez drugi proces albo niepełnej kopii. Nie wolno usuwać plików prefs.js, katalogów pocztowych ani baz SQLite bez kopii bezpieczeństwa, ponieważ mogą zawierać konfigurację i dane użytkownika. Pliki indeksów folderów pocztowych można odtwarzać dopiero po zabezpieczeniu oryginalnego profilu, ponieważ indeks nie jest tym samym co właściwa treść wiadomości.
Bezpieczne przywrócenie profilu w komputerze
Praktyczna naprawa polega na ustaleniu, gdzie znajduje się rzeczywisty katalog profilu, zabezpieczeniu jego kopii i ponownym powiązaniu go z Thunderbirdem za pomocą menedżera profili. Jeżeli profil został przeniesiony, można wskazać jego nową lokalizację. Jeżeli zniknął plik profiles.ini, utworzenie wpisu dla istniejącego folderu pozwala odbudować lokalną konfigurację bez kopiowania danych do przypadkowych miejsc. Po uruchomieniu należy sprawdzić, czy pojawiły się właściwe konta, foldery lokalne, książki adresowe i kalendarze. Szczególną uwagę trzeba zwrócić na konta IMAP, ponieważ część wiadomości może być pobierana z serwera, a część danych lokalnych może znajdować się wyłącznie w profilu.
Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, a w przypadku problemów z Thunderbirdem może przeprowadzić bezpieczną diagnostykę profilu, ścieżek danych oraz konfiguracji programu. Zakres czynności powinien obejmować identyfikację właściwego katalogu, wykonanie kopii przed zmianami i sprawdzenie, czy odzyskane ustawienia odpowiadają wcześniejszej konfiguracji użytkownika. Jeżeli folder profilu został usunięty albo dysk ma objawy uszkodzenia, samo odtworzenie wpisu w profiles.ini nie wystarczy i konieczne może być wcześniejsze odzyskanie danych z nośnika.