Проверка статуса активации Windows

02.02.2022

itpro

Active Directory, PowerShell, Windows 10, Windows 11, Windows Server 2019

комментариев 7
В этой статье мы рассмотрим, как узнать активирована ли копия Windows на вашем компьютере, и получить статус активации Windows со всех компьютеров в вашей сети с помощью PowerShell.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Как узнать, активирована ли Windows на компьютере?
Сначала рассмотрим, как узнать статус активации Windows на вашем компьютере. В современных билдах Windows 10 и Windows 11 информацию об активации Windows можно получить их приложения Параметры (Settings).
- В Windows 10 и Windows Server 2022/2019 перейдите в Settings-> Update & Security ->Activation (или выполните команду ms-settings:activation для быстрого доступа к нужному разделу ms-settings);
- В Windows 11: Settings ->System ->Activation
На данный момент Microsoft предлагает всем пользователям бесплатно обновиться с последних билдов Windows 10 до Windows 11. Если в вашем аккаунте Microsoft зарегистрирован компьютер с цифровой лицензией Window 10, то после апгрейда до Windows 11 компьютер должен автоматически проверить цифровую лицензию и активировать Windows. Обратите внимание на особенности переактивации Windows после замена части железа компьютера или переустановки.
Возможны следующие значения в статусе активации:
- Windows is activated using your organization’s activation service – значит ваша копия Windows активирована на корпоративном KMS сервере (FAQ по KMS активации);

- Windows is activated with a digital license – ваша копия Windows активирована цифровой лицензией, не привязанной к аккаунту пользователя Microsoft;

- Windows is activated with a digital license linked to your Microsoft account
- N ot Activate – Windows reported that no product key was found on your device. Error code: 0xC004F214 – Windows установлена без ключа и не активирована.
Можно получить статус активации Windows из команды строки. Для этого используется скрипт SLMgr.vbs, который используется для управления лицензиями и активацией Windows. Откройте командную строку ( cmd ) с правами администратора и выполните команду:

Через несколько секунд появится окно с текстом “The machine is permanently activated”.
Если Windows не активирована, появится сообщение Windows is in Notification mode .
Совет. Если информацию о статусе активации нужно вывести в консоль командной строки, воспользуйтесь такой командой: cscript slmgr.vbs -xpr
Для получения информации об активации Windows на локальном или удаленном компьютере можно использовать PowerShell. Выполните следующую команду для получения данных из CIM (WMI):
Get-CimInstance SoftwareLicensingProduct -Filter «Name like ‘Windows%'» | where < $_.PartialProductKey >| select Description, LicenseStatus
Возможные значения параметра LicenseStatus:
- 0 — Unlicensed
- 1 — Licensed
- 2 — OOBGrace
- 3 – OOTGrace – конфигурация компьютера изменена, и он не может активироваться автоматически, или прошло более 180 дней
- 4 — NonGenuineGrace
- 5 – Notification – срок ознакомительного использования Windows окончен
- 6 – ExtendedGrace (срок использования ознакомительной версии Windows можно продлить несколько раз с помощью команды slmgr /rearm или конвертировать в полноценную)
На скриншоте видно значение LicenseStatus = 1 , это значит, что Windows активирована ретейл ключом (Windows(R) Operating System, RETAIL channel).

Чтобы получить статус активации с удаленного компьютера, укажите его имя в параметре ComputerName:
Get-CimInstance SoftwareLicensingProduct -Filter «Name like ‘Windows%'» -ComputerName msk-srv01 |where < $_.PartialProductKey >| select Description, LicenseStatus
Строка VOLUME_KMSCLIENT channel говорит о том, что компьютер активирован на KMS сервере.

