Firefox ulega awariom podczas uruchamiania

Ten artykuł nie jest już aktualizowany, więc jego treść może być nieaktualna.

Ten artykuł dotyczy sytuacji, gdy Firefox wyświetla informację o awarii podczas uruchamiania przeglądarki.

Gdy Firefox ulega awariom, może być wyświetlane okno, które zawiera jedną z następujących informacji:

  • Program Firefox napotkał problem i musi zostać zamknięty
  • Mozilla – narzędzie zgłaszania awarii

Nie używasz najnowszej wersji Firefoksa

Wiele awarii podczas uruchamiania zdarzało się w Firefoksie 3.0, ale nie występują już w Firefoksie 3.6. Zaktualizuj Firefoksa do wersji 3.6, aby sprawdzić, czy to rozwiązuje twój problem.

Sprawdź, czy Firefoksa można uruchomić w trybie awaryjnym

Gdy Firefox ulega awariom podczas uruchamiania, zdiagnozowanie przyczyn zależy od tego, czy Firefox może się uruchomić w trybie awaryjnym.

Kliknij przycisk menu Fx89menuButton, następnie Pomoc, wybierz Tryb rozwiązywania problemów… a następnie w oknie dialogowym Uruchomić ponownie program Firefox w trybie rozwiązywania problemów? kliknij Uruchom ponownie.

Informacja. Można również uruchomić Firefoksa w trybie rozwiązywania problemów, przytrzymując klawisz Shift podczas uruchamiania przeglądarki.przytrzymując klawisz option podczas uruchamiania przeglądarki.zamykając przeglądarkę i z poziomu terminala wprowadzić: firefox -safe-mode
Być może trzeba będzie podać ścieżkę instalacji Firefoksa, np.: /usr/lib/firefox)

Jeśli zostało wyświetlone okno dialogowe trybu awaryjnego, przejdź do następnej sekcji Firefox uruchamia się w trybie awaryjnym. Jeśli została ponownie wyświetlona informacja o awarii, wykonaj czynności opisane w sekcji Firefox nie uruchamia się w trybie awaryjnym.


Firefox uruchamia się w trybie awaryjnym

Jeśli Firefox uruchamia się w trybie awaryjnym, najbardziej prawdopodobne jest, że awarię powoduje rozszerzenie lub motyw. Aby rozwiązać ten problem, zapoznaj się z informacjami zawartymi w artykule Rozwiązywanie problemów z rozszerzeniami i motywami. Wiadomo, że niektóre wersje następujących rozszerzeń powodują, iż część wersji Firefoksa ulega awarii podczas uruchamiania:

  • Norton IPS extension
  • PicLens
  • Roboform Toolbar – wersja Roboform toolbar 6.9.90 i nowsze nie powodują już tego problemu. W menu Narzędzia kliknij Dodatki i naciśnij przycisk Znajdź aktualizacje, by zainstalować najnowszą wersję tego dodatku.

Jeśli wykonanie instrukcji przedstawionych powyżej nie przyniosło pożądanego rezultatu, uruchom Firefoksa w trybie awaryjnym i wykonaj kolejne czynności:

Kliknij przycisk menu Fx89menuButton, następnie Pomoc, wybierz Tryb rozwiązywania problemów… a następnie w oknie dialogowym Uruchomić ponownie program Firefox w trybie rozwiązywania problemów? kliknij Uruchom ponownie.

Informacja. Można również uruchomić Firefoksa w trybie rozwiązywania problemów, przytrzymując klawisz Shift podczas uruchamiania przeglądarki.przytrzymując klawisz option podczas uruchamiania przeglądarki.zamykając przeglądarkę i z poziomu terminala wprowadzić: firefox -safe-mode
Być może trzeba będzie podać ścieżkę instalacji Firefoksa, np.: /usr/lib/firefox)
Po wyświetleniu okna trybu awaryjnego naciśnij w nim przycisk Kontynuuj w trybie awaryjnym.

Gdy jesteś w trybie awaryjnym, postępuj zgodnie z instrukcjami, zbierając informacje o swojej awarii i przekazując je w prośbie o pomoc.

Firefox nie uruchamia się w trybie awaryjnym

Jeśli Firefox ulega awarii podczas próby uruchomienia go w trybie awaryjnym, poniższa sekcja zawiera informacje, które mogą pomóc w rozwiązaniu tego problemu.

