Występują problemy z wylogowaniem na komputerze z systemem Windows XP, opartym na systemie Windows Server 2003, windows 2000 lub Windows NT 4.0

Ten artykuł zawiera metodę krok po kroku, która ułatwia rozwiązywanie problemów z wylogowaniem w systemie Windows XP, Windows Server 2003, Windows 2000 i Windows NT 4.0.

Dotyczy: Windows Server 2012 R2, Windows 10
Oryginalny numer KB: 837115

Wprowadzenie

Podczas próby wylogowania się z komputera nie można wylogować się lub komunikaty o zdarzeniach, które są rejestrowane w dzienniku aplikacji, wskazują, że profil użytkownika nie został zwolniony. Ten problem może wystąpić, jeśli system Microsoft Windows lub programy innych firm nie przestaną działać podczas próby wylogowania się z komputera. Ten artykuł zawiera metodę krok po kroku ułatwiającą rozwiązanie tego problemu.

Jeśli wyświetlasz tę zawartość sieci Web na komputerze, na którym występuje problem, możesz użyć narzędzia do automatycznego wykrywania i naprawiania tej zawartości. Narzędzie pomoże przyspieszyć, dokładniej i znacznie ułatwić proces rozwiązywania problemów. Jeśli nie jesteś na komputerze, na którym występuje problem, wydrukuj tę zawartość sieci Web i użyj jej na komputerze, na którym występuje problem.

Symptomy

Podczas próby wylogowania się z komputera z systemem Windows Server 2003, Windows XP, Windows 2000 lub Windows NT 4.0 może wystąpić co najmniej jeden z następujących objawów:

  • Identyfikatory zdarzeń aplikacji 1000, 1500, 1517, 1524 są rejestrowane w dzienniku aplikacji. Wyświetlanie zdarzeń w dzienniku aplikacji to najdokładniejsza metoda określania błędów zwalniania profilu użytkownika. Jeśli te zdarzenia nie są widoczne w dzienniku aplikacji, nie występują błędy zwalniania profilu użytkownika. Aby uzyskać więcej informacji na temat komunikatów o zdarzeniach w dzienniku aplikacji, zobacz komunikaty zdarzeń w sekcji Dziennik aplikacji .

  • Profil buforowany nie jest usuwany podczas korzystania z profilu użytkownika mobilnego skonfigurowanego do usuwania lokalnie buforowanej kopii profilu po wylogowaniu. Objawy tego błędu są rejestrowane jako komunikaty zdarzeń w dzienniku aplikacji.

  • W systemach Windows XP i Windows Server 2003 można się wylogować, ale nie można odzyskać pamięci używanej przez profil użytkownika do momentu zwolnienia profilu użytkownika. Możesz wylogować się, ponieważ profil użytkownika roamingu jest uzgadniany przy użyciu kopii zawartości rejestru. Objawy tego błędu są rejestrowane jako komunikaty zdarzeń w dzienniku aplikacji.

  • Podczas próby wylogowania się w systemie Windows 2000 zostanie wyświetlony komunikat "Zapisywanie ustawień..." komunikat jest wyświetlany przez długi czas, a system Windows przestaje próbować wylogować się. Jeśli używasz profilu użytkownika mobilnego w sieci, system Windows wskazuje, że profil użytkownika na komputerze nie jest uzgadniany z profilem użytkownika roamingu w sieci. Nie można się zalogować, ponieważ profil użytkownika nie wylogowył się. Objawy tego błędu są rejestrowane jako komunikaty zdarzeń w dzienniku aplikacji.

  • W systemie Windows NT 4.0 nie można wylogować się, a profil użytkownika mobilnego nie jest uzgadniany.

  • Osiągnięto limit rozmiaru rejestru (RSL).

  • Kopie zapasowe mogą nie zostać uruchomione. Nie ma żadnych błędów w dzienniku aplikacji z programu kopii zapasowej. Jeśli jednak widzisz identyfikator zdarzenia 1524, kopia zapasowa nie została uruchomiona.

Uzgadnianie profilów użytkowników za pomocą usługi oczyszczania hive profilu użytkownika firmy Microsoft

Aby rozwiązać ten problem, użyj usługi oczyszczania hive profilu użytkownika firmy Microsoft (UPHClean). Usługa UPHClean monitoruje komputer podczas wylogowania, a następnie uphclean zwalnia i uzgadnia profile użytkowników, dzięki czemu można się wylogować. Ta metoda pokazuje, jak zainstalować i uruchomić narzędzie UPHClean.

Uwaga

Usługa UPHClean jest obsługiwana w następujących systemach operacyjnych:

  • Windows XP
  • Windows Server 2003
  • Windows 2000 (wszystkie wersje)

Bieżąca wersja uphclean (v1.6d) nie działa w wersji x64 systemu Windows XP lub Windows Server 2003. W ramach tych systemów operacyjnych może być obsługiwana przyszła wersja usługi UPHClean.

Ważna

Ta metoda wymaga odjechania od przeglądanej strony. Przechodząc z dala od tej strony, zawartość, którą teraz wyświetlasz, nie będzie już wyświetlana. Dlatego przed kontynuowaniem warto utworzyć skrót do tej strony sieci Web na pulpicie, aby można było łatwo wrócić do tej strony, klikając dwukrotnie skrót. Aby utworzyć skrót do tej strony sieci Web na pulpicie, wykonaj następujące kroki:

  1. Kliknij prawym przyciskiem myszy tę stronę, a następnie kliknij pozycję Utwórz skrót.
  2. W oknie dialogowym programu Internet Explorer kliknij przycisk Tak , aby utworzyć skrót na pulpicie.

Ta metoda jest oceniana: Easy.

Szacowany czas: 10 minut lub więcej, w zależności od szybkości połączenia internetowego.

Aby użyć usługi oczyszczania hive profilu użytkownika firmy Microsoft (UPHClean), wykonaj następujące kroki:

  1. Pobierz plik UPHClean.

  2. Po pobraniu instalatora UPHClean (UPHClean-Setup.msi) kliknij dwukrotnie instalator, aby rozpocząć instalację.

  3. W kreatorze instalacji usługi oczyszczania hive profilu użytkownika kliknij przycisk Dalej.

  4. Na stronie Umowa licencyjna przeczytaj umowę licencyjną, wybierz pozycję Zgadzam się, a następnie kliknij przycisk Dalej.

  5. Na stronie Wybieranie folderu instalacji kliknij przycisk Dalej.

  6. Na stronie Potwierdź instalację kliknij przycisk Dalej.

  7. Po zainstalowaniu narzędzia UPHClean kliknij przycisk Zamknij.

    Uwaga

    Usługa UPHClean działa jako usługa w systemie Windows i będzie uruchamiana automatycznie za każdym razem, gdy system Windows zostanie uruchomiony.

  8. Aby potwierdzić, że usługa UPHClean jest zainstalowana i uruchomiona, kliknij przycisk Start, a następnie kliknij przycisk Uruchom.

  9. W polu Otwórz wpisz następujący tekst, a następnie kliknij przycisk OK:

    Services.msc

  10. W obszarze Usługi w kolumnie Nazwa znajdź pozycję Oczyszczanie programu Hive profilu użytkownika. W kolumnie Stan upewnij się, że usługa oczyszczania hive profilu użytkownika jest uruchomiona.

Ważna