Или используйте WinRM командлеты Enter-PSSession или Invoke-Command для доступа к удаленному компьютеру.
Получаем статус активации Windows в домене AD с помощью PowerShell
Вы можете использовать PowerShell для удаленного сбора статуса об активации десктопных редакций Windows и Windows Server в домене Active Directory. Ниже представлен готовый пример такого скрипта.
Для получения списка компьютер в домене используется командлет Get-ADComputer из модуля Active Directory PowerShell. Данный PowerShell скрипт последовательно проверяет доступность каждого компьютера из Active Directory (простая проверка ICMP ping с помощью Test-NetConnection), получает версию и билд ОС и статус активации Windows.
enum LicensestatusUnlicensed = 0
Licensed = 1
Out_Of_Box_Grace_Period = 2
Out_Of_Tolerance_Grace_Period = 3
Non_Genuine_Grace_Period = 4
Notification = 5
Extended_Grace = 6
>
$Report = @()
$complist = Get-ADComputer -Filter
Foreach ($comp in $complist) If ((Test-NetConnection $comp.name -WarningAction SilentlyContinue).PingSucceeded -eq $true)
$activation_status= Get-CimInstance -ClassName SoftwareLicensingProduct -ComputerName $comp.name -Filter «Name like ‘Windows%'» |where < $_.PartialProductKey >| select PSComputerName, @
$windowsversion= Get-CimInstance -ClassName Win32_OperatingSystem -ComputerName $comp.name| select Caption, Version
$objReport = [PSCustomObject]@ComputerName = $activation_status.PSComputerName
LicenseStatus= $activation_status.LicenseStatus
Version = $windowsversion.caption
Build = $windowsversion.Version
>
>
else $objReport = [PSCustomObject]@ComputerName = $comp.name
LicenseStatus = «Offline»
>
>
$Report += $objReport
>
$Report |Out-GridView
Информация по статусу активации Windows на компьютерах домена предоставлена в виде таблицы Out-Gridview. Либо вы можете экспортировать ее в CSV файл ( Export-Csv -Path .\win_activation_report.csv -NoTypeInformation ).

Таким образом вы можете быстро найти все неактивированные (нелицензированные) копии Windows в вашем домене.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе «Архитектура современных компьютерных сетей» вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Предыдущая статья Следующая статья
Как проверить лицензию Windows 10

Установленная на компьютере версия Windows 10 является полностью легальной, только если она приобретена по лицензии или обновлена с предыдущей лицензионной версии ОС Microsoft. Лицензионная версия операционной системы может быть активирована, или ее активация может отсутствовать, или на вашем компьютере (если, к примеру, вы приобрели его с рук) может быть установлена пиратская, нелицензионная версия Windows 10, активированная специальной программой.
Давайте разберемся, как выяснить, активирована ли ваша Windows и является ли она подлинной. В этой статье вы можете более подробно узнать о версии Windows 10.
Проверка в окне «Система»
Самый быстрый способ увидеть, активирована ли ваша копия Windows — нажать комбинацию клавиш «Windows» + «Pause». На экране появится окно «Система», в правой части которого отобразятся основные сведения о вашем компьютере. В секции «Активация Windows» вы увидите информацию о том, выполнена ли активация, и сможете посмотреть код продукта.

Смотрим информацию об активации Windows в окне «Система»
Проверка в «Параметрах Windows»
Есть и другой способ увидеть информацию об активации Windows 10.
-
Нажимаем правой кнопкой мыши на кнопку «Пуск» и в открывшемся контекстном меню выбираем команду «Параметры».

Выбираем команду «Параметры»

Ищем раздел «Обновление и безопасность»

Как видим, наша копия Windows 10 активирована с помощью цифровой лицензии
Проверка из командной строки
Для проверки наличия активации Windows 10 и ее легальности мы можем задействовать командую строку.
-
Воспользуемся встроенным поиском: кликаем на значок лупы в панели задач и печатаем команду cmd. В списке сверху появится пункт «Командная строка». Чтобы запустить ее от имени администратора, кликаем по ней правой кнопкой мыши и выбираем соответствующую команду.

Ищем командную строку

Вводим команду для проверки активации

Вводим команду для проверки легальности активации
Проверка в «Планировщике заданий» Windows
Нелицензионные копии Windows 10 нередко активируют с помощью специальных утилит, которые внедряются в систему и выдают пиратскую версию ОС за лицензионную. Такие программы обычно создают задание на периодическую переактивацию системы, поэтому их можно найти через «Планировщик заданий» Windows.
-
Чтобы запустить «Планировщик заданий», кликаем на значок лупы в панели задач и начинаем печатать название приложения в поле ввода. Когда оно появится в списке сверху, нажимаем на него левой кнопкой мыши.

