Podstawy

🔵 ADMIN2 min czytaniaPostęp: 144/233

Profil użytkownika nie ładuje się

Nieukończona

Postępy nie są zapisywane. Zarejestruj się lub zaloguj, aby śledzić postępy w kursach.

Profil użytkownika się nie ładuje

„Zalogowano przy użyciu profilu tymczasowego” / pulpit pusty / wszystko zniknęło

Scenariusz z życia

Użytkownik dzwoni: „Nie mam dokumentów, pulpit pusty, wszystko zniknęło!”

To prawie nigdy nie jest utrata danych. Windows nie załadował profilu, więc zalogował użytkownika na profil tymczasowy (TEMP).

Pliki nadal istnieją — system tylko nie potrafił ich podpiąć.

Co to jest profil użytkownika

Po zalogowaniu Windows ładuje katalog: C:\Users\nazwa_uzytkownika

Tam są:

  • pulpit
  • dokumenty
  • ustawienia aplikacji
  • Outlook / przeglądarka
  • rejestr użytkownika (NTUSER.DAT)

Jeśli profil się nie załaduje → Windows tworzy tymczasowy.

Jak rozpoznać problem

Objawy: komunikat o profilu tymczasowym, brak ikon, brak zapisanych haseł, wszystko wraca po wylogowaniu.

Sprawdzenie: whoami, echo %userprofile%

Jeśli pokazuje C:\Users\TEMP → profil nie został załadowany.

Najczęstsze przyczyny

1. Zablokowany plik NTUSER.DAT (najczęstsze)

Profil był używany → komputer został wyłączony → plik nadal „otwarty”. Windows nie może zamontować rejestru użytkownika.

Typowe po: reset prądu, zabicie procesu, wymuszone restarty.

2. Uszkodzone SID w rejestrze

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Powstają dwa SID: normalny i z dopiskiem .bak. Windows wybiera zły → tworzy TEMP.

3. Brak miejsca na dysku

Profil nie może się rozpakować → TEMP. Bardzo częste na serwerach RDS.

4. Brak uprawnień NTFS do folderu użytkownika

Ktoś zmienił ACL. System nie może otworzyć katalogu.

5. Roaming profile / folder redirection niedostępny

Serwer plików offline → profil nie ładuje się.

Naprawa — krok po kroku

Krok 1 — WYLOGUJ użytkownika

Nigdy nie naprawiaj podczas aktywnej sesji.

Krok 2 — sprawdź czy dane istnieją

C:\Users\ — jeśli folder jest → dane są bezpieczne.

Krok 3 — napraw SID (.bak)

regedit → przejdź do HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.

Znajdziesz: S-1-5-21-XXXXX oraz S-1-5-21-XXXXX.bak.

Naprawa:

  1. usuń klucz bez .bak
  2. usuń .bak z nazwy drugiego
  3. restart

Krok 4 — jeśli nadal nie działa

Usuń profil lokalny (NIE konto domenowe): System → Advanced → User Profiles → Usuń profil. Zaloguj ponownie → Windows stworzy nowy.

Krok 5 — odzysk danych użytkownika

Skopiuj z C:\Users\staryprofil do C:\Users\nowyprofil.

NIE kopiuj: NTUSER.DAT, AppData\Local\Microsoft\Windows

Myślenie administratora

Profil = tylko kontener ustawień. Konto domenowe ≠ profil. Usuwając profil nie usuwasz użytkownika.

Szybka checklista admina

echo %userprofile%
C:\Users\
sprawdź miejsce na dysku
regedit → ProfileList
usuń profil lokalny

Zapamiętaj – fakty egzaminowe

  • profil tymczasowy ≠ utrata danych
  • konto AD działa niezależnie od profilu
  • najczęściej winny NTUSER.DAT
  • .bak w ProfileList = klasyczny problem
  • usunięcie profilu jest bezpieczne
Notatki (opcjonalnie)