Как сделать чтобы при бездействии компьютера не включалась заставка
Недавнее крупное обновление Windows 10 (~ май 2017 года) изменило поведение управления питанием и безопасности моего ноутбука.
Я использую пустую заставку на пару минут, а затем просто выключаю монитор через пару минут после этого. Потому что зачем вообще включать монитор, когда он просто пустой?
Ранее я мог просто перемещать мышь / трекпад / любую клавишу, и монитор включался, и я мог возобновить работу. Однако последнее обновление Windows 10 изменило это поведение и теперь блокирует ОС при каждом выключении монитора. Я уверен, что это было реализовано для мобильных устройств Win10, но это большая PITA для ноутбука или настольного компьютера. Если я хочу, чтобы мой компьютер был заблокирован, я его заблокирую или усыплю.
Есть ли способ отключить это поведение? Я не смог найти способа изменить его, используя стандартные настройки. Что-то в реестре может быть?
Изменить: это портативный компьютер с сенсорным экраном.
Редактировать 2 - Разъяснения:
- Компьютер НЕ переходит в спящий режим, однако он настроен на блокировку, когда он спит
- Это НЕ блокировка экранной заставки - экранная заставка установлена НЕ для блокировки и не делает этого
- Компьютер НЕ находится в режиме планшета, однако Windows, кажется, использует поведение планшета при выключенном мониторе
Если вы имеете в виду обновление Creators, оно просто сбрасывает ваши настройки по умолчанию. Вы можете настроить экранную заставку и параметры управления питанием на свои обычные настройки.
Если бы эту проблему исправили, выполнив:
Эй, спасибо за ответ. Я только что попытался изменить эту настройку, хотя я не использую функцию слайд-шоу, и похоже, что она сработала. Я проверю позже с некоторыми фактическими тестами и дам обновление. 2 года назад с тех пор, как я опубликовал этот вопрос, и было бы здорово, чтобы он был решен :)
После того, как я включил / выключил эту настройку, мои настройки дисплея и экрана блокировки функционируют должным образом. На самом деле я даже не могу воспроизвести проблему, которую я имел, снова включив ее и переключившись в режим прожектора Windows. Похоже на настройку по умолчанию, которую MS, должно быть, нажал, что запуталось в моей конфигурации. Спасибо! Я рад, что эта проблема наконец исправлена. И спасибо всем за помощь, чтобы попытаться понять это.
Крупные обновления Windows могут вызвать различные проблемы, но не все из них могут быть исправлены чем-либо, кроме полной переустановки. Ниже мой анализ проблемы.
Я не нашел ничего необычного в вашем отчете powercfg -energy , поэтому, на мой взгляд, настройки и драйверы вашего компьютера, похоже, не показывают видимых проблем. По этой причине я бы не рекомендовал обновлять BIOS, как упоминалось в комментариях, поскольку преимущества неизвестны, но всегда существует риск неудачного обновления BIOS, приводящего к зависанию компьютера.
Еще один вариант, который иногда помогает решить проблемы со сном, - это отключить и отключить гибридный сон в Windows . Это еще один шаг к изоляции проблемы, хотя шансы на ее помощь могут быть незначительными.
Я создам новую учетную запись пользователя, настрою ее таким же образом и проверю ее поведение. Таким образом, у меня будет свежая возможность использовать его в качестве основы для сравнения поведения с теми двумя, которые я использую.
Проблема с анализом пользовательских профилей заключается в том, что не все настройки задокументированы.
Если я хочу, чтобы мой компьютер был заблокирован, я его заблокирую или усыплю.
Подразумевает, что ваш компьютер не спит. Тем не менее, сон также имеет опцию блокировки.
Я видел, как обновление Windows обновляет требования входа.
В Windows 7, 8 и 10 можно выставить, чтобы через определенное время бездействия включалась заставка. Еще можно сделать, чтобы после определенного времени бездействия экран блокировался и нужно было вводить пароль, чтобы войти в систему. Как это сделать - смотрим.
Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов
В числе методов, используемых для ограничения несанкционированного доступа к ПК, разработчики ОС Windows предусмотрели такое интересное решение, как экран блокировки. Суть его заключается в том, что если пользователь некоторое заданное в настройках время не пользовался компьютером, то для того, чтобы продолжить работать, необходимо ввести пароль.
Экран блокировки обычно появляется, если ПК находился в спящем режиме, иногда – при загрузке операционной системы. Подобная предосторожность важна для офисных компьютеров или, если домашним ноутбуком или десктопным устройством пользуется несколько человек, а для остальных доступ нежелателен.
Данная опция присутствует в Windows по умолчанию, и многих пользователей необходимость лишнего клика мышкой, а тем более ввода пароля раздражает. Но, к счастью, этот режим является опциональным, при желании его можно отключить, а если в этом опять возникнет необходимость – включить. Сегодня мы поговорим о том, как это делать, поскольку способов отключения/включения имеется немало.
Как выглядит экран блокировки
Этот элемент интерфейса представляет собой экранную заставку с одной или несколькими иконками пользователей данного ПК и предложением (кнопкой) войти в систему с вводом пароля для запаролированных учётных записей. В Windows 10 эту функцию разнообразили добавлением в интерфейс нескольких дополнительных элементов (текущее время/дата, для ноутбуков – уровень заряда батареи) и ротацией экранных заставок. Но суть её осталась прежней – идентификация пользователя для предотвращения несанкционированного доступа после длительного бездействия компьютера, а также при его включении.
Даже если пользовательская учётная запись присутствует в единственном экземпляре и не защищена паролем, экран блокировки всё равно будет появляться.
Как отключить экран блокировки
Обычно ЭБ появляется после определённого периода простоя. Если пользователь решил отлучиться на несколько минут и желает задействовать эту функцию немедленно, существует комбинация горячих клавиш для блокировки экрана Windows (Win+L).
А вот способов отключения экрана блокировки намного больше, но и сделать это сложнее, чем принудительную блокировку.
Отключение через персонализацию
Отключение с использованием редактора локальной групповой политики
Удаление системных файлов, ответственных за работу функции
Удаление блокировки экрана в Виндовс возможно с помощью ещё одного достаточно простого способа – переименовав произвольным образом необходимые для работы встроенной функции системные файлы. С точки зрения операционной системы переименование сродни удалению, но при этом у пользователя сохраняется возможность восстановить прежние имена и тем самым сделать функцию блокировки экрана снова доступной. Если воспользоваться удалением с помощью стандартных средств Windows, то восстановление будет доступно, если нужные файлы ещё находятся в корзине. Ну, или посредством их импорта, но это ещё сложнее, так что лучше переименовать, а не удалять.
Эти файлы расположены в папке SystemApps\Microsoft.LockApp_cw5n1h2txyewy (в каталоге Windows). Вместо переименования всех файлов достаточно переименовать этот каталог, но если у вас нет прав администратора (то есть владельца компьютера), то придётся воспользоваться сторонней утилитой Unlocker.
Отключение экрана блокировки в Windows 10 через реестр
Редактирование реестра – операция опасная, поскольку неправильные действия могут спровоцировать серьёзные неприятности, от нестабильной работы приложений или операционной системы до полного краха последней с необходимостью переустановки Windows. Поэтому наши рекомендации, как настроить экран блокировки посредством правок записей в системном реестре, относятся к подготовленным пользователям. И перед тем как воспользоваться именно этим способом (самым универсальным), следует создать точку восстановления системы. В этом случае при возникновении непредвиденных последствий можно будет вернуться к исходному состоянию, чтобы повторить операцию правильно или воспользоваться любым из альтернативных способов.
Итак, описываем алгоритм действий:
Отключение через bat файл
Те пользователи, которым довелось поработать в первых версиях ОС Windows без графического интерфейса (MS-DOS), хорошо помнят, насколько важными были для этой операционки пакетные файлы с расширением bat. Как ни странно, разработчики оставили эту возможность и во всех последующих поколениях ОС Виндовс, и с помощью неё можно автоматизировать многие процессы при старте системы.
Итак, чтобы воспользоваться возможностью автоматического отключения блокировки экрана в Windows версий 7/8/10, нам необходимо выполнить следующие действия:
- в любом текстовом редакторе создаём новый файл, вставляем в него строку %SystemRoot%\system32\rundllexe USER32.DLL LockWorkStation;
- сохраняем файл, меняем его расширение с txt на bat;
- запускаем его, дважды щёлкнув по наименованию.
Отключение блокировки с помощью стороннего ПО
Избавиться от назойливого экрана можно и с помощью программных приложений, созданных сторонними разработчиками. Для примера приведём достаточно популярную утилиту, распространяемую бесплатно, – Ultimate Windows Tweaker. С её помощью можно менять многие параметры операционной системы, включая функцию блокировки экрана для W7/8/10.
Итак, чтобы выключить блокировку экрана, следуем алгоритму:
Через командную строку
Наконец, выполнить блокировку экрана Windows 7–10 можно вводом необходимой команды непосредственно в командную строку (для этого вы должны обладать правами администратора). Эта команда – та же, что мы вставляли в bat-файл, – %SystemRoot%\system32\rundll32.exe USER32.DLL LockWorkStation.
То есть действие её полностью аналогичное, но однократное – блокировщик экрана отключится, но только в текущем сеансе. При перезагрузке нужно будет повторять процедуру или воспользоваться иным способом.
Итак, теперь вы знаете все возможные способы обойти проблему экрана блокировки, причём все они обратимы, позволяя в случае необходимости вернуться к прежним настройкам с целью повышения безопасности пользования компьютером. А какой из способов выбрали вы? Поделитесь комментариями, насколько удачно вы выполнили эту операцию, это будет полезно другим читателям нашего сайта.
10.09.2020
itpro
Active Directory, Windows 10, Windows Server 2016, Групповые политики
комментариев 14
Создадим и настроим доменную политику управления параметрами блокировки экрана:
- Откройте консоль управления доменными политиками Group Policy Management console ( gpmc.msc ), создайте новый объект GPO (LockScreenPolicy) и назначьте его на корень домена (или на OU с пользователями);
- Перейдите в режим редактирования политики и выберите секцию User Configuration ->Policies ->Administrative Templates ->Control Panel ->Personalization (Конфигурация пользователя -> Политики -> Административные шаблоны -> Панель управления -> Персонализация);
- В этом разделе GPO есть несколько параметров для управления экранной заставкой и настройками блокировки экрана:
- Enable screen saver — включить экранную заставку;
- Password protect the screen saver — требовать пароль для разблокировки компьютера;
- Screen saver timeout – через сколько секунд неактивности нужно включить экранную заставку и заблокировать компьютер;
- Force specific screen saver – можно указать файл скринсейвера, которые нужно использовать. Чаще всего это scrnsave.scr (с помощью GPO можно сделать скринсейвер в виде слайдшоу);
- Prevent changing screen saver – запретить пользователям менять настройки экранной заставки.
- Включите все политики и задайте необходимое время неактивности компьютера в политики Screen saver timeout. Я указал 300 . Это значит, что сессии пользователей будет автоматически блокироваться через 5 минут;
- Дождитесь обновления настроек групповых политики на клиентах или обновите их вручную командой ( gpupdate /force ). После применение GPO в интерфейсе Windows настройки экранной заставки и блокировки экрана станут недоступными для изменения, а сессия пользователя автоматически блокироваться после 5 минут неактивности (для диагностики применения gpo можно использовать утилиту gpresult и статью по ссылке).
Начиная с Windows Server 2012/Windows 8 есть отдельная политика безопасности компьютера, в которой задается период неактивности компьютера, после которого его нужно блокировать. Политика называется setting Interactive logon: Machine inactivity limit и находится в разделе GPO Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options.
В некоторых случаях вам может понадобится настроить различные политики блокировки для разных групп пользователей. Например, для офисных работников нужно блокировать экран через 10 минут, а на компьютерах операторов производства экран не должен блокироваться никогда. Для реализации такой стратегии вы можете использовать GPO Security Filtering (см. пример с групповыми политиками ограничением доступа к USB устройствам) или возможности Item Level Targeting в GPP. Рассмотрим второй вариант подробнее.
Вы можете настроить параметры блокировки компьютеров не с помощью отдельных параметров GPO, а через реестр. Вместо рассмотренной выше политики вы можете через GPO распространить на компьютеры пользователей параметры реестра. Рассмотренным выше политикам соответствуют следующие параметры реестра в ветке HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop:
- Password protect the screen save – параметр типа REG_SZ с именем ScreenSaverIsSecure = 1;
- Screen saver timeout – параметр типа REG_SZ с именем ScreenSaveTimeout = 300;
- Force specific screen saver – параметр типа REG_SZ с именем ScreenSaveActive = 1 и SCRNSAVE.EXE = scrnsave.scr.
Создайте в домене группу пользователей ( SPB-not-lock-desktop ), для которых нужно отменить действие политики блокировки и наполните ее пользователями. Создайте в секции GPO (User Configuration -> Preferences -> Windows Settings -> Registry рассмотренные выше параметры реестра). Для каждого параметра и с помощью Item Level Targeting укажите, что политика не должна применяться для определенной группы безопасности (the user is not a member of the security group SPB-not-lock-desktop).
Также придется создать еще 4 параметра реестра со значениями REG_SZ 0, которые принудительно отключают блокировку экрана для группы SPB-not-lock-desktop (иначе, политики не будут перезатирать установленные ранее значения).
Читайте также: