EL-Script

General IT knowledge base

Как узнать, установлен ли в Windows Retail-, OEM- или Volume-ключ

Определите тип лицензии Windows — Retail, OEM или Volume — с помощью встроенных средств.

Коротко: тип лицензии Windows: коротко: самый быстрый способ — запустить командную строку от администратора и выполнить slmgr /dli. В появившемся окне в строке «Описание» будет указан канал: Retail, OEM, Volume:MAK или Volume:KMS. Альтернативно можно воспользоваться PowerShell или заглянуть в реестр, но интерпретация данных потребует осторожности.

Знание типа лицензии Windows (Retail, OEM или Volume) напрямую влияет на возможность переноса системы на другой компьютер, условия переустановки и способ активации. В этой инструкции мы покажем, как точно определить канал распространения вашей копии Windows с помощью встроенных утилит и командной строки.

Что понадобится

  • Права администратора на компьютере
  • Доступ к командной строке или PowerShell
  • Желательно проверить, что система активирована (для чистоты результатов)

Зачем знать тип лицензии и в чём разница

Понимание типа лицензионного ключа помогает определить, можно ли перенести Windows на другой ПК, как часто потребуется активация и какие ограничения действуют. Основные каналы распространения — Retail, OEM и Volume — имеют принципиальные отличия, влияющие на права пользователя.

  • Retail (розничная коробочная или электронная версия): допускает ограниченный перенос на новое оборудование после деактивации на старом.
  • OEM (предустановленная производителем): привязана к материнской плате и обычно не переносится на другой компьютер.
  • Volume:MAK — многократный активационный ключ для корпоративной среды, позволяет активировать множество устройств без постоянного сервера.
  • Volume:KMS — активация через корпоративный сервер KMS; требует периодического продления и подключения к сети организации.

Подготовка: права администратора и доступ к консоли

Практически все методы проверки требуют запуска инструментов с повышенными привилегиями. Без прав администратора slmgr не покажет полную информацию или выдаст ошибку. Убедитесь, что вы вошли в систему с учётной записью, обладающей административными правами.

  1. Нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)» — в зависимости от контекстного меню.
  2. Подтвердите запрос контроля учётных записей (UAC), нажав «Да».

Важно: В Windows 11 пункт может называться «Терминал (администратор)», это не меняет сути.

Определение типа через slmgr /dli

Самый простой и быстрый метод — встроенный скрипт Software License Manager. Команда slmgr /dli отображает основную информацию о лицензии в компактном окне.

  1. В окне командной строки, запущенной от администратора, введите slmgr /dli и нажмите Enter.
  2. Дождитесь появления небольшого окна с заголовком «Windows Script Host».
  3. Найдите строку «Описание» (Description). Рядом будет указан канал: Retail, OEM, Volume:MAK или Volume:KMS.
  4. Обратите внимание на «Частичный ключ продукта» и «Состояние лицензии» — они помогут удостовериться в статусе активации.

Важно: Если окно не появляется, проверьте права администратора и правильность ввода команды. Иногда антивирусы блокируют выполнение VBS-скриптов — временно отключите защиту для проверки.

Расширенная проверка с slmgr /dlv

Для более детального анализа используйте slmgr /dlv. Вывод содержит дополнительные сведения, включая оставшееся количество переактиваций и интервал продления для KMS.

  1. В том же окне командной строки введите slmgr /dlv и нажмите Enter.
  2. Изучите появившееся окно, прокручивая содержимое.
  3. Найдите раздел «Канал продукта» (Product Key Channel) — он явно показывает тип лицензии.
  4. Оцените «Оставшееся число перевооружений» для Retail и OEM, а также «Интервал продления ключа» для Volume:KMS.

Важно: Эта команда также полезна для диагностики ошибок активации: в строке «Состояние лицензии» может отображаться код ошибки.

Использование PowerShell для получения типа лицензии

PowerShell позволяет извлечь сведения о лицензировании через CIM или WMI, что удобно для автоматизации и удалённой проверки.

  1. Запустите PowerShell от имени администратора.
  2. Выполните команду: (Get-CimInstance -ClassName SoftwareLicensingProduct -Filter 'PartialProductKey is not null').Name
  3. Вывод покажет идентификатор продукта, который обычно содержит указание на канал. Например, «Windows(R) Operating System, RETAIL channel» или «VOLUME_MAK channel».
  4. При необходимости получите полное описание: (Get-CimInstance -ClassName SoftwareLicensingProduct -Filter 'PartialProductKey is not null').Description

