Forum

Możliwa poprawka losowych wyłączeń MacBooka Pro 2014-2015 w Catalinie 10.15.5

utahman130

Oryginalny plakat
7 czerwca 2012 r.
  • 12 cze 2020
Dzięki połączeniu rad z tego Poczta z /u/afroeskimo przez /r/MacOS, a komentarz z /u/ASentientBot i tego Witryna z instrukcją naprawy losowego wyłączania MacBooka Pro , zaadaptowany z tego wątku MacRumors , naprawiłem (mam nadzieję) mój MacBook Pro 2014 15, kiedy losowo wyłączał się w 10.15.5 Catalina.

Kiedy wyłącza się z powodu tego problemu, komputer nagle całkowicie się rozładowuje, tak jak wyczerpała się bateria. Uruchomiłem Narzędzie dyskowe i oba woluminy mojego dysku (Macintosh HD i Macintosh HD - Dane) są w porządku i wymieniłem baterię na sześć miesięcy bez wpływu na przypadkowe wyłączenia przed wykonaniem poniższego obejścia.

Przez jakiś czas (przynajmniej od Mojave) musiałem zmienić nazwę AppleThunderboltNHI.kext na AppleThunderboltNHI.kext.BAK, aby mój komputer nie wyłączał się losowo. To denerwujące obejście, które trzeba wykonać za każdym razem, gdy mój komputer Mac aktualizuje się, ale działa bez losowych wyłączeń.

Po przypadkowej aktualizacji do 10.15.5 (wyłączyłem automatyczne aktualizacje, ale musiałem kliknąć powiadomienie, aby zaktualizować po ponownym uruchomieniu), zmieniłem nazwę AppleThunderboltNHI.kext na AppleThunderboltNHI.kext.BAK, ale musiałem również zmienić nazwę IOThunderboltFamily.kext na IOThunderboltFamily .kext.BAK, aby mój komputer przestał się losowo wyłączać (na razie).

Zastrzeżenie: to zadziałało dla mnie, ale może nie działać dla wszystkich. Nie odpowiada za ewentualne uszkodzenia komputera itp. itp.

Oto kroki, które wykonałem:

1. Uruchom ponownie komputer Mac w trybie odzyskiwania, przytrzymując polecenie + r podczas uruchamiania. W trybie odzyskiwania otwórz Terminal, wybierając go z Narzędzia na pasku menu.

2. Typ csrutil wyłącz w Terminalu naciśnij enter, wprowadź hasło, jeśli zostaniesz o to poproszony.

3. Uruchom ponownie do normalnego

4. Po zalogowaniu otwórz Terminal i wpisz sudo mount -twój /

4a. Naciśnij enter, a następnie wprowadź hasło

5. Typ Killall Finder

5a. Naciśnij enter

6. Otwórz Finder, przejdź do paska menu „Idź” u góry ekranu, a następnie wybierz „Idź do folderu” (polecenie + shift + G).

6a. Przejdź do /System/Biblioteka/Rozszerzenia

7. W folderze Rozszerzenia zmień nazwę AppleThunderboltNHI.kext na AppleThunderboltNHI.kext.BAK

(alternatywna metoda terminala: sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK )

i zmień nazwę IOThunderboltFamily.kext na IOThunderboltFamily.kext.BAK

(alternatywna metoda terminala: sudo mv /System/Library/Extensions/IOThunderboltFamily.kext /System/Library/Extensions/IOThunderboltFamily.kext.BAK )

8. Uruchom ponownie w trybie odzyskiwania, otwórz Terminal i wpisz csrutil włącz

9. Uruchom ponownie w trybie normalnym, a problem powinien zostać naprawiony.

Uwaga: nadal mogę podłączyć monitor zewnętrzny przez Thunderbolt i działa on nawet z wyłączonymi plikami kext. Nie wierzę, że Ethernet przez Thunderbolt działa z wyłączonymi plikami kext, ale sam tego nie testowałem, ponieważ nie używam Ethernetu. V

vicentecastor

6 lis 2020


  • 6 lis 2020
Sup człowieku. Chcę tylko powiedzieć ogromne DZIĘKI za to. Myślałem, że będę musiał sprzedać lub nawet wyrzucić mojego Macbooka Pro Mid 2014 15''. Spróbowałem tego i zadziałało. Nie używam też Ethernetu, więc nie mam problemów z jego wyłączeniem. Jeszcze raz dziękuję, jesteś mężczyzną!!! T

trevhart3

27 maja 2021
  • 27 maja 2021
do tej pory tak dobry człowiek! Nierealne! m

apteczki

12 kwi 2014
  • 13 czerwca 2021
Po przeczytaniu i wypróbowaniu WIELU możliwych rozwiązań tego problemu udało mi się wykonać Twoje instrukcje do końca: w końcu mogłem zmienić nazwy obu plików na BAK. Mam nadzieję, że będzie to rozwiązanie tego problemu, który mam od lat. Będę cię informować. Dziękuję! r

rosenbergprzeczytaj

22 sierpnia 2021
  • 22 sierpnia 2021
utahman130 powiedział: Dzięki połączeniu rad z tego Poczta z /u/afroeskimo przez /r/MacOS, a komentarz z /u/ASentientBot i tego Witryna z instrukcją naprawy losowego wyłączania MacBooka Pro , zaadaptowany z tego wątku MacRumors , naprawiłem (mam nadzieję) mój MacBook Pro 2014 15, kiedy losowo wyłączał się w 10.15.5 Catalina.

Kiedy wyłącza się z powodu tego problemu, komputer nagle całkowicie się rozładowuje, tak jak wyczerpała się bateria. Uruchomiłem Narzędzie dyskowe i oba woluminy mojego dysku (Macintosh HD i Macintosh HD - Dane) są w porządku i wymieniłem baterię na sześć miesięcy bez wpływu na przypadkowe wyłączenia przed wykonaniem poniższego obejścia.

Przez jakiś czas (przynajmniej od Mojave) musiałem zmienić nazwę AppleThunderboltNHI.kext na AppleThunderboltNHI.kext.BAK, aby mój komputer nie wyłączał się losowo. To denerwujące obejście, które trzeba wykonać za każdym razem, gdy mój komputer Mac aktualizuje się, ale działa bez losowych wyłączeń.

Po przypadkowej aktualizacji do 10.15.5 (wyłączyłem automatyczne aktualizacje, ale musiałem kliknąć powiadomienie, aby zaktualizować po ponownym uruchomieniu), zmieniłem nazwę AppleThunderboltNHI.kext na AppleThunderboltNHI.kext.BAK, ale musiałem również zmienić nazwę IOThunderboltFamily.kext na IOThunderboltFamily .kext.BAK, aby mój komputer przestał się losowo wyłączać (na razie).

Zastrzeżenie: to zadziałało dla mnie, ale może nie działać dla wszystkich. Nie odpowiada za ewentualne uszkodzenia komputera itp. itp.

Oto kroki, które wykonałem:

1. Uruchom ponownie komputer Mac w trybie odzyskiwania, przytrzymując polecenie + r podczas uruchamiania. W trybie odzyskiwania otwórz Terminal, wybierając go z Narzędzia na pasku menu.

2. Typ csrutil wyłącz w Terminalu naciśnij enter, wprowadź hasło, jeśli zostaniesz o to poproszony.

3. Uruchom ponownie do normalnego

4. Po zalogowaniu otwórz Terminal i wpisz sudo mount -twój /

4a. Naciśnij enter, a następnie wprowadź hasło

5. Typ Killall Finder

5a. Naciśnij enter

6. Otwórz Finder, przejdź do paska menu „Idź” u góry ekranu, a następnie wybierz „Idź do folderu” (polecenie + shift + G).

6a. Przejdź do /System/Biblioteka/Rozszerzenia

7. W folderze Rozszerzenia zmień nazwę AppleThunderboltNHI.kext na AppleThunderboltNHI.kext.BAK

(alternatywna metoda terminala: sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.BAK )

i zmień nazwę IOThunderboltFamily.kext na IOThunderboltFamily.kext.BAK

(alternatywna metoda terminala: sudo mv /System/Library/Extensions/IOThunderboltFamily.kext /System/Library/Extensions/IOThunderboltFamily.kext.BAK )

8. Uruchom ponownie w trybie odzyskiwania, otwórz Terminal i wpisz csrutil włącz

9. Uruchom ponownie w trybie normalnym, a problem powinien zostać naprawiony.

Uwaga: nadal mogę podłączyć monitor zewnętrzny przez Thunderbolt i działa on nawet z wyłączonymi plikami kext. Nie wierzę, że Ethernet przez Thunderbolt działa z wyłączonymi plikami kext, ale sam tego nie testowałem, ponieważ nie używam Ethernetu.
Witam, chcę tylko podziękować za to rozwiązanie. To naprawdę działało przez jakiś czas. Biorąc to pod uwagę, za każdym razem, gdy wychodziła aktualizacja, musiałem robić to od nowa, ale nie było to zbyt wielkim problemem. Ale teraz jestem w macOS Big Sur i „Wolumin główny jest teraz kryptograficznie zapieczętowaną migawką apfs”, co oznacza, że ​​powyższe instrukcje przestają działać w kroku 7. Nie można zmienić nazw plików systemowych, ponieważ są one tylko do odczytu, nawet po wyłączeniu csrutil. ( https://twitter.com/i/web/status/1275454103900971012 ) Jeśli o mnie chodzi, ten wątek jest francuski, ale wyłączenia trwają nadal i nie wiem, co mam dalej robić. Czy coś wymyśliłeś? D

Dlaj

7 wrz 2021
  • 7 wrz 2021
rosenbergread powiedział: Witam, chcę tylko podziękować za to rozwiązanie. To naprawdę działało przez jakiś czas. Biorąc to pod uwagę, za każdym razem, gdy wychodziła aktualizacja, musiałem robić to od nowa, ale nie było to zbyt wielkim problemem. Ale teraz jestem w macOS Big Sur i „Wolumin główny jest teraz kryptograficznie zapieczętowaną migawką apfs”, co oznacza, że ​​powyższe instrukcje przestają działać w kroku 7. Nie można zmienić nazw plików systemowych, ponieważ są one tylko do odczytu, nawet po wyłączeniu csrutil. ( https://twitter.com/i/web/status/1275454103900971012 ) Jeśli o mnie chodzi, ten wątek jest francuski, ale wyłączenia trwają nadal i nie wiem, co mam dalej robić. Czy coś wymyśliłeś?
Cześć, jestem w tej samej sytuacji co ty/byłeś. Znalazłeś rozwiązanie, jak zmienić nazwy plików w Big Sur?. Bardzo to doceniam, jeśli możesz się podzielić!