Uruchamianie starszej wersji pulpitu wyszukiwarki Google

Nie ma szablonu „crashsig” lub jego zatwierdzonej wersji. GoogleDesktopMozilla.dll@0x5512, GoogleDesktopMozilla.dll@0x5500, GoogleDesktopMozilla.dll@0x56bc lub GoogleDesktopNetwork3.dll@0x3dfb

Zobacz artykuł Firefox crashes due to old Google Desktop versions.

Używanie wtyczki Hulu Desktop

Nie ma szablonu „crashsig” lub jego zatwierdzonej wersji. @ @0x8fe053f6 Niektóre wersje wtyczki Hulu Desktop mogą powodować awarie Firefoksa podczas uruchamiania. Aby rozwiązać ten problem, usuń plik huludesktop.webplugin:

  1. Otwórz Findera i przejdź do /Library/Internet Plug-ins/.
  2. Usuń plik: huludesktop.webplugin
  3. Pobierz nową wersję Hulu Desktop, która nie powoduje awarii Firefoksa.

Awarie na tabletach PC

Na niektórych tabletach Firefox niespodziewanie ulega awarii. Jest to znany błąd i został naprawiony już w Firefoksie 3.0.1. Aby pobrać najnowszą wersję, zobacz artykuł Aktualizacja Firefoksa.

Awaria w tracie używania programu Shapeshifter

Obecnie program Unsanity Shapeshifter nie jest kompatybilny z Firefox 3, będzie on powodował awarie Firefoksa podczas uruchamiania. Do czasu dostarczenia zgodnej z Firefoksem wersji należy ten program wyłączyć. W sprawie tego problemu możesz się tutaj skontaktować z firmą Unsanity.

Awaria w tracie używania programu Spector Pro

Niektóre wersje programu do monitorowania komputera Spector Pro dla Windows mogą powodować awarie Firefoksa 3 podczas uruchamiania. Jeśli używasz tego programu, spróbuj zaktualizować go do najnowszej wersji lub skontaktować się z pomocą SpectorSoft.

Trojan Backdoor.Ulrbot.C

Backdoor.Ulrbot.C jest złośliwym oprogramowaniem, które może zainfekować twój komputer i może być niewykrywane przez program antywirusowy. Dodatkowo instaluje lukę w zabezpieczeniach programu (backdoor), zatem twój komputer jest dostępny dla wszystkich rodzajów niebezpiecznych działań. Backdoor.Ulrbot.C również powoduje awarie Firefoksa 3. Jedyną radą jest ręczne usunięcie biblioteki DLL w trybie awaryjnym systemu Windows. Niestety, ten plik ma losowo generowane nazwę i rozmiar, więc może być trudny do zidentyfikowania. W poniższych szczegółowych instrukcjach opisano, jak znaleźć podejrzane pliki DLL, które mogą być przyczyną awarii. Zweryfikowanie i usunięcie ich jest konieczne. Instrukcje te będą działały po zgłoszeniu się okna dialogowego Mozilla – narzędzie zgłaszania awarii i wysłaniu do Mozilli zgłoszenia o awarii.

  1. Pobierz zgłoszenie awarii – zobacz w sekcji Pobieranie swojego zgłoszenia awarii, jak to zrobić.
  2. Poczekaj, aż przetwarzanie zgłoszenia awarii zostanie zakończone. Jeśli zajmuje to dużo czasu, być może wpisano zły identyfikator ID zgłoszenia.
  3. Po otworzeniu zgłoszenia, na górze strony kliknij kartę Modules.
  4. Jest to lista wszystkich modułów wczytywanych razem z Firefoksem. Poszukaj modułów, które nie mają informacji o wersji – druga kolumna jest pusta. Jeśli nie ma żadnego takiego modułu, nie masz trojana Backdoor.Ulrbot.C – spróbuj innych rozwiązań podanych na tej stronie.
  5. Jeśli są moduły bez informacji o wersji, skopiuj ich nazwy do wyszukiwarki, np. Google. Jeśli nie otrzymasz żadnego rezultatu lub otrzymasz ich bardzo mało, jest wielce prawdopodobne, że nazwa modułu jest losowo wybierana i zapewne jest to złośliwe oprogramowanie.
  6. Jeśli masz plik spełniający te kryteria, przeszukaj swój komputer, by znaleźć te pliki, i zapisz ich lokalizację.
  7. Otwórz działającą inną przeglądarkę, przejdź na stronę http://virusscan.jotti.org/, prześlij podejrzane pliki i naciśnij przycisk Scan. Mimo że skaner online nie jest doskonały, w większości przypadków będzie on w stanie zidentyfikować Backdoor.Ulrbot.C. Usuń wszystkie pliki zidentyfikowane jako zawierające Backdoor.Ulrbot.C, postępując w niżej opisany sposób. Jeśli nie ma plików zawierających Backdoor.Ulrbot.C, możesz wypróbować ten sposób w przypadku, gdy masz wcześniej nieznaną odmianę tego wirusa.
  8. Uruchom komputer w trybie awaryjnym Windows – nie tryb awaryjny Firefoksa – wg instrukcji pochodzącej z witryny Microsoftu – Windows Vista lub Windows XP.
  9. Zlokalizuj każdy wcześniej zidentyfikowany plik. Jeśli dany plik był zidentyfikowany jako zawierający Backdoor.Ulrbot.C, możesz bezpiecznie go usunąć, jeśli nie, zmień jego nazwę np.z xxxxx.dll na xxxxx.dll.old – w razie potrzeby będzie można łatwo przywrócić poprzednią nazwę.
  10. Uruchom komputer normalnie.
  11. Uruchom Firefoksa. Jeśli się uruchamia, prawidłowo została zidentyfikowana i naprawiona przyczyna powodująca awarię.

