Laptop czasami wyłącza się, gdy brak zasilania powoduje, że tracę niezapisane pliki

26

Dlaczego to robi? Przez większość czasu mój laptop po prostu idzie spać, gdy osiąga 0% mocy. Ale czasami całkowicie się wyłącza i tracę niezapisane pliki.

Czy to problem z moim laptopem? Akumulator szybko się rozładowuje, więc nie jestem pewien, czy jest to związane z tym.

użytkownik615451
źródło
19
Wyłącza
74
Uważam, że OP rozumie, że laptop nie może kontynuować pracy powyżej punktu, w którym zabraknie mu mocy / energii / pojemności. Pytanie brzmi: dlaczego dokonuje twardego wyłączenia, a nie uśpienia, hibernacji lub innego rodzaju miękkiego wyłączenia, które zapisuje stan i umożliwia ponowne uruchomienie / wznowienie pracy urządzenia, gdy ponownie będzie dostępne zasilanie?
G-Man mówi „Przywróć Monikę”
15
@Ramhound: i „stracił pliki, ponieważ nie zapisywał ich regularnie” :-D. „im wyższa prawda, tym jest to prostsze” ;-)
Hastur
10
Ile lat ma laptop? Ile lat ma bateria laptopa? Baterie tracą pojemność z upływem czasu z każdym cyklem rozładowania / ładowania. Jeśli ma ponad kilka lat, możesz rozważyć wymianę baterii. I włączanie automatycznego zapisywania w programach tekstowych (lub przy użyciu programów, które mają opcję automatycznego zapisywania jako opcję).
WernerCD,
6
Miałem ten problem ze starym laptopem, kiedy kupiłem tańszą, nieoryginalną baterię zamienną. Po prostu stałoby się czarne, gdy powinno jeszcze pozostać około 5% baterii. Nie sądzę, aby było niemożliwe, aby bateria zgłosiła do systemu, że nadal ma trochę soku, ale nagle nie zapewnia wymaganego napięcia.
kamilk

Odpowiedzi:

84

Prawdopodobnie dzieje się tak, że albo komputer przechodzi w tryb uśpienia (zamiast hibernacji), a następnie zaczyna brakować zasilania, co powoduje, że rzeczy znajdujące się w pamięci roboczej i nie zapisane na dysku są tracone, albo wyczerpuje się przedtem udało się przejść w stan hibernacji.

W obu przypadkach przejdź do „opcji zasilania” (po prostu wpisz to w menu Start) i edytuj ustawienia planu dla bieżącego, którego używasz. Przejdź do „Zmień zaawansowane ustawienia zasilania” i znajdź grupę ustawień „Bateria”. Zmień „Krytyczny poziom baterii” i „Niski poziom baterii” na wyższą wartość (uważam, że domyślnie wynoszą 5% i 10%, spróbuj odpowiednio 10% i 15%). Następnie upewnij się, że „Krytyczna akcja baterii” jest ustawiona na „hibernacja”. To powinno pomóc w rozwiązaniu problemu.

