Użytkownik Yosemite One zawiesza się po zalogowaniu, inne działa

0

Wczoraj włączyłem komputer, aby zawiesił się po zalogowaniu z użytkownikiem A. Pulpit ładuje się, ale (czasami pojawiają się moje ikony, a czasem nie), ale gdy tylko spróbuję cokolwiek zrobić za pomocą myszy, okrąża koło śmierć.

Jednak gdy loguję się z użytkownikiem B, wszystko ładuje się dobrze. (Oczywiście wszystkie potrzebne pliki znajdują się na logowaniu użytkownika A. Ledwo wiedziałem, że mam drugie konto użytkownika, dopóki nie zacząłem go naprawiać, ponieważ miałem konfigurację automatycznego logowania.)

Zrobiłem narzędzie do naprawy dysku i uprawnienia do naprawy, a także reset PRAM i reset SMC. Zrobiłem też „resetowanie uprawnień do folderów domowych i list ACL” oraz sztuczki kontroli rodzicielskiej w tym poście: Jeden użytkownik nie może niczego otworzyć po aktualizacji Yosemite , a nawet odinstalowałem mnóstwo aplikacji.

Nic z tego nie pomaga. Uruchomiłem także tryb awaryjny. I to ten sam problem, użytkownik A zawiesza się po zalogowaniu.

Obecnie ponownie instaluję Yosemite (pozostało 5 godzin, to rujnuje mój dzień).

Jeśli to nie rozwiąże problemu, czy ktoś ma jakieś inne sugestie? Lub jeśli masz ten problem, jak mogę zapobiec ponownemu wystąpieniu problemu?

Używam iMaca, jeśli to robi różnicę.

Ben Roe
źródło
Kiedy się zawiesza, czy po prostu zamarza przed załadowaniem pulpitu wirującą piłką? Czy musisz wymusić ponowne uruchomienie komputera Mac, aby spróbować ponownie? Po zalogowaniu się do drugiego konta sprawdź, czy w dzienniku systemu i raportach diagnostycznych w konsoli nie ma słowa „zawiesić się”, aby dowiedzieć się, co powoduje jego zawieszenie.
Pan Królik
Ładuje tło pulpitu. Gdy tylko poruszę kursorem myszy (zaczyna się od strzałki), zamienia się w obracające się koło. Również nic nie klika, ani stacja dokująca, ani żadne ikony (gdy ikony ładują się, co nie zawsze).
Ben Roe

Odpowiedzi:

1

Właśnie skopiowałeś pierwszą część „Dlaczego mój komputer Mac ulega awarii?” kroki rozwiązywania problemów.

Jeśli działa dobrze w przypadku jednego użytkownika i drugiego użytkownika, nie tyle, że problem nie dotyczy systemu operacyjnego, jest to coś konkretnego dla użytkownika.

Aby rozwiązać ten problem, należy uruchomić komputer w trybie awaryjnym (przytrzymaj klawisz Shift podczas uruchamiania) i zalogować się na to konto. Weź zawartość folderu Biblioteka / Preferencje tego użytkownika i umieść go w innym folderze na pulpicie. i uruchom ponownie normalnie. Jeśli to naprawi, jeden z wielu plików preferencji był uszkodzony. Jeśli nie...

Wtedy może być zainstalowane coś na koncie tego użytkownika, które robi coś złego. Przejdź do Preferencji systemowych -> Użytkownicy i usuń elementy startowe dla tego użytkownika i uruchom ponownie.

Może to być wiele rzeczy. Chodzi o to, aby znaleźć to, co jest unikalne dla jednego konta użytkownika, które ulega awarii. To dużo kłopotliwych, irytujących śledztw. Łatwiej może być po prostu utworzyć nowe konto użytkownika, przenieść tylko niezbędne rzeczy do nowego profilu użytkownika i usunąć stare.