Запускаем «Планировщик заданий»

Ищем в списке название активатора
В заключение хочу добавить, что на корпусе компьютера или ноутбука может присутствовать специальная наклейка, содержащая серийный код и ключ продукта и подтверждающая подлинность копии Windows, установленной на данном устройстве. См. также: как узнать лицензионный ключ установленной Windows 10. Однако, если вы покупаете бывший в употреблении компьютер, на нем может быть установлена уже другая версия операционной системы, и, даже при наличии такой наклейки, имеет смысл воспользоваться приведенными выше советами и проверить лицензию Windows 10 самостоятельно.
Просмотр срока действия лицензии Windows 10
Компания Microsoft предоставляет лицензию навсегда, поэтому ее срок действия неограничен. Если вы купили ноутбук или ПК с уже предустановленной лицензионной Windows 10 или бесплатно обновились с более ранних редакций (например, с Windows 8), то она будет действовать до тех пор, пока вы не поменяете устройство. Если же используется пробная версия, то тогда срок использования такой ОС ограничен.
Бывают ситуации, когда для активации операционной системы использовались неофициальные способы, например программы-активаторы, что в результате было замечено Microsoft, которая и обнулила лицензию. В таком случае появится соответствующее уведомление на экране, убрать которое сложно, а некоторые функции, например настройки персонализации, станут недоступны.
Читайте также: Что будет, если не активировать Windows 10
Если вы активировали Windows 10 официальными способами (ввели специальный ключ или бесплатно обновились), а предупреждение все равно отображается, то, скорее всего, проблема в системе. Это происходит и при некорректной конфигурации, сбоях при обновлении, проблемах с подключением к серверам Microsoft из-за нестабильного интернета. Некоторые неисправности можно устранить самостоятельно — переходите по ссылке ниже, чтобы узнать, как это сделать.

Подробнее: Причины, по которым Windows 10 не активируется
Способ 1: Диалоговое окно «Выполнить»
Если у Windows 10 есть срок действия, посмотреть его можно с помощью специальной утилиты, которая запускается через диалоговое окно «Выполнить»:
- Одновременно зажмите клавиши «Win + R».

- В строке средства введите команду winver.exe и выполните ее, нажав на кнопку «ОК».

После выполнения команды на экране отобразится системное окно, где есть информация об ОС и истечении срока ее использования, если вы используете пробную версию.
Способ 2: «Планировщик заданий»
Некоторые пользователи выполняют активацию операционной системы обходными путями, то есть бесплатно. Как правило, программы-активаторы генерируют ключ для лицензии и активируют версию Windows на определенный срок — например, на полгода. Но после использования программа может интегрироваться в систему для повторения выполнения этой процедуры каждые полгода.
Для неофициальной активации используются различные приложения, и зная его название, можно посмотреть, когда в следующий раз запланирована реактивация операционной системы. Если это ваш случай, воспользуйтесь встроенным «Планировщиком заданий», чтобы посмотреть срок действия лицензии:
-
Откройте системную утилиту, отыскав ее в «Пуске».

При необходимости для такой программы можно самостоятельно задать условия для запуска и дополнительные параметры. Выбор опций и настройка доступны в нижней части окна на вкладках «Условия» и «Параметры».
Почему возникает уведомление «Срок действия вашей лицензии Windows 10 истекает» и как от него избавиться