khh
źródło
17
Albo to, albo wyłącza się podczas próby hibernacji, OP powiedział, że bateria wyczerpuje się szybko, więc może tak być. Powiedziałbym, że nadszedł czas, aby kupić nową baterię, nowy notebook lub zdecydować się na używanie go tylko po podłączeniu, a także zwiększenie krytycznego procentu baterii - na wypadek, gdyby wtyczka została wyrzucona.
Michael Stimson,
10
Nawet wyższe „niskie i krytyczne poziomy naładowania baterii” mogłyby uzyskać kilka dodatkowych zastosowań z prawie bezużytecznej baterii. Widziałem niektóre stare baterie najwyraźniej przechodzą z 40% do zera w ciągu kilku minut, hibernując przy 30%, a nawet 40% może bądź opcją
Xen2050,
6
Pamiętaj, że miernik napięcia akumulatora wymaga okresowej kalibracji w celu zachowania dokładności. Obwody w samym akumulatorze zapobiegają spadkowi napięcia poniżej pewnej wartości, a dzieje się tak dzięki mocnej mocy.
Nathan Osman,
2
Tak; Szybko poprawiłem też poziom mojego laptopa; moja obecna bateria jest nieco stara i spadłaby z 25% do 0% w niecałe 2 minuty. Ale ponownie skalibrowałem miernik baterii i problem zniknął; po prostu zajmuje to trochę czasu. Sprawdź także dostępne oprogramowanie producenta laptopa, np. Mój laptop (Lenovo) ma narzędzie Lenovo do ponownej kalibracji, w którym po prostu podłączasz go i czekasz przez całą noc, ponieważ ładuje się całkowicie, wyłącza ładowanie, a następnie całkowicie rozładowuje, a następnie włącza ładowanie i ładuje ponownie całkowicie i buduje profil napięcia. Myślę, że ponowna kalibracja to prawdziwy plan A.
Jason C
Dzieje się tak, jeśli bateria laptopa ma uszkodzone ogniwo. Poziom baterii wygląda dobrze, dopóki jedno ogniwo nie osiągnie limitu. Potem wszystko spada. Tak to idzie od 30% do 0% naprawdę, naprawdę szybko.
Zan Lynx
41

Zrozumienie naszej baterii

Podsumowując: wskaźniki ustawień zasilania laptopa z rzeczywistym stanem baterii nie zawsze pozwalają na prawidłowe wyłączenie systemu.

  • Co się dzieje?
    System nie ma wystarczająco dużo czasu, aby poprawnie zamknąć wszystkie usługi, zapisać pliki i zrzucić pamięć, zanim poziom mocy będzie zbyt niski.
    Alternatywnie, jeśli system jest ustawiony na przechodzenie w tryb uśpienia, a nie w stan hibernacji , bateria rozładowuje się bez tego, że system budzi się i zrzuca się w stanie hibernacji .
  • Co jest przyczyną
    Szybkość rozładowania akumulatora nie jest liniowa i stała w czasie i nie jest dokładnie taka sama dla każdego cyklu; zależy to od zapotrzebowania na energię, wieku baterii, temperatury zewnętrznej i charakterystyki konkretnej baterii. Jeśli akumulator jest stary, uszkodzony lub używany w trudnych warunkach zewnętrznych, może zostać nagle rozładowany. (Zobacz dalsze czytanie poniżej).
  • Dlaczego tylko czasami i nie zawsze?
    W działającym laptopie rozładowanie zależy od żądań . Żądania systemu / programów w tym krytycznym momencie mogą być tak różne, aby system czasami zapisywał wszystko, a czasem nie. Nawet ilość energii przekazywanej przez akumulator może różnić się od rzeczywistej, a system może potrzebować czasu, którego tak naprawdę nie ma.

  • Co jeszcze może być?
    Może to być zabezpieczenie temperaturowe CPU / GPU, jeśli temperatura wzrośnie za bardzo. Gdy komputer chce hibernować, może wystąpić gwałtowny wzrost liczby żądań, co zwiększa temperaturę procesora i dostęp do dysku. Może to być również przyczyna nagłego rozładowania, wiele żądań zużycia większej ilości energii naraz.

Jak załatać tę sytuację?

Jeśli problem polega na tym, że dane sprzętowe i programowe nie pasują do siebie, powinieneś spróbować naprawić najpierw stronę sprzętową. Jeśli nie jest to konieczne lub możliwe, możesz spróbować zmienić w oprogramowaniu interpretację danych (łatając wykład poziomu rozładowania w systemie). W tej optyce można nawet ustawić różne poziomy, po których system rozpocznie hibernację :

  • Możesz ponownie skalibrować wskaźnik baterii [ 4b ] , istnieją różne metody i narzędzia, poszukaj jednej odpowiedniej dla swojego laptopa. Wielu dostawców zapewnia narzędzia i procedury, np. Dla HP. [ 4HP ]
  • Możesz zmienić ustawienia, tworząc plan zasilania specyficzny dla stanu baterii [ 4 ] ; Spoglądając poniżej w sekcję Dalsze odczyty , możesz uzyskać wskazówki na temat tego, o ile powinieneś zwiększyć minimalny poziom, możesz przystąpić do prób i błędów:

    Panel sterowania - Opcje zasilania - Plany zasilania - Zmień ustawienia planu -
    sprawdź Ustawienia zaawansowane dla ustawień drenażu i użytkowania [ 4c ]

    Spójrz także na inne odpowiedzi [ 3 ], [ 3b ] .

  • Kup nową baterię : niestety ze względu na nieodwracalną awarię sprzętu lub po prostu starzenie się , będziesz musiał.

Dalsze odczyty

Mówiąc wprost, bateria jest jak butelka wody, to, jak szybko będzie pusta, zależy od jej pojemności, ilości wody, którą pobierasz na minutę, od ilości wody wyciekającej z butelki nawet bez żądania. W tej analogii widać, jak woda wypływa szybciej z butelki, gdy jest prawie pusta, a kiedy jest prawie pełna.

  • Rozładowanie baterii zależy od wielu czynników i różni się w zależności od typu, ale, co jest tutaj ważne, przedstawia zachowanie podobne do tego z poniższego zdjęcia; zwróć uwagę, że kiedy zaczyna spadać, szybko spada:

    wprowadź opis zdjęcia tutaj
    Zdjęcie z bloga [ 6 ] . Na czerwono linia poniżej linii, którą bateria może powiedzieć (system może założyć), że jest całkowicie rozładowana (i przestaje działać). Wiek lub wady mogą odbiegać zachowanie akumulatora od oczekiwanego; w szczególności przesuwanie w prawej części wykresu może być bardziej gwałtowne.

    Napięcie akumulatora jest powiązane z pojemnością resztkową i jest przekazywane do (odczytanego) systemu. Zdjęcie innej baterii, która pokazuje korelację między pojemnością na osi poziomej * a napięciem na pionie. Różne kolory dla różnych temperatur. Zauważ, że nie spodziewałem się, że Windows lub bateria biorą pod uwagę inną funkcję krzywej temperatury. Spodziewam się, że to zadziała na jednej krzywej, średniej, (więc nie do końca właściwej).
    wprowadź opis zdjęcia tutaj

    Teraz, jeśli nie jest to dokładne lub jeśli systemy szczytów w żądaniach wymagają więcej energii, nie będzie w stanie poprawnie się zamknąć.


Pod koniec tej lektury poświęć chwilę na uśmiechnięcie się do twojego problemu, ponieważ najprostsze odpowiedzi to:

  1. Wyłącza się, ponieważ nie jest podłączony” Ramhound [ 1 ]
  2. „Zgubiłeś pliki, ponieważ nie zapisywałeś ich regularnie” Hastur i J. de La Palice [ 2 ]
Hastur
źródło
2
W celu dalszej dyskusji na temat szczegółów akumulatorów LiPo i LiIon polecam Dlaczego jest tak wiele strachu wokół akumulatorów LiPo? w sprawie elektrotechniki .
CVn
1
„Jak załatać tę sytuację?” -> Możesz także ponownie skalibrować wskaźnik baterii, używając ogólnych technik lub innych narzędzi dostarczonych przez producenta laptopa. Jest to często (ale nie zawsze) pomocne i zawsze jest dobrym pomysłem przed poprawieniem innych zmiennych.
Jason C
1
@JasonC Właśnie przekonałem się, że mogę dodać coś do komentarza SAMPro do pytania, a twój komentarz pozwala mi to zrobić szybciej. :)Dzięki.
Hastur
22

Nie powinieneś pozwalać, aby bateria osiągnęła 0% - co najmniej zabija wszystko, co pozostało z baterii.

Wydaje mi się, że Twoja bateria jest już zużyta i może po prostu nie mieć wystarczającej ilości soku, aby niezawodnie wyłączyć system, gdy skończy się zasilanie. Jeśli nie może zakończyć zawieszania, to oczywiście nagle się wyłączy (bez normalnego wyłączenia) i prawdopodobnie stracisz niezapisaną pracę.

