Метка: Windows 11

  • Отложить (приостановить) установку обновлений в Windows 10/11

    В современных билдах Windows 10 и 11 можно отложить установку обновлений на максимально возможный срок 35 дней (или 7 дней на сборках Windows Insider). Этого времени обычно достаточно, если первоначальная установка обновления вызвала проблему, вы удалили обновление и ждете, когда инженеры Microsoft (далее…)

  • Как включить логирование и анализировать логи Windows Firewall?

    Если вы подозреваете, что встроенный Windows Defender Firewall блокирует некоторые сетевые подключений (от определенной программы или сервиса), плохим решением будет его полное отключение. Вместо этого вы можете включить логирование сетевого трафика, проходящего через брандмауэр, определить (далее…)

  • Проверка контрольной (хеш) суммы файла в Windows

    Проверка контрольной суммы скачанного файла позволяет проверить его целостность и убедиться, что содержимое файла не было изменено. Чаще всего администраторы используют процедуру проверки чексуммы для загруженных дистрибутивов ОС и установочных образов ПО.

    Идея контрольной суммы заключается в том, (далее…)
  • Запуск PowerShell скрипта по расписанию из планировщика задач Windows

    Для запуска определенных действий по расписанию или при наступлении определенного события в Windows используется встроенный планировщик заданий ( Task Scheduler ). В этой статье мы рассмотри, как настроить автоматический запуск PowerShell скрипта с помощью планировщика задач Windows. Скрипт должен (далее…)

  • Просмотр истории установки и удаления программ в Windows

    Из журнала событий Windows можно получить логи установки, обновления и удаления программ, а также определить конкретного пользователя, который запустил установку или удаление приложения.

    Для просмотра журнала установки приложений:

    1. Откройте консоль журнала событий Event Viewer ( eventvwr.msc (далее…)
  • Как подключить сетевой диск (папку) в Windows

    Windows позволяет подключить любую общую сетевую папку с файлового сервера или NAS хранилища в виде отдельного диска с назначенной ему буквой диска. Такие подключенные сетевые папки называются сетевыми дисками. Сетевые диски удобно использовать для удобства доступа пользователей к часто (далее…)

  • Показать день недели в часах на панели задач Windows 10 и 11

    По умолчанию в системном трее Windows отображается текущее время и дата. Вы можете дополнительно отображать в трее текущий день недели, что бывает очень удобно.

    1. Откройте панель управления региональными настройками ( intl.cpl ).
    2. Нажмите кнопку Advanced Settings на вкладке Formats.
    3. Перейдите на (далее…)
  • Как узнать общее время работы (uptime) Windows?

    Время непрерывной работы Windows с момента последней перезагрузки (uptime) можно узнать разными способами.

    В графическом интерфейсе общее время работы Windows можно найти в диспетчере задач.

    1. Запустите Task Manager (выполните команды taskmgr.exe или нажмите сочетание клавиш Ctrl+Shift+Esc )
    2. Перейдите на вкладку Производительность (Performance) -> вкладка ЦП (CPU)
    3. Время непрерывной работы компьютера содержится в поле Up time

    Также можно получить текущий uptime из командной строки. Выполните команду:

    Systeminfo

    Время последней загрузки (перезагрузки) Windows указано в значении System Boot Time.

    В данном случае в командной строке отобразится только время последней загрузки. Чтобы вычислить значение uptime, как разницу между текущим временем и временем загрузки Windows, воспользуйтесь PowerShell командами:

    $boot_time = Get-CimInstance Win32_OperatingSystem | select LastBootUpTime
    (Get-Date) - $boot_time.LastBootUpTime | SELECT Days,Hours,Minutes,Seconds

    Команда вернет значение аптайма компьютера в днях и часах.

    В новых версиях PowerShell Core 6.x и 7.x для получения времени работы системы можно использовать новый командлет Get-Uptime. Это командлет сразу выведет значение uptime в днях, часах, минутах (в формате TimeSpan). Или можно вывести время с последней загрузки компьютера:

    Get-Uptime -Since

    С помощью PowerShell можно также вывести время последней перезагрузки и имя пользователя, который выключил компьютер: Как узнать, кто перезагрузил (выключил) сервер Windows?

    Можно получить значение аптайм с удаленного хоста:

    $remotePC='pcbuh01'
    (Get-Date) - (Get-CimInstance Win32_OperatingSystem -ComputerName $remotePC).LastBootupTime

    Эту команду можно использовать для удаленного опроса uptime компьютеров в домене AD. Для получения списка компьютеров обычно используется командлет Get-ADComputer.

    Обратите внимание, что на десктопных версиях Windows 10 и 11 по умолчанию включена функция гибридной загруки (Быстрый запуск, Fast Boot). В этом режиме, когда пользователь выключает компьютер, Windows фактически не выключается, а выгружает ядро и драйверы в файл гибернации. В этом случае (как и после пробуждения после режима сна и обычной гибернации) аптайм компьютера не сбрасывается при включении.


  • Ограничение на количество одновременных сетевых подключений в Windows 10 и 11

    В десктопных редакциях Windows есть ограничение на максимальное количество одновременных сетевых подключений с других компьютеров. Так, например Window 10 и 11 (независимо от редакции) поддерживают только 20 одновременных сессий. Если компьютер с Windows 10/11 используется в качестве файлового (далее…)

  • Автоматизация любых действий в браузере с помощью PowerShell и Selenium

    Для автоматизации различных действий в браузере из скриптов PowerShell можно использовать фреймворк Selenium. С помощью Selenium вы можете получить содержимое веб страницы так, как его видит пользователь (отрабатываются все скрипты Java, стили, куки) Чаще всего Selenium используется для (далее…)