Пользователь спустя некоторое время может столкнуться с проблемой потери лицензии Windows 10. Но подобная неприятность может возникнуть в разных ситуациях и по различным причинам.
Причины истечения лицензии
В правом нижнем углу экрана и в панели уведомлений может появиться сообщение о том, что лицензия операционной системы вскоре истечёт. Оно может возникнуть как сразу после перехода на новую ОС, так и через некоторое время после её установки.
Решая проблему, стоит учитывать то, что лицензионная Windows покупается раз и навсегда. Ключ, введённый единожды, действителен всё время. Компания Microsoft предусмотрела возможность бесплатного перехода с одной версии системы на другую без потери лицензии.
Кроме того, Windows 10 можно попробовать бесплатно, не имея лицензионной системы. Достаточно обновиться до бесплатной версии Insider Preview. Она по умолчанию выдаётся на 30 дней, по истечении которых и появляется это уведомление о завершении срока лицензии.
Бывают случаи, когда пользователь уже перешёл с пробной версии, а ошибка всё равно возникает. Это происходит из-за сбоя в системе. Но также проблема актуальна для тех, кто активировал эту версию или ту, с которой перешёл, нелегальным способом, то есть с помощью взломщика или пиратского ключа. Возможно, Windows заметила обман и аннулировала лицензию.
Как узнать версию Windows и срок окончания лицензии
Чтобы узнать срок окончания лицензии, выполните следующие действия:
- Зажмите комбинацию Win + R на клавиатуре, развернётся окошко «Выполнить». Пропишите в нём команду winver.exe.

- Появится информация о системе. Обратите внимание на название её версии и строчку, в которой указана дата истечения лицензии.

Видео: как узнать версию Windows 10
Решение для версии Insider Preview
Если вы до сих пор находитесь на пробной версии, то откройте «Центр обновления» и выполните установку последней версии Windows. После перезагрузки компьютера и установки всех обновлений ошибка должна исчезнуть.

Решение для тех, у кого есть лицензионный ключ
Если вы ввели купленный лицензионный ключ для активации Windows, то данная ошибка символизирует о сбое в системе. Поскольку это недочёт со стороны Microsoft, необходимо обратиться в их бесплатную техническую поддержку и попросить проверить, почему компьютер был вынесен из списка активированных.
Но перед обращением в поддержку вы должны узнать свой лицензионный ключ. Для этого скачайте и запустите программу ShowKeyPlus, она покажет два ключа:
- Install Key — ключ, который используется сейчас;
- OEM Key — ключ, использовавшийся для активации Windows, установленной на компьютере изначально.
Если система ставилась на пустой диск, второй пункт будет пустым.

Видео: как узнать свой лицензионный ключ
Продление пробного периода
Если вас устраивает пробная версия и переход на полноценную не планируется, можно сбросить пробный период, чтобы отсчёт начался заново. Безусловно, делать это бесконечное количество раз нельзя.
В «Командной строке» пропишите и выполните команду slmgr.vbs / Rearm. Готово, количество пройденных дней с начала пробного периода обнулится. Чтобы узнать, сколько ещё раз эта команда доступна, выполните запрос slmgr.vbs /dlv в той же «Командной строке».

Взлом системы
Если ошибка появилась на пиратской Windows или системе, активированной пиратским ключом, и даже после этого вы не решились активировать её лицензионным способом, то остаётся один выход — ещё раз взломать её или сбросить ключ и постараться найти новый рабочий пиратский код.
Как удалить напоминание
Существует метод, с помощью которого окно с напоминанием об истечении лицензии удаляется с рабочего стола. Но стоит понимать, что данный метод лишь стирает уведомление, но срок лицензии продолжает уменьшаться. Если вы хотите избавиться от окна, то достаточно выполнить следующие действия:
- В «Командной строке» пропишите и запустите команду slmrg-rearm, а после строчку services.msc, чтобы перейти к полному списку существующих служб.

- Отыщите службу Windows License Manager, дважды кликните по ней и остановите, нажав на кнопку «Остановить». Не забудьте применить изменения, а после выполните те же самые действия для службы «Центр обновления». После перезагрузки системы окно исчезнет.

Учтите, после остановки «Центра обновления» вы перестанете получать обновления системы до тех пор, пока самостоятельно не попросите его проверить их наличие или снова не запустите службу вручную, кликнув по кнопке «Запустить».
Видео: как удалить окно уведомления об истечении пробной версии Windows
Уведомление об истечении срока лицензии возникает из-за установленной пробной версии Windows, сбоя в системе или слёта пиратского ключа. Чтобы избавиться от него, необходимо обновить систему, обратиться в службу поддержки или активировать ОС.
- Автор: Денис Долгополов
- Распечатать