Davidgo
źródło
6
Nie powinieneś pozwalać, aby bateria osiągnęła 0% ” Oznacza to, że użytkownik powinien ręcznie hibernować laptopa. Zamiast tego sam laptop powinien się tym zająć, a pytanie brzmi, dlaczego tak nie jest. „ Przynajmniej tyle, ile pozostało do wyczerpania baterii . ” Chociaż pełne rozładowanie akumulatora może go uszkodzić, nowoczesne akumulatory mają sprzęt zapobiegający takim uszkodzeniom, nawet jeśli system operacyjny wyświetla 0%. Jesteś pewien, że to prawdopodobnie zepsuta lub stara bateria, która nie zgłasza prawidłowych informacji o zasilaniu systemu operacyjnego.
Schwern
5
Ehm ... jeśli system operacyjny pokazuje 0%, oznacza to, że jest to obliczona moc. Jeśli wyjmiesz ogniwo, prawdopodobnie nadal będzie miało dobry potencjał 2,8-3 V (patrz komentarz Schwerm na temat obwodów ochronnych i elektroniki sterującej.). Bateria nie jest prawie pusta, gdy według dowolnego systemu operacyjnego ma wartość 0%. Komputer pracujący na baterii 0% oznacza, że ​​kalibracja jest wyłączona - może to mieć wiele przyczyn, od złej implementacji do złej baterii itp.
DetlevCM
@DetlevCM Właściwe i właściwe, niemniej jednak David zauważył, że prawdopodobnie jest to stara bateria. Czy możesz przekazać mi opinię na temat zamieszczonej poniżej odpowiedzi (możesz edytować). Próbowałem zawrzeć tę koncepcję w odpowiedzi, ale podejmuję ryzyko, że odpowiedź będzie zbyt ciężka lub prosta ... (i nie mam dobrych danych).
Hastur
7

Niemożliwe jest, aby laptop „poszedł spać”, gdy skończy mu się zasilanie. Sen wymaga energii; tylko mniej niż bezsenność.

System może hibernować, gdy moc się wyczerpie, ale jeśli bateria wyczerpuje się bardzo szybko, prawdopodobnie uważa się, że nie jest to bezpieczne.

Najprawdopodobniej zasilacz po prostu się wyłączył bez żadnego znaczącego ostrzeżenia dla systemu operacyjnego.

Zdobądź nową baterię lub pozostaw laptopa podłączonego do sieci zamiast pozwolić, aby cały czas osiągał 0%.

Lekkość Wyścigi z Moniką
źródło
5

@davidgo jest na miejscu, ponieważ prawdopodobnie jest to zepsuta lub stara bateria . Możesz to sprawdzić za pomocą aplikacji, takich jak BatteryCare lub BatteryInfoView . Dzięki niemu dowiesz się o jego wieku, zużyciu, liczbie cykli i zaprojektowanej maksymalnej wydajności w stosunku do jej obecnej maksymalnej wydajności. Możesz użyć tego, aby zdecydować, czy wymiana baterii może być rozwiązaniem.

Schwern
źródło
1
Czy „statystyki” akumulatora (wiek, zużycie, cykle) są przechowywane przez akumulator, czy tylko przez system operacyjny? Przydałoby się sprawdzić, czy „nowa” bateria naprawdę jest nowa. Nie słyszałem o bateriach oszczędzających takie informacje, ale nie byłoby zaskoczeniem
Xen2050,
@ Xen2050 Komputery Mac przechowują informacje na akumulatorze, w tym datę produkcji. Zakładam, że Windows jest taki sam, biorąc pod uwagę, że te narzędzia do baterii oferują te same informacje (nie mam laptopa z systemem Windows do weryfikacji). BatteryInfoView wydaje się zapewniać nieco więcej niż BatteryCare.
Schwern
3

Moja anegdota / odpowiedź:

Mój brat miał laptopa, który miał ponad 8 lat z oryginalną baterią.

