Komunikat „aplikacja została zatrzymana” oznacza, że system wymusił zamknięcie programu, bo ten przestał odpowiadać albo próbował zrobić coś niedozwolonego. Zanim zaczniesz cokolwiek czyścić, odpowiedz na jedno pytanie. Czy zatrzymuje się jedna aplikacja, czy kilka różnych, bo od tego zależy, czy szukasz winowajcy wśród programów, czy w samym systemie.
Skrót: jedna aplikacja to zwykle jej własny problem i wystarczy wyczyścić pamięć podręczną, zaktualizować albo cofnąć aktualizację. Kilka naraz oznacza kłopot systemowy i wtedy najszybszą diagnozą jest tryb awaryjny, który wyłącza wszystkie pobrane aplikacje. Jeśli w nim błąd znika, przyczyną jest któraś z nich. Jeśli nie znika, szukaj głębiej.
Spis treści
ToggleNajpierw ustal, czy to jedna aplikacja czy wszystkie
Ten krok pomija większość poradników, a on jedyny decyduje o tym, którą drogą pójść.
Jeśli komunikat dotyczy wyłącznie jednego programu, na przykład komunikatora albo przeglądarki, przyczyna prawie zawsze siedzi w nim samym: uszkodzone dane, wadliwa aktualizacja, konflikt z wersją systemu. Gdy natomiast w ciągu jednego dnia zatrzymują się kolejno różne aplikacje, w tym takie, których nie aktualizowałeś, problem leży niżej. Wtedy naprawianie ich po kolei to strata czasu, bo za chwilę wysypie się następna. Sprawdź to świadomie, zanim ruszysz dalej: przypomnij sobie, ile różnych nazw widziałeś w komunikacie przez ostatni tydzień.
Tryb awaryjny, czyli najszybsza diagnoza
Tryb awaryjny tymczasowo wyłącza wszystkie pobrane aplikacje i zostawia wyłącznie oprogramowanie systemowe. To czyni z niego narzędzie diagnostyczne, a nie tryb naprawczy, bo sam niczego nie naprawia.
Google opisuje wnioskowanie wprost: jeśli w trybie awaryjnym telefon działa poprawnie, przyczyną problemu jest prawdopodobnie któraś z pobranych aplikacji. Jeśli błąd pojawia się nadal, aplikacje są niewinne i trzeba szukać w systemie albo w sprzęcie. Zalecana procedura szukania winowajcy jest równie konkretna: usuwaj ostatnio pobrane aplikacje pojedynczo, po każdej restartuj telefon i sprawdzaj efekt, a po znalezieniu sprawcy przywróć pozostałe. Brzmi mozolnie i takie jest, ale daje pewność zamiast zgadywania. Samo uruchamianie tego trybu na różnych telefonach rozkłada osobny tekst o tym, czym jest tryb awaryjny w telefonie.
Pamięć podręczna czy dane, bo to nie to samo
Obie opcje siedzą obok siebie w ustawieniach aplikacji i wyglądają podobnie, a różnią się skutkiem na tyle, że przed kliknięciem lepiej wiedzieć, w co się celuje.
| Operacja | Co usuwa | Co zostaje | Kiedy użyć |
|---|---|---|---|
| Wyczyść pamięć podręczną | pliki tymczasowe | logowanie, ustawienia, historia | zawsze jako pierwsza próba |
| Wyczyść dane | wszystko, aplikacja wraca do stanu po instalacji | nic poza samą aplikacją | gdy czyszczenie pamięci podręcznej nie pomogło |
Kolejność ma znaczenie praktyczne: czyszczenie pamięci podręcznej nic cię nie kosztuje, a czyszczenie danych oznacza ponowne logowanie i utratę lokalnych ustawień. Przy komunikatorach czyszczenie danych potrafi skasować historię rozmów, o ile nie masz kopii zapasowej w chmurze, więc tę opcję zostaw na później.
Gdy zatrzymuje się jedna konkretna aplikacja
Tu kolejność działań jest ustalona i warto się jej trzymać, bo każdy kolejny krok kosztuje więcej niż poprzedni.
- Wyczyść pamięć podręczną tej jednej aplikacji i uruchom ją ponownie.
- Sprawdź aktualizacje w sklepie, bo błąd bywa naprawiony w nowszym wydaniu.
- Cofnij aktualizację, jeśli problem zaczął się zaraz po niej. Przy aplikacjach fabrycznych służy do tego opcja przywrócenia wersji fabrycznej.
- Wyczyść dane, godząc się na ponowne logowanie.
- Odinstaluj i zainstaluj ponownie, co opisuje tekst o tym, jak usunąć aplikację z telefonu.
Jeśli żaden krok nie pomógł, sprawdź jeszcze wolne miejsce w pamięci. Przy zapełnionym magazynie system zamyka procesy agresywniej i objawia się to dokładnie tym komunikatem, choć z samą aplikacją nie ma to nic wspólnego.
Gdy w komunikacie widzisz proces, a nie aplikację
Nazwy w rodzaju com.android.phone albo usług Google Play wyglądają jak aplikacje, ale nimi nie są.
To procesy systemowe, których nie odinstalujesz i które odpowiadają za działanie całych obszarów telefonu, w tym połączeń i usług sieciowych. Ich zatrzymanie oznacza zwykle problem z aktualizacją systemu albo z komponentem współdzielonym przez wiele aplikacji naraz. Osobnym podejrzanym jest komponent renderujący treści internetowe wewnątrz innych aplikacji, bo gdy on się wysypie, przewracają się wszystkie programy wyświetlające cokolwiek z sieci, od komunikatorów po aplikacje bankowe.
Przy procesach systemowych czyszczenie danych jest ryzykowne i lepiej zacząć od aktualizacji samego systemu oraz komponentów z rodziny usług Google. Jeśli to nie pomoże, zostaje przywrócenie ustawień fabrycznych, opisane w tekście o tym, jak zresetować telefon.
Aplikacja została zatrzymana w konkretnym programie
| Aplikacja | Typowa przyczyna | Co zrobić najpierw |
|---|---|---|
| Komunikator | uszkodzona pamięć podręczna mediów | wyczyść pamięć podręczną, nie dane |
| Przeglądarka | komponent renderujący treści internetowe | zaktualizuj ten komponent i przeglądarkę |
| Sklep z aplikacjami | konflikt z usługami systemowymi | wyczyść pamięć podręczną sklepu i usług |
| Klawiatura | uszkodzony słownik użytkownika | wyczyść dane, słownik odbuduje się sam |
| Mapy | uszkodzone dane offline | usuń pobrane mapy, potem wyczyść pamięć podręczną |
Klawiatura jest tu wyjątkiem godnym uwagi. To jedyna pozycja z tej listy, przy której od razu sięgamy po czyszczenie danych, bo jej zawartość odtwarza się sama w trakcie pisania i nie tracisz niczego, czego nie da się odzyskać.
Limit procesów w tle, czyli ustawienie, o którym się zapomina
W opcjach programisty kryje się ustawienie ograniczające liczbę procesów działających jednocześnie. Bywa włączane przy próbach oszczędzania baterii albo przy testach, a potem zostaje na lata.
Skutek jest podstępny, bo nie objawia się od razu. System zamyka procesy, które przekroczyły ustawiony limit, a użytkownik widzi wtedy komunikat o zatrzymanej aplikacji, choć z samą aplikacją nic złego się nie dzieje. Objaw wraca nieregularnie, zwykle przy kilku programach otwartych naraz, więc łatwo go pomylić z awarią. Jeśli kiedykolwiek zaglądałeś do opcji programisty, sprawdź tę pozycję, zanim zaczniesz odinstalowywać cokolwiek.
Kiedy błąd wraca mimo napraw
Bywa, że przechodzisz całą listę, komunikat znika na dzień albo dwa, a potem wraca dokładnie taki sam. To nie oznacza, że któryś krok wykonałeś źle.
Najczęstszym wyjaśnieniem jest aplikacja, która sama się aktualizuje w tle i przy każdej aktualizacji przywraca wadliwą wersję. Sprawdzisz to, wyłączając automatyczne aktualizacje dla tego jednego programu i obserwując, czy spokój utrzyma się dłużej. Drugim wyjaśnieniem jest sprzęt, szczególnie w telefonach kilkuletnich, gdzie kość pamięci zaczyna zwracać błędne dane. Objawia się to nieregularnie, dotyka losowych aplikacji i nie ustępuje nawet po przywróceniu ustawień fabrycznych, więc jeśli doszedłeś aż tutaj, to najbardziej prawdopodobny trop.
Jest jeszcze trzeci scenariusz, o którym łatwo zapomnieć przy telefonie używanym przez kilka osób. Profil gościa albo drugi użytkownik ma własny zestaw aplikacji i własne ustawienia, więc naprawa wykonana na jednym profilu nie działa na drugim. Zanim uznasz problem za nierozwiązywalny, sprawdź, czy komunikat pojawia się na wszystkich profilach.
Czego nie robić
Nie zaczynaj od przywrócenia ustawień fabrycznych.
To rozwiązanie ostateczne, kasujące wszystko, a przy tym w połowie przypadków niepotrzebne, bo problem leżał w jednej aplikacji albo w zapełnionej pamięci. Nie instaluj też aplikacji obiecujących naprawę błędów systemowych ani czyszczenie pamięci, bo bez uprawnień systemowych nie zrobią nic ponad to, co zrobisz sam w ustawieniach, a same zajmują miejsce i proszą o abonament. Trzymaj się też z dala od plików instalacyjnych ściąganych spoza oficjalnego sklepu, nawet gdy poradnik podsuwa je jako sposób na cofnięcie aktualizacji.
Najczęstsze pytania
Co oznacza komunikat „aplikacja została zatrzymana”?
System wymusił zamknięcie programu, bo ten przestał odpowiadać albo próbował wykonać niedozwoloną operację. Sam komunikat nie mówi nic o przyczynie. Wskazówką jest to, czy dotyczy jednej aplikacji, czy kolejno różnych.
Jak sprawdzić, która aplikacja powoduje problem?
Uruchom telefon w trybie awaryjnym, bo wyłącza on tymczasowo wszystkie pobrane aplikacje. Jeśli błąd znika, winna jest któraś z nich. Google zaleca wtedy usuwanie ostatnio pobranych aplikacji pojedynczo, z restartem po każdej, a po znalezieniu sprawcy przywrócenie pozostałych.
Czym różni się czyszczenie pamięci podręcznej od czyszczenia danych?
Pamięć podręczna to pliki tymczasowe, więc jej usunięcie nie kosztuje nic poza chwilą wolniejszego startu aplikacji. Czyszczenie danych przywraca aplikację do stanu po instalacji, czyli kasuje logowanie i ustawienia. Zaczynaj zawsze od pamięci podręcznej.
Co zrobić, gdy zatrzymuje się proces systemowy?
Nazwy w rodzaju com.android.phone to procesy systemowe, a nie aplikacje użytkownika, więc nie da się ich odinstalować. Zacznij od aktualizacji systemu oraz komponentów usług Google. Czyszczenie ich danych jest ryzykowne i nie powinno być pierwszym krokiem.
Czy przywrócenie ustawień fabrycznych jest konieczne?
Rzadko. To rozwiązanie ostateczne, a w wielu przypadkach przyczyną jest jedna aplikacja albo zapełniona pamięć. Sięgaj po nie dopiero wtedy, gdy tryb awaryjny wykazał, że problem nie leży w pobranych aplikacjach, a aktualizacje niczego nie zmieniły.
Czy aplikacje do naprawiania błędów pomagają?
Nie. Bez uprawnień systemowych nie zrobią nic ponad to, co wykonasz sam w ustawieniach telefonu. Zajmują za to miejsce w pamięci, działają w tle i zwykle wymagają abonamentu, więc potrafią pogorszyć sytuację zamiast ją naprawić.