Steve Chambers
źródło
Dziękuję Ci. Użytkownik w trybie awaryjnym A także nie ładuje się / zawiesza się zaraz po zalogowaniu. Więc nie mogę uzyskać dostępu do biblioteki lub preferencji systemowych dla tego użytkownika ... W porządku jest tworzenie nowego użytkownika, ale jak mogę uzyskać dostęp do plików użytkownika A? Próbowałem wczoraj tego wyszukać i byłem w stanie wyświetlić je za pomocą niektórych poleceń terminalu, ale nie mogłem skopiować i wkleić ich do profilu użytkownika B lub zewnętrznego ...
Ben Roe
Gdy przejdziesz do usunięcia użytkownika, zaoferuje on utworzenie kopii zapasowej. System operacyjny utworzy plik obrazu dysku z profilem tego użytkownika. Po zakończeniu możesz zamontować obraz i uzyskać dostęp do wszystkich plików.
Steve Chambers
0

Ponowna instalacja Yosemite może to naprawić, ale jeśli masz szaloną aplikację, może ją zabić ponownie.

Zakładam, że zrobiłeś test sprzętu Apple, ale skoro jeden użytkownik działa, wątpię w to.

Jeśli tak, spróbuj załadować w trybie awaryjnym (aby wykluczyć aplikacje inne niż Apple), a jeśli się zawiesi, może to być coś jabłkowego.

W razie potrzeby rozpocznij w trybie pełnym, aby sprawdzić, gdzie kończy się połączenie z kontem problemów.

Możesz użyć działającego konta, aby uzyskać dostęp do uszkodzonego konta i zapisać swoje pliki zgodnie z opisem tutaj: https://apple.stackexchange.com/a/164715/46541

Ruskes
źródło
Nie próbowałem testu sprzętu. Zrobi to, jeśli ponowna instalacja nie powiedzie się. Próbowałem załadować użytkownika A w trybie awaryjnym, nadal się zawiesił. Co powinienem zrobić raz w trybie pełnym?
Ben Roe
W trybie Verbose postęp uruchamiania jest widoczny jako linie tekstowe, po prostu obserwuj, jak działa, i nie ustawiaj go tam, gdzie się zawiesi (zatrzymuje).
Ruskes
Wisi dobrze po trybie pełnym. Kiedy loguję się z użytkownikiem A. Test sprzętu nie ładuje się, gdy trzymam „D” zgodnie z instrukcjami Apple: support.apple.com/en-us/HT201257
Ben Roe
czy zauważyłeś, gdzie utknął Verbose.
Ruskes
Verbose nie utknął. Dotarł do ekranu logowania użytkownika. „Zawiesza się dobrze po trybie pełnym” = „zawiesza się po upływie czasu po trybie pełnym” przepraszam, jeśli było niejasne
Ben Roe
0

Mam serwer OS X 10.11.1 i podczas konfigurowania użytkowników ustaw ich tylko do udostępniania. Znaczenie /dev/null/usernamemiał katalog domowy. Wybrałem wszystkich użytkowników i zastosowałem to ustawienie, które obejmowało moje lokalne konto administratora. Ups Właśnie pochyliłem system operacyjny dla tego użytkownika i nie dowiedziałem się, dopóki nie uruchomiłem ponownie kilka dni później.

Zawsze tworzę konto administratora i włączam root dla sytuacji na wszelki wypadek. To był jeden. Nie wiem, jak mogłem to naprawić bez logowania do roota.

Naprawić:

  • Zalogowałem się w trybie pojedynczego użytkownika, /sbin/mount -uw /usunąłem /Library/Preferences/com.apple.loginwindow.plisti uruchomiłem ponownie.
  • Zalogowałem się jako root, otworzyłem Preferencje systemowe, Użytkownicy. Uzyskaj dostęp do opcji zaawansowanych, klikając klawisz lokalnego konta administratora i przytrzymując klawisz Ctrl, i ustaw katalog domowy na nazwę folderu domowego administratora lokalnego /Users/localAdminName. Zrestartowałem się i zalogowałem jako użytkownik lokalny.
użytkownik159554
źródło