Ten laptop naładuje się do 100%, a jeśli go odłączysz, będziesz miał około 3 minut na ponowne podłączenie.

Jak możesz sobie wyobrazić, procent baterii prawdopodobnie spadł w kawałkach co najmniej 20%

Jeśli jego ustawienia mocy zostały skonfigurowane do robienia czegoś na poziomie 5/10/15%, możesz założyć się, że ustawienia te nigdy nie zostały uruchomione, ponieważ laptop spadłby z 20% do 0% w jednej chwili i umarłby bez odpowiedniego wyłączenia.

MonkeyZeus
źródło
2

Jak inni mówili, że możesz mieć starą baterię. Ale może to być po prostu złe ustawienie. Powinieneś być w stanie ustawić poziom naładowania baterii, który twój system wyłącza / hibernuje. W systemie Windows poziom hibernacji komputera wynosi 5%, więc jeśli używasz systemu Windows, a bateria spada do 0%, ustawienie zostało zmienione!

Jeśli używasz systemu Windows, znajduje się on w panelu sterowania> Opcje zasilania> Zmień ustawienia planu> Zmień zaawansowane ustawienia zasilania. Domyślny „krytyczny poziom naładowania baterii” wynosi 5%. Jeśli bateria jest słaba, zwiększ ją do 10% lub nawet więcej, aby komputer mógł się hibernować.

To oczywiście nie naprawi uszkodzonej baterii, ale jeśli bateria nadal ma wystarczającą moc, aby komputer mógł bezpiecznie hibernować, może to być dla Ciebie wystarczające!

Josef
źródło
Racja, nawet jeśli znalezienie odpowiedniego poziomu powinno być trudne . (patrz krzywe w drugiej odpowiedzi). Powinna to być nawet zła komunikacja między baterią a systemem operacyjnym. W wielu przypadkach możliwe jest także ponowne skalibrowanie baterii. Wspaniały czas na odpowiedź (jeśli to było tylko 5 lat wcześniej ... :))
Hastur
2

Innym potencjalnym problemem jest buforowanie dysku. Dyski twarde i systemy operacyjne używają lotnych pamięci podręcznych. Jeśli komputer wyłączy się zbyt szybko, nawet celowo, a pamięci podręczne nie zostaną zatwierdzone, utracisz dane.

Spróbuj wyłączyć funkcję „Disk Write Caching” na swoim dysku. Menedżer urządzeń -> Dyski twarde -> (Wybierz dysk twardy / SSD) -> Zasady -> Odznacz „Włącz buforowanie zapisu na urządzeniu”.

Shiv
źródło
1

Czy byłeś w stanie obserwować, jak komputer rozładowuje się bez hibernacji? Nie podajesz żadnych informacji o swoim środowisku, ale przejście w stan hibernacji często wymaga współpracy aktywnych programów. Program, który nie reaguje prawidłowo, może zapobiec hibernacji. Zwykle system operacyjny może wyświetlić komunikat informujący, że tak się stało, ale nie będziesz wiedział, czy nie będzie Cię tam, zanim system się ściemni ...

Alexis
źródło
1

Prosta odpowiedź, prawdopodobnie duplikat innych odpowiedzi: starsze baterie rozładowują się szybciej, gdy są prawie puste. Gdy bateria jest na tyle niska, że ​​komputer musi spać, jest również gotowy do wyłączenia, więc zamiast tego robi to.

Wymień baterię, problem będzie się nasilał.

Mikrofon
źródło
-1

Laptopy nie zamykają się, gdy poziom naładowania baterii spadnie poniżej 5%. Gdy osiągnie najniższy punkt, przechodzi w tryb uśpienia w celu ochrony danych. To znaczy, że w trybie uśpienia zużywa trochę energii. Jeśli wykracza poza skrajny poziom, wyłącza się i możesz utracić niezapisane dane. Istnieje wiele sposobów odzyskiwania niezapisanych danych w zależności od rodzaju aplikacji.

Santhosh Kumar
źródło