Mam autonomiczny serwer Windows 2012 R2, na który loguję się lokalnie. nie jest częścią domeny i jest to standardowa konfiguracja instalacji bez żadnych zasad. Serwer wylogowuje się z pulpitu i blokuje go hasłem. Jak mogę temu zapobiec?
Mam autonomiczny serwer Windows 2012 R2, na który loguję się lokalnie. nie jest częścią domeny i jest to standardowa konfiguracja instalacji bez żadnych zasad. Serwer wylogowuje się z pulpitu i blokuje go hasłem. Jak mogę temu zapobiec?
Odpowiedzi:
Odblokuj / włącz console log display off timeoutfunkcję w opcji zasilania
Ustaw limit czasu na 0, aby go wyłączyć.
Odblokowano brakującą funkcję Ustawienia zasilania w Server 2012.
Otwórz następujący klucz rejestru -
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\7516b95f-f776-4464-8c53-06167f40cc99\8EC4B3A5-6868-48c2-BE75-4F3044BE88A7
Ustaw następującą wartość - Attributes=> 2
Teraz otwórz Panel sterowania> Opcje zasilania> Zmień ustawienia planu> Zmień zaawansowane ustawienia zasilania
a. Nowa sekcja wyświetlacza Limit czasu wyświetlania blokady konsoli jest już dostępna.
b. Skonfiguruj odpowiednio wartość „Podłączony” (0, aby wyłączyć)
Gotowy.
ps
Możesz pobrać mój plik .reg eksportu i uruchomić go na swoim komputerze jako skrót do kroku 1 i 2 powyżej, tj console log display off timeout. Włączenie .

Serwer nie wylogowuje się z sesji, po prostu blokuje ekran. Możesz zmienić to zachowanie w Power Optionspanelu sterowania. Jest poniżej Display.
Wiem, że to stare pytanie, ale te informacje mogą być przydatne dla innych:
Jeśli działasz w środowisku domeny, utwórz odpowiednio to ustawienie w obiekcie zasad grupy, w przeciwnym razie skonfiguruj lokalny obiekt zasad grupy ( gpedit.msc):
Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Local Policies -> Security Options -> Interactive logon: Machine inactivity limit
Jeśli chcesz zapobiec blokadzie, ustaw ją na zero, pamiętaj, że zmiana bezpieczeństwa może zależeć od twojego środowiska.
Rozszerzanie odpowiedzi Cowboya .
Lista schematów zasilania, wyświetli listę schematów z identyfikatorami GUID i nazwami.
powercfg /L
Identyfikatory GUID mają aliasy
powercfg -aliases
Typowe aliasy to
SCHEME_MAX = Power saver (Max power saving)
SCHEME_BALANCED = Balanced (Typical)
SCHEME_MIN = High performance (Min power saving)
Następnie wyłącz dla wszystkich standardowych schematów zasilania, dla prądu przemiennego i stałego.
powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_MAX SUB_NONE CONSOLELOCK 000
powercfg /setacvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
powercfg /setdcvalueindex SCHEME_BALANCED SUB_NONE CONSOLELOCK 000
Korzystam z serwera 2012 R2 Std i jest tam opcja. Po prostu zmień to w zasadach grupy i ustaw na 0, jak opisano powyżej w Matze. Właśnie skonfigurowałem dzisiaj 3 serwery 2012 i tak właśnie robię za każdym razem. Wymuś aktualizację zasad lub poczekaj. Czasami muszę się wylogować i ponownie zalogować, zanim podejmie zmianę zasad. Aby wymusić aktualizację zasad, uruchom polecenie gpupdate / force z monitu administratora.
To działało dla mnie w Server 2016 .
Otwórz Edytor obiektów zasad grupy, a następnie przejdź do Konfiguracja komputera \ Szablony administracyjne \ System \ Zarządzanie energią \ Ustawienia wideo i wyświetlania.
Włącz, a następnie zmień wartość Wyłącz ekran (sekundy) na 0.
(Ponieważ domyślnie wydaje się to 0, ale po kliknięciu Włączone ustawia wartość na 1!)
Tyle że ta opcja już nie istnieje. Problem polega na tym, że domyślnym ustawieniem w ustawieniach konfiguracji zasilania dla CONSOLELOCK jest 001 i nie ma sposobu, aby to zmienić, z wyjątkiem użycia powercfg. Aby wyświetlić bieżące ustawienie dla schematu wysokiej wydajności, uruchom to polecenie:
powercfg /q SCHEME_MIN SUB_NONE
Zobaczysz wartości zarówno AC, jak i baterii to 001. Aby zmienić je na 000, uruchom następujące polecenia:
powercfg /setacvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000.
powercfg /setdcvalueindex SCHEME_MIN SUB_NONE CONSOLELOCK 000,
Jeśli zdefiniowałeś niestandardowy schemat zasilania, musisz podać jego tożsamość.