Jak naprawić Webkit napotkał błąd wewnętrzny w Safari?

Czy ciągle wpadasz na stronę „ Safari nie może otworzyć strony internetowej; WebKit napotkał błąd wewnętrzny” lub kod błędu „ WebKit ErrorDomain:300” podczas próby załadowania stron internetowych w przeglądarce Safari ? Pokażemy Ci, jak to naprawić na iPhonie, iPadzie i Macu(Mac) .

Urządzenia Apple(Apple) wykorzystują silnik WebKit do renderowania stron internetowych w przeglądarce Safari . Jednak różne przyczyny, takie jak uszkodzona pamięć podręczna Safari , sprzeczne funkcje eksperymentalne i uszkodzona konfiguracja przeglądarki, mogą uniemożliwić działanie silnika renderującego, w wyniku czego „ WebKit napotkał błąd wewnętrzny”. Wykonaj(Run) poniższe poprawki, aby Safari znów działało jak zwykle.

Zamknij i ponownie otwórz Safari

Najszybszym sposobem naprawienia błędu wewnętrznego przeglądarki Safari jest wymuszenie zamknięcia i ponowne otwarcie przeglądarki internetowej . (WebKit)To prawie zawsze eliminuje nieoczekiwane usterki i inne problemy z WebKit .

iPhone i iPad

  1. Przesuń palcem(Swipe) w górę od dołu ekranu (lub dwukrotnie naciśnij przycisk Początek(Home button) ), aby otworzyć Przełączanie aplikacji(App Switcher) .
  2. Odsuń(Swipe) kartę Safari z ekranu.
  3. Wyjdź na ekran główny(Home Screen) i ponownie otwórz Safari .

Prochowiec

  1. Press Command + Option + Escape , aby otworzyć okno dialogowe Force-Quit .
  2. Wybierz Safari(Choose Safari) i wybierz przycisk Wymuś zamknięcie(Force-Quit) .
  3. Poczekaj kilka sekund i ponownie otwórz przeglądarkę internetową za pomocą Launchpada(Launchpad) lub Docka(Dock) .

Uruchom ponownie swoje urządzenia

Jeśli wymuszenie zamknięcia przeglądarki Safari nie naprawiło błędu „WebKit napotkał błąd wewnętrzny(Internal Error) ”, musisz kontynuować, ponownie uruchamiając urządzenie iPhone(restarting your iPhone) lub Mac . To powinno rozwiązać losowe problemy po stronie systemu, uniemożliwiające działanie przeglądarki.

Podczas ponownego uruchamiania komputera Mac(Mac) upewnij się, że system macOS nie zapisuje wadliwego stanu aplikacji Safari , odznaczając opcję Otwórz ponownie(Reopen) okna podczas ponownego logowania.

Zaktualizuj system operacyjny

Następująca poprawka dotyczy aktualizacji Safari . Ponieważ jest to aplikacja natywna, jedynym sposobem na to jest aktualizacja oprogramowania systemowego na urządzeniu Apple do najnowszej wersji.

iPhone i iPad

  1. Otwórz aplikację Ustawienia.
  2. Stuknij Ogólne > Aktualizacja oprogramowania.
  3. Stuknij Pobierz i zainstaluj.

Prochowiec

  1. Otwórz menu Apple i wybierz Ustawienia systemowe(System Settings) .

  1. Wybierz Ogólne(Select General) na pasku bocznym. Następnie wybierz Aktualizacja oprogramowania(Software Update) po prawej stronie okna.

  1. Wybierz opcję Aktualizuj(Update) teraz (lub Uruchom ponownie teraz, jeśli chcesz tylko sfinalizować aktualizację).

Uwaga: jeśli na komputerze Mac(Mac) działa system macOS 12 Monterey lub starszy, otwórz aplikację Preferencje (Preferences)systemowe(System) i wybierz Software Update > Update teraz, aby zaktualizować jego oprogramowanie systemowe.

Wyczyść pamięć podręczną Safari

Jeśli komunikat „WebKit napotkał błąd wewnętrzny” nadal występuje, czas wyczyścić pamięć podręczną Safari(clear the Safari cache) .

iPhone i iPad

  1. Otwórz aplikację Ustawienia.
  2. Przewiń w dół i dotknij Safari.
  3. Kliknij Wyczyść historię(History) i dane witryny(Website Data) .

Prochowiec

  1. Otwórz Safari i wybierz Safari > Wyczyść historię(Clear History) na pasku menu.

  1. Ustaw Wyczyść całą historię.
  2. Wybierz Wyczyść historię.

Wyłącz wszystkie rozszerzenia Safari

Innym powodem, dla którego Safari wyświetla komunikat „ WebKit napotkał błąd wewnętrzny”, są niezoptymalizowane lub sprzeczne rozszerzenia przeglądarki. Spróbuj je wyłączyć.

iPhone i iPad

  1. Otwórz aplikację Ustawienia(Settings) i dotknij Safari .
  2. Dotknij Rozszerzenia.
  3. Wyłącz wszystkie blokery treści i rozszerzenia.

Prochowiec

  1. Otwórz Safari i wybierz Safari > Settings/Preferences na pasku menu.

  1. Przejdź do zakładki Rozszerzenia.
  2. Odznacz pola obok wszystkich dodatków i zamknij okienko Preferencje .(Preferences)

Jeśli komunikat „WebKit napotkał błąd wewnętrzny” nie pojawia się już w przeglądarce Safari , otwórz App Store i zainstaluj wszystkie oczekujące aktualizacje rozszerzeń. Następnie ponownie aktywuj każdy dodatek do przeglądarki jeden po drugim. Jeśli określone rozszerzenie powoduje ponowne wyświetlenie komunikatu o błędzie, wyłącz je lub odinstaluj i poszukaj alternatywnego rozszerzenia.

Wejdź i wyjdź z trybu awaryjnego(Safe Mode) ( tylko Mac )

Jeśli komunikat „WebKit napotkał błąd wewnętrzny” nadal pojawia się w wersji Safari na (Safari)Maca(Mac) , spróbuj uruchomić komputer Mac w trybie awaryjnym i wyjść z(booting your Mac into and out of Safe Mode) niego . To usuwa różne formy nadmiarowych danych, uniemożliwiając działanie aplikacji, takich jak Safari .

Apple Krzemowy Mac

  1. Wyłącz MacBooka(MacBook) , i Maca(Mac) lub Maca(Mac) mini.
  2. Włącz ponownie komputer Mac , ale nie zwalniaj przycisku zasilania(Power) ; wkrótce zobaczysz ekran Opcje (Options)uruchamiania .(Startup)
  3. Przytrzymaj klawisz Shift i wybierz Macintosh HD > Safe Mode .

Intel Mac

  1. Wyłącz komputer Mac.
  2. Uruchom(Boot) komputer Mac , przytrzymując klawisz Shift .
  3. Zwolnij klawisz Shift , gdy zobaczysz logo Apple .

W trybie awaryjnym(Safe Mode) otwórz na krótko Safari i sprawdź, czy wystąpił błąd WebKit . Jeśli tak, kontynuuj czyszczenie dodatkowych form danych z pamięci podręcznej na komputerze Mac(clearing additional forms of cached data on your Mac) . Jeśli nie, uruchom komputer Mac normalnie.

Wyłącz funkcję przekaźnika prywatnego

Jeśli subskrybujesz iCloud+, Twój iPhone, iPad lub Mac może mieć aktywną funkcję o nazwie Private Relay , która poprawia prywatność poprzez ochronę niezaszyfrowanego ruchu w witrynie. Jednak wciąż jest w wersji beta i stwarza problemy w Safari . Więc wyłącz Private Relay i sprawdź, czy to robi różnicę.

iPhone i iPad

  1. Otwórz aplikację Ustawienia.
  2. Przejdź do Apple ID > iCloud > Privacy Relay .
  3. Wyłącz przełącznik obok Private Relay .

Prochowiec

  1. Otwórz aplikację Ustawienia systemu.
  2. Wybierz swój Apple ID na pasku bocznym. Następnie wybierz iCloud.

  1. Wyłącz przełącznik obok Private Relay .

Uwaga: Aby wyłączyć funkcję Private Relay w systemie macOS Monterey lub starszym, wybierz System Preferences > Apple ID > iCloud.

Wyłącz prywatne adresy Wi-Fi(Private Wi-Fi Addresses) (tylko iPhone i iPad)

Na iPhonie i iPadzie innym powodem, dla którego „WebKit napotkał błąd wewnętrzny” w Safari , jest użycie prywatnych adresów Mac (Wi-Fi)(private Mac (Wi-Fi) addresses) . Aby to zatrzymać:

  1. Otwórz aplikację Ustawienia(Settings) na swoim iPhonie i wybierz opcję Wi-Fi.
  2. Stuknij przycisk Informacje(Info) obok aktywnego połączenia Wi-Fi.
  3. Wyłącz przełącznik obok opcji Prywatny adres Wi-Fi(Wi-Fi Address) .

Wyłącz funkcję HTTP/3 Experimental Feature

HTTP/3 to protokół, który poprawia opóźnienia i czasy ładowania. Jest jednak dostępna tylko jako eksperymentalna funkcja Safari i jest podatna na psucie się. Sprawdź, czy jest aktywny i wyłącz go.

iPhone i iPad

  1. Otwórz aplikację Ustawienia.
  2. Tap Safari > Advanced > Experimental Features .
  3. Wyłącz przełącznik obok HTTP/3 .

Prochowiec

  1. Otwórz panel Safari Settings/Preferences .
  2. Przejdź do karty Develop i zaznacz pole obok Pokaż(Show Develop) menu Develop na pasku menu.

  1. Wybierz Develop(Select Develop) na pasku menu, drukuj do funkcji eksperymentalnych(Experimental Features) i odznacz opcję HTTP/3

(Reset Experimental) Zresetuj preferencje (Preferences)eksperymentalne do ustawień domyślnych

Jeśli żadna z powyższych poprawek nie pomoże, spróbuj zresetować wszystkie eksperymentalne funkcje Safari do ustawień domyślnych.

iPhone i iPad

  1. Otwórz aplikację Ustawienia.
  2. Tap Safari > Advanced > Experimental Features .
  3. Przewiń(Scroll) w dół i dotknij opcji Resetuj wszystko(Reset All) do ustawień domyślnych(Defaults) .

Prochowiec

Otwórz menu Develop w Safari (odkryj je, jeśli musisz), wskaż Funkcje eksperymentalne(Experimental Features) i przewiń w dół. Następnie wybierz Resetuj(Reset) wszystko do ustawień domyślnych(Defaults) .

Safari znów działa jak zwykle

Powyższe wskazówki dotyczące rozwiązywania problemów powinny pomóc w rozwiązaniu problemu „WebKit napotkał błąd wewnętrzny” w przeglądarce Safari . Pamiętaj, aby wykonać powyższe szybkie poprawki, jeśli ponownie napotkasz problem.

Załóżmy, że błąd WebKit nie znika. Jeśli tak, przełącz się na inną przeglądarkę, taką jak Google Chrome , Firefox lub Microsoft Edge i poczekaj, aż przyszła aktualizacja systemu iOS lub macOS trwale rozwiąże problem. Na komputerze Mac(Mac) możesz także przywrócić fabryczne ustawienia Safari do ustawień domyślnych(factory reset Safari to its default settings) .



About the author

Jestem ekspertem komputerowym z ponad 10-letnim doświadczeniem i specjalizuję się w pomaganiu ludziom w zarządzaniu komputerami w ich biurze. Napisałem artykuły na takie tematy, jak optymalizacja połączenia internetowego, konfiguracja komputera w celu uzyskania najlepszych wrażeń w grach i nie tylko. Jeśli szukasz pomocy we wszystkim, co dotyczy Twojej pracy lub życia osobistego, jestem osobą dla Ciebie!



Related posts