Ошибки выполнения команд slmgr в Windows 11 и 10

Как исправить ошибки при использовании команд slmgrКоманды slmgr, а точнее — скрипт slmgr.vbs может использоваться для работы с ключами продукта Windows, просмотра сведений о лицензии и состоянии активации, сброса таймеров активации и других задач.

Некоторые пользователи, пробуя ввести необходимые команды slmgr в командной строке могут столкнуться с ошибками их выполнения, две наиболее типичные рассмотрены далее.

Slmgr.vbs — нет приложения, сопоставленного с этим файлом для выполнения этого действия

Пользователи Windows 11, начиная с версии 24H2 могут столкнуться с ошибкой «Нет приложения, сопоставленного с этим файлом для выполнения этого действия. Установите приложение или, если оно уже установлено, создайте связь на странице параметров приложений по умолчанию».

Slmgr.vbs Нет приложения, сопоставленного с этим файлом для выполнения этого действия

Причина — отключение поддержки VBScript в последних версиях Windows 11 по умолчанию, а сценарий slmgr.vbs — это именно такой скрипт.

Решение будет простым:

  1. Перейдите в Параметры (клавиши Win+I) — Система — Дополнительные компоненты.
  2. Нажмите по кнопке «Просмотреть компоненты». Посмотреть дополнительные компоненты Windows
  3. Введите vbscript в поле поиска и установите компонент «Язык сценариев VBScript». Установить Язык сценариев VBScript в Windows 11

Этих шагов будет достаточно, чтобы исправить ошибку.

Несколько примечаний:

  • Если компонент установлен, но та же ошибка сохраняется, попробуйте использовать опцию «Открыть с помощью» для файла
    C:\Windows\System32\slmgr.vbs
    выбрать приложение Microsoft Windows Based Script Host и нажать кнопку «Всегда». Если приложение не отображается, нажмите по «Выберите приложение на компьютере» и вручную укажите путь к wscript.exe в папке System32. Открытие slmgr в Microsoft Windows Based Script Host
  • Ошибка «Нет приложения, сопоставленного с этим файлом для выполнения этого действия» для других случаев (не связанных с slmgr) рассмотрена в отдельной инструкции.

Slmgr не является внутренней или внешней командой

Сообщение об ошибке Slmgr не является внутренней или внешней командой, исполняемой программой или пакетным файлом

Если при попытке выполнить команду slmgr вы получаете сообщение об ошибке «Slmgr не является внутренней или внешней командой, исполняемой программой или пакетным файлом», попробуйте выполнить следующие действия:

  1. Убедитесь, что вы правильно написали команду: будьте внимательны к пробелам перед передаваемыми параметрами, буквам в имени сценария.
  2. Проверьте, присутствует ли файл slmgr.vbs в папке
    C:\Windows\System32
    и при его наличии попробуйте ввести полный путь к нему в командной строке вместо простого slmgr или slmgr.vbs, возможно есть проблемы с переменными среды PATH и это действие позволит выполнить команду.
  3. Второй вариант решения при наличии файла в папке System32 и отсутствии проблем с PATH, использование команды в формате
    wscript.exe C:\Windows\System32\slmgr.vbs -необходимые_параметры
  4. Если файл отсутствует, возможно он по какой-то причине был удалён. Обычно его можно восстановить с помощью команды
    sfc /scannow
    в командной строке, запущенной от имени администратора. Восстановление slmgr.vbs

Если эти способы не помогают, а необходимого файла нет, возможно, вы используете какую-либо «сборку» Windows, где он был вырезан. При необходимости вы можете перенести файл с другого компьютера.

Другие причины ошибки «Не является внутренней или внешней командой, исполняемой программой или пакетным файлом» и варианты решения (независимо от конкретной команды) описаны в этой инструкции.

Дополнительная информация

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

Подробную справку по доступным параметрам slmgr можно получить, выполнив команду без передачи каких-либо параметров.

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться