Jak automatycznie wylogować bezczynnych użytkowników w systemie Windows 10?

click fraud protection

Być może zastanawiasz się, czy system Windows 10 można skonfigurować tak, aby wylogowywał użytkowników (zamiast blokować stację roboczą) po bezczynności za pomocą wygaszacza ekranu. Wygaszacze ekranu uruchamiają się, gdy użytkownik pozostaje bezczynny lub nieaktywny przez określony czas. Po wznowieniu z wygaszacza ekranu pojawi się monit o podanie danych uwierzytelniających, aby wrócić na pulpit.

Narzędzia Windows 2003 Resource Kit zawierają plik wygaszacza ekranu winexit.scr, znany jako Wygaszacz ekranu systemu Windows lub Wygaszacz ekranu wylogowania to dokładnie to robi. Jednak wygaszacz ekranu WinExit.scr zgłasza następujący błąd podczas próby uruchomienia go w systemie Windows Vista lub nowszym, w tym w systemie Windows 10.

Wystąpił błąd podczas tworzenia sekcji rejestru.

Jak sprawić, by program, który powstał 16 lat temu, działał na Windows 10? W tym artykule dowiesz się, jak używać winexit.scr wygaszacz ekranu, aby wylogować się z konta użytkownika po upływie limitu czasu bezczynności w systemie Windows 10.

Automatyczne wylogowywanie nieaktywnych lub bezczynnych użytkowników w systemie Windows 10

Korzystanie z wygaszacza ekranu WinExit

  1. Ściągnij Narzędzia zestawu zasobów systemu Windows 2003 (rktools.exe — 11,7 MB) z oficjalnego centrum pobierania Microsoft.
  2. Użyj 7-Zip lub innego narzędzia do archiwizacji innej firmy, aby otworzyć rktools.exe a następnie otwórz w środku rktools.msi plik.
    Wygaszacz ekranu wylogowania winexit w systemie Windows 10
  3. Wyciąg winexit.scr i skopiuj go do C:\Windows\System32
  4. Uruchom Edytor rejestru (regedit.exe) i przejdź do następującej gałęzi (odpowiednio dla systemów Windows 32-bitowych i 64-bitowych):
    [Dla systemu Windows 32-bitowego] HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\control.ini [Dla Windows 64-bit] HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\IniFileMapping\control.ini
  5. Kliknij prawym przyciskiem myszy control.ini i kliknij Uprawnienia
  6. Dodaj swoje konto użytkownika i włącz Pełna kontrola uprawnienia. Aby wygaszacz ekranu wylogowania działał dla wszystkich kont, dodaj każdego użytkownika (lub dodaj Użytkownicy grupy) do listy i podaj je Pełna kontrola uprawnienia.
    Wygaszacz ekranu wylogowania winexit w systemie Windows 10
  7. Kliknij OK, aby zamknąć okno dialogowe i wyjść z Edytora rejestru.
  8. Otwórz okno dialogowe Ustawienia wygaszacza ekranu w Panelu sterowania.
  9. Wybierać Wygaszacz ekranu wylogowania z listy i kliknij Ustawienia
    Wygaszacz ekranu wylogowania winexit w systemie Windows 10
  10. W oknie dialogowym konfiguracji WinExit ustaw odpowiednio wartość licznika odliczania, Wymuś wylogowanie i niestandardowy komunikat wylogowania, a następnie kliknij przycisk OK.
    Wygaszacz ekranu wylogowania winexit w systemie Windows 10

    Ustawienie wygaszacza ekranu jest stosowane i zostanie uruchomione po upływie limitu czasu bezczynności i oferuje 30-sekundowy licznik czasu z opcją anulowania procesu wylogowania. Wszystkie otwarte aplikacje są zamykane, jeśli Wymuś zakończenie aplikacji wybrano opcję.

    ZWIĄZANE Z:Jak automatycznie zalogować się do systemu Windows i automatycznie zablokować stację roboczą po zalogowaniu?

    Plik konfiguracyjny wygaszacza ekranu wylogowania

    Ustawienia są przechowywane w pliku control.ini w folderze VirtualStore tutaj:

    C:\Users\%username%\AppData\Local\VirtualStore\Windows\control.ini

    Ponieważ program został zaprojektowany dla wersji Windows wcześniejszych niż Windows Vista, od razu próbuje pisać do C:\Windows\Control.ini bez sprawdzania, czy proces ma uprawnienia administratora i nie może utworzyć pliku. W ten sposób wirtualizacja UAC uruchamia się po zapisaniu ustawienia wygaszacza ekranu wylogowania, a ustawienia są zapisywane w przekierowanej lokalizacji powyżej.

    Możesz także edytować powyższy plik za pomocą Notatnika i bezpośrednio skonfigurować ustawienia wygaszacza ekranu wylogowania lub wdrożyć plik. Oto przykładowa konfiguracja:

    [Wygaszacz ekranu. Wyloguj] Wymuś wylogowanie=1. Odliczanie=25. DialogMessage=Zostaniesz teraz wylogowany przez wygaszacz ekranu WinExit.
ZWIĄZANE Z:Jak automatycznie zamknąć po zainstalowaniu aktualizacji w systemie Windows 10?

Zastosuj ustawienia wygaszacza ekranu dla wszystkich użytkowników komputera

Przenoszenie control.ini plik lub ręcznie tworząc go w C:\Windows działa również katalog. Umieszczenie pliku w katalogu Windows spowoduje zastosowanie ustawień do wszystkie konta użytkowników na komputerze. Jeśli jednak użyjesz okna dialogowego Ustawienia wygaszacza ekranu do skonfigurowania wygaszacza ekranu, konfiguracja zostanie zapisana w Sklep wirtualny katalog, który jest na użytkownika.

Skonfigurowanie ustawień wygaszacza ekranu jako administrator nie powoduje problemu z wirtualizacją. Aby skonfigurować wygaszacz ekranu jako administrator, uruchom następujący wiersz poleceń podniesiony (jako administrator):

rundll32.exe shell32.dll, Control_RunDLL desk.cpl, wygaszacz ekranu,@wygaszacz ekranu

Dostępnych jest wiele innych wygaszaczy ekranu innych firm, ale możesz ich nie potrzebować, ponieważ wygaszacz ekranu WinExit.scr działa bezbłędnie w systemie Windows 10.

Możesz także wypróbować metodę bez wygaszacza ekranu Lithnet Idle-Logoff, narzędzie obsługujące zasady grupy do wylogowywania bezczynnych sesji użytkowników systemu Windows. Program został opracowany przez Ryana Newingtona, zdobywcę nagrody Microsoft's Most Valuable Professional z Australii.


Jedna mała prośba: Jeśli podobał Ci się ten post, udostępnij go?

Jeden „mały” udział od ciebie bardzo pomógłby w rozwoju tego bloga. Kilka świetnych sugestii:
  • Przypiąć!
  • Udostępnij to na swoim ulubionym blogu + Facebooku, Reddit
  • Tweetuj to!
Bardzo dziękuję za wsparcie, mój czytelniku. To nie zajmie więcej niż 10 sekund twojego czasu. Przyciski udostępniania znajdują się tuż poniżej. :)