Inne złośliwe oprogramowanie – wirusy i programy szpiegujące

Oprócz szczególnych przypadków wymienionych powyżej, wiele różnych wirusów i programów szpiegujących może powodować awarie Firefoksa. Sprawdź, czy twój system operacyjny jest wolny od programów szpiegujących i wirusów. Więcej informacji na ten temat znajdziesz w artykule Rozwiązywanie problemów z Firefoksem spowodowanych przez złośliwe oprogramowanie.

Inne przyczyny

Jeśli te szczególne przypadki i sposoby opisane powyżej nie pomagają – spróbuj ogólnych sposobów rozwiązywania problemów z awariami Firefoksa lub pobierz więcej informacji o swojej awarii i przekaż je, gdy prosisz o pomoc. Jeśli zmienisz swoją stronę startową i nie jest ona już stroną domyślną, mogą również występować awarie podczas wczytywania twojej strony startowej. W takim przypadku zobacz artykuł Firefox ulega awariom.

Pobieranie swojego zgłoszenia awarii

  1. Naciśnij przycisk Start systemu Windows i wybierz Uruchom…. Wprowadź "%APPDATA%\Mozilla\Firefox\Crash Reports\submitted" włącznie z cudzysłowami i naciśnij przycisk OK.W Finderze przejdź do ~/Library/Application Support/Firefox/Crash Reports/submitted.Przejdź do ~/.mozilla/firefox/Crash Reports/submitted.
  2. W wyświetlonym folderze będą pliki tekstowe utworzone dla każdego przesłanego zgłoszenia awarii. Z poziomu menu Widok uporządkuj je wg daty, by łatwiej znaleźć najnowszy plik. Kliknij go dwukrotnie, by go otworzyć.
  3. Identyfikator ID twojego zgłoszenia znajduje się za znakami bp-. Na przykład, jeśli zawartością pliku jest:
    ID awarii: bp-277ca492-ef87-40ea-b667-051b437f2b78
    identyfikatorem ID twojego zgłoszenia awarii jest 277ca492-ef87-40ea-b667-051b437f2b78.
  4. W innej, działającej przeglądarce otwórz http://crash-stats.mozilla.com/report/index/ ID twojego zgłoszenia (np. http://crash-stats.mozilla.com/report/index/277ca492-ef87-40ea-b667-051b437f2b78 )
  5. Zostanie otworzona strona na witrynie crash-stats.mozilla.com z informacją „Your report is being processed”. Po zakończeniu przetwarzania pod identyfikatorem ID zostanie wyświetlona sygnatura awarii, (np. nsSHTransaction::SetNext(nsISHTransaction*)

    crashreport

Osoby, które pomogły w tworzeniu tego artykułu:

Illustration of hands

Pomóż nam

Zdobywaj wiedzę i dziel się nią z innymi. Odpowiadaj na pytania i ulepsz naszą bazę wiedzy.

Więcej informacji