Використання Slmgr для зміни, видалення або розширення ліцензії Windows
Активація Windows розроблена так, щоб бути максимально надійною, тому графічні засоби Microsoft залишаються простими. Якщо ви хочете зробити щось більш просунуте, як видалити ключ продукту, примусово активувати онлайн або розширити таймер активації, вам знадобиться Slmgr.vbs.
Цей інструмент командного рядка входить до складу Windows і надає опції, недоступні в стандартному інтерфейсі активації, наданому на екрані оновлення та безпеки> Активація в програмі "Налаштування".
Перше: відкрийте вікно командного рядка адміністратора
Щоб використовувати цей інструмент, потрібно запустити командний рядок з доступом адміністратора. Для цього у Windows 8 або 10 натисніть правою кнопкою миші кнопку Пуск або натисніть Windows + X. Натисніть кнопку "Командний рядок (адміністратор)" у меню, що з'явиться. У Windows 7 виконайте пошук у меню "Пуск" для "Командного рядка", клацніть правою кнопкою миші та виберіть "Запуск від імені адміністратора".
Примітка: Якщо ви побачите PowerShell замість командного рядка в меню Power Users, це перемикач, який виникла за допомогою засобу оновлення Creators Update для Windows 10. Перейти до відображення командного рядка в меню Power Users дуже просто. Ви можете дати 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 Offline
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 ім'я_комп'ютера ім'я користувача пароль / опція
Команда Slmgr.vbs має інші параметри, які корисні для активації KMS та активації на основі маркерів. Для більш детальної інформації зверніться до документації Slmgr.vbs від Microsoft.