Как ограничить время работы в windows 10 Redstone
Добрый день товарищи, сегодня я хочу вам рассказать, как определить время работы windows 10 и как это время можно ограничить, например для детей, которые вместо уроков сидят и играют в компьютер. Данная функциональная возможность уже давно является частью операционной системы, но к сожалению не все пользователи об этом знают и должным образом не применяют данную технологию, я же постараюсь исправить эти пробелы в знаниях в ваших светлых головах.
Как узнать время работы компьютера windows 10
И так ранее у нас было обновление на Windows 10 Anniversary Update 1607, после чего мы получили с вами операционную систему Windows 10 Redstone. Перед вами встала задача, или интерес как узнать время работы компьютера windows 10 и я вам в этом помогу.
- Первый способ
В решении это задачи нам поможет Диспетчер задач десятки. Для попадания в него щелкните по области пуска, правым кликом и из контекстного меню выберите Диспетчер задач, либо можете нажать горячие клавиши Windows 10 CRTL+SHIFT+ESC.
Переходим на вкладку Производительность и в самом низу вы обнаружите пункт Время работы Windows 10 Redstone. В моем примере я только, что загрузился и у меня оно равно 5 минутам и 53 секундам.
Это самый простой метод из всех.
- Второй способ
Второй способ будет выполнен из командной строки Windows. Щелкаете правым кликом по кнопке пуск и выбираете из контекстного меню пункт Командная строка.
Чтобы узнать время работы компьютера windows 10 в cmd окне, вы должны ввести вот такую команду
После выполнения команды, вы так же обнаружите время загрузки системы, полезно еще узнать время установки Windows.
- Третий способ
Для того чтобы узнать время работы windows 10, мы воспользуемся еще одной командой командной строки, а именно
После ее отработки вы увидите поле Статистика после и дата, это и есть время загрузки операционной системы.
- Четвертый способ
Нажимаем с вами WIN+R и в открывшемся окне вводим ncpa.cpl.
У вас откроется Сетевые приключения, выбираете активный сетевой интерфейс и щелкаете по нему правым кликом мыши, из контекстного меню выбираем пункт Состояние.
В открывшемся окне Состояние сетевого интерфейса, найдите поле Длительность, это и есть время работы windows 10.
- Пятый способ
Тут мы воспользуемся powershell возможностями, чтобы определить время работы windows 10 и WMI данными. Сначала сделаем вывод WMI.
$wmi.LastBootUpTime
Далее вводим команду, так как данные не читабельны
В итоге видим, то что нам нужно.
Еще можно вывести время работы с точностью до миллисекунды.
$wmi.ConvertToDateTime($wmi.LocalDateTime) — wmi.ConvertToDateTime($wmi.LastBootUpTime)
- Шестой способ
В данном методе мы воспользуемся логами Windows 10, щелкаем опять правым кликом по кнопке пуск и выбираем Просмотр событий.
Переходим в журнал Система, нажимаем Фильтр текущего журнала, в открывшемся окне вводим код 6005 и жмем ок.
В итоге данный журнал Система отфильтруется и вы получите нужные события. Видим, наше время загрузки системы.
Ограничение работы компьютера по времени windows 10
И так вычислять uptime мы научились, теперь давайте научимся делать ограничение работы компьютера по времени windows 10. У нас стоит задача, ограничить локальную учетную запись, принадлежащую вашему ребенку, чтобы делал урока. Почему мы не пользуемся родительским контролем, если зайти под контролируемой учетной записью ребенка, а в ней — в настройки учетной записи и включить локальную учетную запись вместо учетной записи Microsoft, функции родительского контроля перестают работать.
Как установить ограничение времени работы для локальной учетной записи Windows 10 Redstone
Что нам нужно, во первых если у вашего ребенка локальная учетная запись обладает права администратора, то сделать ее нужно обычным пользователем. Для этого открываем панель управления.
В панели управления выбираем Учетные записи пользователей.
Далее нажимаем Управление другой учетной записью.
У меня есть учетная запись Дети, и у нее полные права администратора. Если же у вас нет другой учетной записи, то в этом же пункте вы можете его создать.
Далее нажимаем Изменение типа учетной записи.
И делаем ее стандартной.
В итоге видим она стала обычной учетной записью.
Теперь, чтобы произвести ограничение работы компьютера по времени windows 10, вам нужно открыть командную строку от имени администратора. Вводим команду:
В этой команде:
- Имя пользователя — имя учетной записи пользователя Windows 10 для которой устанавливаются ограничения.
- День — день или дни недели (или диапазон), в которые можно заходить. Используются английские сокращения дней (или их полные наименования): M, T, W, Th, F, Sa, Su (понедельник — воскресенье соответственно).
- Время — диапазон времени в формате ЧЧ:ММ, например 14:00-15:00
Если нам нужно задать несколько диапазонов, например, вход возможен с понедельника по пятницу с 19 до 21, а в воскресенье — с 7 утра до 21 часа, команду можно написать следующим образом:
Чтобы снять все ограничения с учетной записи введите
Пробуем теперь зайти под учетной записью Дети после 15-00, и видим надпись. Вы не можете сейчас войти в систему из-за ограничений вашей учетной записи. Попробуйте еще раз позже.
Цель достигнута, но учтите, что дети сейчас смышленые и смогут правильно погуглить и обойти данное ограничение, так что самым правильным методом будет разговор с папой)))
net user имя_пользователя /time:день,время
Все это хорошо работает для входа в систему типа: «Время — диапазон времени в формате ЧЧ:ММ, например 14:00-15:00»
Но если войти в систему, например в 14:00 и не выходить, то можно там находиться сутками и неделями…Компьютер работает как обычно.
Как ограничить промежуток времени нахождения в системе? Например 14:00-15:00 и чтобы в 15:00 он вышел из системы, а не оставался активным бесконечно.
Правильно ли я понимаю, что нужно принудительно выкидывать сессию пользователя?
Я в данной ситуации просто сделал выключение детского компьютера по расписанию планировщика windows.