Як використовувати Slmgr для зміни видалення або продовження ліцензії Windows

Активація Windows спроектована так, щоб бути максимально надійною, тому графічні інструменти Microsoft спрощують її. Якщо ви хочете зробити щось більш просунуте, наприклад видалити ключ продукту, примусово активувати онлайн або продовжити таймер активації, вам знадобиться Slmgr.vbs.

Цей інструмент командного рядка входить до складу Windows і надає параметри, недоступні у стандартному інтерфейсі активації, представленому на екрані «Оновлення та безпека > Активація» у програмі «Параметри».

Спочатку: відкрийте вікно командного рядка адміністратора.

Щоб скористатися цим інструментом, вам слід запустити командний рядок з правами адміністратора. Щоб зробити це у Windows 8 або 10 або клацніть правою кнопкою миші на кнопці «Пуск», або натисніть клавішу Windows + X. Натисніть «Командний рядок» (Admin). У Windows 7 знайдіть пункт «Командний рядок» у меню «Пуск», клацніть правою кнопкою миші та виберіть команду «Запуск від імені адміністратора».

Примітка. Якщо ви бачите PowerShell замість командного рядка в меню «Досвідчені користувачі», це перемикання з'явилося в оновленні Creators для Windows 10. Якщо бажаєте легко повернутися до відображення командного рядка в меню «Досвідчені користувачі» або спробувати PowerShell. У PowerShell ви можете робити практично все, що ви можете робити в командному рядку, а також багато іншого.

Перегляд інформації про активацію, ліцензію та дату закінчення терміну дії

Щоб відобразити базову інформацію про ліцензію та активацію для поточної системи, виконайте наступну команду: Ця команда повідомляє вам редакцію Windows, частину ключа продукту, щоб ви могли визначити його, і чи активована система.

slmgr.vbs / dli

Щоб дізнатися більше про ліцензію, включаючи ідентифікатор активації, ідентифікатор встановлення та інші відомості, виконайте наступну команду:

slmgr.vbs / dlv

Переглянути дату закінчення ліцензії

Щоб відобразити дату закінчення терміну дії поточної ліцензії, виконайте наступну команду: Це корисно тільки для системи Windows, активованої з сервера KMS організації, оскільки роздрібні ліцензії і кілька ключів активації призводять до безстрокової ліцензії, термін дії якої не закінчується. Якщо ви взагалі не вказали ключ продукту, з'явиться повідомлення про помилку.

slmgr.vbs / xpr

Вилучити ключ продукту

Ви можете вилучити ключ продукту з вашої поточної системи Windows за допомогою Slmgr. Після запуску наведеної нижче команди і перезавантаження комп'ютера система Windows не матиме ключ продукту і буде в неактивованому, неліцензованому стані.

Якщо ви встановили Windows з роздрібної ліцензії і хочете використовувати цю ліцензію на іншому комп'ютері, це дозволить вам видалити ліцензію. Це також може бути корисно, якщо ви віддаєте цей комп'ютер комусь іншому. Однак більшість ліцензій Windows прив'язані до комп'ютера, з яким вони поставлялися, якщо тільки ви не придбали коробкову копію.

Щоб вилучити поточний ключ продукту, виконайте наступну команду, а потім перезавантажте комп'ютер:

slmgr.vbs / upk

Windows також зберігає ключ продукту в реєстрі, оскільки іноді необхідно, щоб ключ був у реєстрі при налаштуванні комп'ютера. Якщо ви вилучили ключ продукту, ви повинні виконати наведену нижче команду, щоб переконатися, що він також вилучений з реєстру. Це гарантує, що люди, які будуть використовувати комп'ютер в майбутньому, не зможуть отримати ключ продукту.

Виконання цієї команди саме по собі не призведе до видалення ключа продукту. Він видалить його з реєстру, тому програми не зможуть отримати до нього доступ, але ваша система Windows залишиться ліцензованою до тих пір, поки ви не введете зазначену вище команду для фактичного видалення ключа продукту. Ця опція дійсно призначена для запобігання крадіжці ключа шкідливим ПЗ, якщо шкідливе ПЗ, що працює в поточній системі, отримує доступ до реєстру.

slmgr.vbs / cpky

Встановити або змінити ключ продукту

Ви можете використовувати slmgr.vbs для введення нового ключа продукту. Якщо в системі Windows вже є ключ продукту, команда, наведена нижче, автоматично замінює старий ключ продукту на той, який ви вказали.

Виконайте наступну команду, щоб замінити ключ продукту, замінивши # # # # # - # # # # # # # # # # # # # # # # # # # # # # # # # # на ключ продукту. Команда перевірить введений ключ продукту, щоб переконатися, що він дійсний перед його використанням. Microsoft радить перезавантажити комп'ютер після виконання цієї команди.

Ви також можете змінити ключ продукту з екрану активації в програмі «Параметри», але ця команда дозволяє зробити це з командного рядка.

slmgr.vbs / ipk ##### - ##### - ##### - ##### - #####

Активувати Windows Online

Щоб змусити Windows виконати онлайн-активацію, виконайте наступну команду: Якщо ви використовуєте роздрібну версію Windows, це змусить Windows зробити спробу онлайн-активації з серверів Microsoft. Якщо система налаштована на використання сервера активації KMS, замість цього вона спробує виконати активацію за допомогою сервера KMS в локальній мережі. Ця команда може бути корисною, якщо Windows не активувалася через проблеми з з'єднанням або сервером, і ви хочете примусово повторити спробу.

slmgr.vbs / ato

Активувати Windows в автономному режимі

Slmgr також дозволяє виконувати автономну активацію. Щоб отримати ідентифікатор встановлення автономної активації, виконайте наступну команду:

slmgr.vbs / dti

Тепер вам потрібно отримати підтвердний ідентифікатор, який ви можете використовувати для активації системи по телефону. Зателефонуйте до Центру активації продуктів Microsoft, надайте ідентифікатор встановлення, який ви отримали вище, і ви отримаєте ідентифікатор активації, якщо все вийде. Це дозволяє активувати системи Windows без підключення до Інтернету.

Щоб ввести ідентифікатор підтвердження, який ви отримали для автономної активації, виконайте наступну команду: Замініть «ACTIVATIONID» на отриманий вами ідентифікатор активації.

slmgr.vbs / atp ACTIVATIONID

Коли ви закінчите, ви можете використовувати команди slmgr.vbs/dli або slmgr.vbs/dlv щоб підтвердити, що ви активовані.

Зазвичай це можна зробити з екрану активації в програмі «Параметри», якщо ваш комп'ютер не активований - вам не потрібно використовувати команду, якщо ви бажаєте використовувати графічний інтерфейс.

Продовжити таймер активації

Деякі системи Windows надають обмежений час, коли ви можете використовувати їх як безкоштовні пробні версії перед введенням ключа продукту. Наприклад, Windows 7 пропонує 30-денний пробний період, перш ніж він почне скаржитися на вас. Щоб продовжити пробний період і скинути його до решти 30 днів, ви можете використовувати наступну команду. Як зазначено в документації Microsoft, ця команда «скидає таймери активації».

Цю команду можна використовувати тільки кілька разів, тому ви не можете безстроково продовжувати пробний період. Кількість часу, який він може використовувати, залежить від «кількості переозброєнь», яку ви можете переглянути за допомогою команди slmgr.vbs/dlv. У різних версіях Windows він виглядає по-різному - в Windows 7 це було три рази, а в Windows Server 2008 R2 - п'ять разів.

Це більше не працює в Windows 10, що дуже зручно, якщо ви все одно не надасте ключ продукту. Цей параметр, як і раніше, працює в більш старих версіях Windows і може продовжувати працювати в інших випусках Windows, таких як Windows Server, в майбутньому.

slmgr.vbs / rearm

Slmgr.vbs теж може виконувати дії на віддалених комп'ютерах

Slmgr зазвичай виконує дії, які ви вказуєте на поточному комп'ютері. Однак ви також можете віддалено адмініструвати комп'ютери у своїй мережі, якщо у вас є доступ до них. Наприклад, перша команда нижче застосовується до поточного комп'ютера, а друга буде виконуватися на віддаленому комп'ютері. Вам просто потрібно ім'я комп'ютера, ім'я користувача і пароль.

slmgr.vbs / option

назва _ комп «ютера ім» я користувача пароль/параметр

Команда Slmgr.vbs має інші параметри, які корисні для активації KMS та активації на основі токенів. Зверніться до документації Microsoft Slmgr.vbs для докладнішої інформації.