Systemy Windows Vista i Windows Server 2008 obejmują funkcje uphclean. Odinstaluj narzędzie UPHClean przed uaktualnieniem do systemu Windows Vista lub Windows Server 2008. Aby uzyskać więcej informacji na temat sposobu odinstalowywania usługi UPHClean, zobacz sekcję [Jak odinstalować usługę oczyszczania hive profilu użytkownika.

Uwaga

Jeśli podczas instalacji narzędzia UPHClean wystąpi błąd, spróbuj wykonać następujące czynności:

  • Ponownie pobierz narzędzie UPHClean na komputer. Jeśli próbujesz zainstalować narzędzie UPHClean z komputera w sieci firmowej, najpierw skopiuj instalator UPHClean (UPHClean-Setup.msi) na komputer. Następnie wykonaj ponownie kroki opisane w tej sekcji, aby zainstalować narzędzie UPHClean.
  • Zainstaluj najnowsze składniki czasu wykonywania dla aplikacji Visual C++. Następnie wykonaj ponownie kroki opisane w tej sekcji, aby zainstalować narzędzie UPHClean. Jeśli używasz systemu Windows NT 4.0, uruchom ponownie komputer po zainstalowaniu najnowszych składników czasu wykonywania dla aplikacji Visual C++.

Weryfikacji

Aby sprawdzić, czy ta metoda zadziałała, wyloguj się z systemu Windows. System Windows powinien natychmiast wylogować się. Otwórz dziennik aplikacji i ustal, czy jakiekolwiek komunikaty o zdarzeniach wskazują, że wystąpiły błędy profilu użytkownika. Aby uzyskać więcej informacji na temat komunikatów o zdarzeniach w dzienniku aplikacji, zobacz komunikaty zdarzeń w sekcji Dziennik aplikacji .

Jeśli ta metoda zadziałała: jeśli można wylogować się z systemu Windows i nie ma żadnych komunikatów o zdarzeniach wskazujących, że wystąpiły błędy zwalniania profilu użytkownika, problem został pomyślnie rozwiązany.

Jeśli ta metoda nie zadziałała: jeśli nie można wylogować się z systemu Windows lub istnieją komunikaty zdarzeń wskazujące, że wystąpiły błędy zwalniania profilu użytkownika, ta metoda nie działała. Możesz poprosić kogoś o pomoc lub spróbować skorzystać z zaawansowanego rozwiązywania problemów.

Zaawansowane rozwiązywanie problemów

Jeśli zasoby wymienione w tym artykule nie pomogą Ci rozwiązać problemu lub jeśli wystąpią objawy, które różnią się od tych opisanych w tym artykule, przeszukaj bazę wiedzy Microsoft Knowledge Base, aby uzyskać więcej informacji. Aby przeszukać bazę wiedzy Microsoft Knowledge Base, odwiedź następującą witrynę sieci Web firmy Microsoft:

https://support.microsoft.com

Następnie wpisz tekst otrzymanego komunikatu o błędzie lub wpisz opis problemu w polu wyszukiwania.

Skontaktuj się z pomocą techniczną

Jeśli problem nie zostanie rozwiązany, niestety ta zawartość nie może ci pomóc. Możesz więc poprosić kogoś o pomoc lub odwiedzić następującą witrynę sieci Web firmy Microsoft:

https://support.microsoft.com/contactus

Więcej informacji

Profile użytkowników i konta użytkowników

Profil użytkownika to zbiór ustawień, które sprawiają, że komputer wygląda i działa tak, jak chcesz, aby wyglądał i działał. Profil użytkownika zawiera ustawienia tła pulpitu, wygaszacza ekranu, preferencji wskaźnika, ustawień dźwięku i innych funkcji. Profile użytkowników upewnij się, że preferencje osobiste są używane podczas logowania się do systemu Windows.

Profil użytkownika różni się od konta użytkownika używanego do logowania się do systemu Windows. Każde konto użytkownika ma skojarzony co najmniej jeden profil użytkownika.

Konto użytkownika definiuje akcje, które użytkownik może wykonać w systemie Windows. Na komputerze autonomicznym lub na komputerze należącym do grupy roboczej konto użytkownika ustanawia uprawnienia przypisane do każdego użytkownika. Na komputerze należącym do domeny sieciowej użytkownik musi być członkiem co najmniej jednej grupy. Uprawnienia i prawa przyznane grupie są przypisywane do jej członków.

Aby uzyskać informacje o gałęziach profilu użytkownika, odwiedź następujące witryny sieci Web firmy Microsoft:

Gałęzie profilu użytkownika

Typy rejestru

Usługa oczyszczania programu Hive profilu użytkownika

Usługa oczyszczania hive profilu użytkownika pomaga upewnić się, że sesje użytkowników zostały całkowicie zakończone, gdy użytkownik wyloguje się. Procesy systemowe i aplikacje czasami utrzymują połączenia z kluczami rejestru w profilu użytkownika po wylogowaniu się użytkownika. W takich przypadkach nie można całkowicie zakończyć sesji użytkownika. Może to spowodować problemy podczas korzystania z profilów użytkowników mobilnych w środowisku sieciowym lub gdy zablokowane profile są używane jako zaimplementowane za pośrednictwem zestawu narzędzi komputera udostępnionego dla systemu Windows XP.

W systemie Windows 2000 możesz skorzystać z usługi oczyszczania hive profilu użytkownika, jeśli w dzienniku aplikacji jest wyświetlany identyfikator zdarzenia 1000, a tekst komunikatu wskazuje, że profil nie jest zwalniany i że błąd to "Odmowa dostępu". W systemach Windows XP i Windows Server 2003 identyfikatory zdarzeń 1517 i 1524 wskazują ten sam problem.

Usługa oczyszczania hive profilu użytkownika monitoruje użytkowników, którzy wylogowali się i dla których gałęzie rejestru są nadal ładowane. W takim przypadku usługa określa, które aplikacje mają dojścia, które są otwierane dla gałęzi, i zwalnia je. Rejestruje nazwę aplikacji i klucze rejestru, które pozostały otwarte. Po takim wystąpieniu system zakończy zwalnianie profilu.

Komunikaty zdarzeń w dzienniku aplikacji

Podczas próby wylogowania się z komputera z systemem Windows Server 2003, Windows XP, Windows 2000 lub Windows NT 4.0 jeden z następujących komunikatów zdarzeń w dzienniku aplikacji jest objawem błędu profilu użytkownika.

Uwaga

Komunikat o zdarzeniu może być wynikiem z wielu powodów. Po otrzymaniu zdarzenia upewnij się, że ma ono ten sam opis za każdym razem. Pomoże to określić, czy zdarzenie jest spowodowane przez błąd profilu użytkownika.

Jak wyświetlić dziennik aplikacji

Aby wyświetlić dziennik aplikacji, wykonaj następujące czynności:

  1. Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.

  2. W polu Otwórz wpisz następujący tekst, a następnie kliknij przycisk OK.

    eventvwr.msc

  3. W Podgląd zdarzeń kliknij pozycję Aplikacja.

Windows Vista i Windows Server 2008

Funkcjonalność usługi UPHClean (wersja 1.6) jest dostępna w usłudze Profil użytkownika systemu Windows Vista i Windows Server 2008. Usługa profilu użytkownika wykonuje wszystkie niezbędne czynności, aby zapobiec wystąpieniu błędów wylogowywania profilu użytkownika.

Gdy usługa profilu użytkownika podejmuje akcję, aby zapobiec zwalnianiu profilu użytkownika, rejestruje zdarzenie 1530.

Windows XP i Windows Server 2003

Windows 2000

Windows NT 4.0

Jak odinstalować usługę oczyszczania hive profilu użytkownika

  1. Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.

  2. W polu Otwórz wpisz następujący tekst, a następnie kliknij przycisk OK.

    appwiz.cpl

  3. W obszarze Dodawanie/usuwanie programów kliknij pozycję Usługa oczyszczania hive profilu użytkownika, a następnie kliknij pozycję Usuń.

  4. Kliknij przycisk Tak.