Dzienniki błędów są istotną częścią oprogramowania do rozwiązywania problemów i prawie każde oprogramowanie jest w stanie je wygenerować. Jeśli napotkasz nieoczekiwany problem podczas korzystania z przeglądarki Google Chrome, sprawdzenie dzienników debugowania błędów może pomóc w zdiagnozowaniu problemu.
Niestety, nie jest od razu oczywiste, czy Chrome tworzy dzienniki lub gdzie są przechowywane, nie mówiąc już o tym, jak je interpretować. Oto, jak korzystać z dzienników błędów w Chrome.
Czy istnieje dziennik błędów Chrome?
Prosta odpowiedź brzmi tak, ale musisz włączyć rejestrowanie błędów Chrome, zanim zostaną one utworzone, abyś mógł ich użyć podczas rozwiązywania problemów. W ustawieniach Chrome nie ma prostej opcji, aby to zrobić. Zamiast tego musisz dodać flagę wiersza poleceń, aby poinformować Chrome, aby zbierał dziennik przy każdym uruchomieniu.
Czasami nazywane także przełącznikami wiersza poleceń, flagi wiersza poleceń są dość łatwym sposobem na uruchomienie programu ze specjalnymi warunkami. W takim przypadku są one dodawane do
Cel pola skrótu Chrome i są aktywowane za każdym razem, gdy aplikacja zostanie uruchomiona za pomocą tego skrótu.Dzienniki błędów różnią się od raportów o awariach, które można włączyć w ustawieniach Chrome. Raportowanie o awariach automatycznie wysyła do Google szczegółowe informacje o nieoczekiwanych awariach przeglądarki, aby pomóc w ustaleniu priorytetów poprawek i ulepszeń.
Jeśli chcesz włączyć zgłaszanie awarii, w Chrome przejdź do Ustawienia > Ty i Google > Synchronizacja i usługi Googlei włącz Pomóż ulepszyć funkcje i działanie Chrome. Możesz wyświetlić listę raportów o awariach, ale nie ich szczegóły, przechodząc do Chrome://awarie.
Istnieje kilka powodów, dla których Chrome może się zawiesić, zawiesić lub w inny sposób zachowywać się dziwnie. Jeśli przeglądanie dzienników debugowania w sposób opisany poniżej nie pomoże w rozwiązaniu problemu, nasz przewodnik po dlaczego Google Chrome ciągle się zawiesza może pomóc.
Włączanie dzienników błędów Chrome
Dokładny sposób włączania rejestrowania błędów Chrome różni się nieco w zależności od systemu operacyjnego, w którym używasz Chrome.
Jak włączyć dzienniki błędów Chrome w systemie Windows
- Zamknij wszystkie uruchomione instancje Chrome, a następnie znajdź skrót do Chrome.
- Kliknij skrót prawym przyciskiem myszy i kliknij Nieruchomości. Jeśli masz skrót Chrome przypięty do paska zadań, musisz kliknąć go prawym przyciskiem myszy, a następnie ponownie kliknąć prawym przyciskiem myszy Google Chrome w menu przeskoku, zanim klikniesz Nieruchomości.
- Jeśli nie jest jeszcze zaznaczone, kliknij Skrót i poszukaj Cel pole.
- Na samym końcu linii docelowej dodaj następującą flagę: --enable-logging --v=1.
- Na początku musisz uwzględnić spację. Następnie kliknij Stosować oraz Ok.
- Uruchom Chrome za pomocą skrótu i sprawdź, czy możesz odtworzyć błąd, który chcesz rozwiązać, za pomocą dziennika.
Jak włączyć dzienniki błędów Chrome w systemie macOS
- Zamknij wszystkie uruchomione instancje Chrome na komputerze Mac.
- Otwórz Terminal i uruchom następujące polecenie: /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --enable-logging --v=1.
- Naciskać Zwrócić a następnie otwórz Chrome, aby rozpocząć debugowanie.
Jeśli nie masz pewności co do korzystania z Terminala w systemie macOS, nasz przewodnik dla początkujących dotyczący korzystania z terminala Mac pomoże.
Jak włączyć dzienniki błędów Chrome w systemie Linux
- Upewnij się, że wszystkie uruchomione instancje Chrome są zamknięte.
- Następnie musisz uruchomić emulator terminala, taki jak Terminator lub Tilix Terminal.
- W terminalu musisz uruchomić Chrome z dodaną flagą: --enable-logging --v=1.
Możesz dowiedzieć się więcej o wyborze dobrego emulatora terminala dla systemu Linux, który jest bardzo przydatnym narzędziem, w naszym przewodniku najlepsze emulatory terminali Linux.
Gdzie znaleźć dzienniki debugowania Chrome
Teraz, gdy masz włączone dzienniki błędów Chrome, musisz wiedzieć, gdzie je znaleźć. Dzienniki debugowania Chrome są zastępowane za każdym razem, gdy uruchamiasz Chrome, dlatego ważne jest, aby pobrać je po wystąpieniu problemu, ale przed ponownym uruchomieniem Chrome.
Znajdowanie dzienników debugowania Chrome w systemie Windows
- Otwórz Eksplorator plików i kliknij Pogląd patka. Następnie musisz zaznaczyć pole obok Ukryte przedmioty. W systemie Windows 11 przejdź do Widok > Pokaż > Ukryte przedmioty.
- Teraz przejdź do (C:)/Users/[Twoja nazwa użytkownika]/AppData/Local/Google/Chrome/Dane użytkownika. Przewiń w dół i powinieneś zobaczyć plik o nazwie chrome_debug.
- Możesz skopiować ten plik na pulpit, jeśli chcesz, aby dziennik nie został nadpisany po ponownym otwarciu Chrome.
- Aby wyświetlić dziennik debugowania, kliknij dwukrotnie plik i wybierz program, za pomocą którego chcesz go otworzyć. Notatnik działa dobrze.
Znajdowanie dzienników debugowania Chrome w systemie macOS
- Otwórz Finder i przejdź do Biblioteka/obsługa aplikacji/Google/Chrome.
- W systemie macOS plik nazywa się chrome_debug.log. Możesz dwukrotnie kliknąć plik, aby otworzyć go w jego lokalizacji, lub przenieść go na pulpit, aby go zapisać.
Znajdowanie dzienników debugowania Chrome w systemie Linux
- Otwórz domyślny folder domowy i przejdź do /.config/google-chrome.
- Plik zostanie nazwany chrome_debug. Możesz otworzyć plik za pomocą oprogramowania do notatnika lub zapisać go w nowej lokalizacji, aby zapobiec jego nadpisaniu po ponownym otwarciu Chrome.
Jak czytać dzienniki błędów
Jeśli potrzebujesz dzienników do wysłania do Google lub strony trzeciej w ramach zgłoszenia do pomocy technicznej, możesz zapisać plik na pulpicie, a następnie dołączyć go do zgłoszenia/wyślij, jeśli jest to wymagane. Przeczytanie dzienników w miarę ich tworzenia i ustalenie, dlaczego występuje problem, prawdopodobnie wymaga zaawansowanej wiedzy na temat działania Chrome.
Każdy wiersz dziennika zawiera kilka informacji, począwszy od lewej do prawej, w tym identyfikator procesu, identyfikator wątku, dzień, miesiąc i godzinę, poziom rejestrowania i nazwę pliku z kodem źródłowym.
Możesz przeszukać plik dziennika, aby sprawdzić, czy „BŁĄD” pojawia się w dowolnym miejscu, zwykle w części wiersza poziomu rejestrowania. Nawet jeśli tak, może to nie odnosić się do przyczyny problemu, ale będzie dobrym punktem wyjścia.
Możesz także sprawdzić wiele powtarzających się wystąpień tego samego procesu. Jeśli zobaczysz ten sam proces powtarzany wiele razy w krótkim odstępie czasu, może to oznaczać, że wystąpił problem z tym procesem.
Rozwiązywanie problemów z Chrome za pomocą dzienników błędów
Włączenie dzienników błędów Chrome nie jest tak łatwe, jak mogłoby być, i mogą być bardzo mylące, gdy faktycznie je znajdziesz. Ale jeśli chcesz spróbować rozwiązać uporczywy problem z Chrome lub jeśli potrzebujesz dzienników do dołączenia do zgłoszenie do pomocy technicznej, dzienniki błędów dostarczają wielu informacji i mogą być kluczem do działania Chrome powinien.