Важно: Если команда не возвращает канал, попробуйте предварительно активировать систему или выполните slmgr /dlv для кросс-проверки.

Альтернативный способ: анализ реестра

Данные о типе лицензии также хранятся в реестре, но интерпретация значений может быть неочевидной и различаться в зависимости от версии Windows. Рекомендуем сначала использовать slmgr.

  1. Откройте редактор реестра: нажмите Win + R, введите regedit и подтвердите UAC.
  2. Перейдите в ветку HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSoftwareProtectionPlatform.
  3. Справа найдите параметр BackupProductKeyDefault — он содержит ключ, но не канал.
  4. Параметр ProductKeyChannel, если присутствует, прямо указывает канал (Retail, OEM, Volume:MAK). В некоторых системах он отсутствует.

Важно: Будьте осторожны: не изменяйте значения в этой ветке, иначе можно нарушить активацию. Только просмотр.

Частые ошибки и их решение

Иногда пользователи неверно интерпретируют вывод или сталкиваются с отсутствием данных. Рассмотрим типичные ситуации и способы их исправления.

  • slmgr не открывает окно — нет прав администратора: всегда запускайте консоль с повышенными привилегиями.
  • В строке «Описание» пусто или указано «Windows(R) Operating System» — возможно, система не активирована или используется нестандартный активатор, подменяющий лицензионные данные.
  • После обновления BIOS сбрасывается OEM-привязка — требуется повторная активация с помощью того же OEM-ключа, если он не утерян.

Важно: Если команды slmgr не дают полной картины, это может указывать на модифицированную версию Windows. Действуйте аккуратно.

Проверка результата

  • Проверьте, что командная строка или PowerShell запущены с повышенными привилегиями
  • Убедитесь, что система активирована (Параметры → Обновление и безопасность → Активация)
  • Попробуйте обе команды: slmgr /dli и slmgr /dlv для перекрёстной сверки

Частые ошибки и нюансы

  • Путаница между Retail и OEM: Retail допускает ограниченный перенос, OEM жёстко привязан к устройству
  • Игнорирование необходимости прав администратора — без них slmgr может открыться, но не покажет полную информацию
  • Ошибочное определение типа по частичному ключу: Partial Product Key не указывает канал
AI-инструмент

Проверить ошибку Windows

Введите код ошибки Windows или кратко опишите симптом: обновление, синий экран, запуск системы, службы, драйверы.

FAQ

Что означает Retail-ключ?

Retail-ключ (розничный) куплен отдельно в магазине или онлайн. Его можно перенести на другой компьютер при условии деактивации на старом, но количество переносов ограничено политикой Microsoft.

Чем OEM-лицензия отличается от Retail?

OEM (Original Equipment Manufacturer) поставляется с готовым компьютером и обычно привязана к материнской плате. Её нельзя перенести на новое устройство, в отличие от Retail.

Что такое Volume:MAK и Volume:KMS?

Volume:MAK (Multiple Activation Key) — ключ для корпораций, активируется один раз на многих компьютерах. Volume:KMS (Key Management Service) требует периодического подключения к локальному серверу активации и используется в доменных сетях.

Почему slmgr не показывает строку «Описание»?

Чаще всего из-за отсутствия прав администратора. Запустите командную строку с повышенными привилегиями. Также возможно, система не активирована или используется пиратский активатор, затирающий сведения.

Можно ли изменить тип лицензии, например, с OEM на Retail?

Напрямую изменить канал лицензии штатными средствами нельзя. Для перехода потребуется приобрести новый ключ нужного типа и выполнить чистую установку или сменить ключ через «Параметры» → «Активация».

Итог

Теперь вы знаете, как точно определить тип лицензии Windows через slmgr, PowerShell или реестр. Правильная идентификация канала поможет принять решение о возможном переносе системы, переустановке и продлении активации. Используйте встроенные инструменты и будьте внимательны к деталям в описании лицензии.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *