Активирането на Windows е проектирано така, че да е възможно най-лесно, така че графичните инструменти на Microsoft го поддържат прости. Ако искате да направите нещо по-усъвършенствано като премахване на продуктов ключ, задействане на онлайн активиране или удължаване на таймера за активиране, ще ви трябва Slmgr.vbs.
Този инструмент за команден ред е включен в Windows и предлага опции, недостъпни за стандартния интерфейс за активиране, предоставен на екрана Update & Security> Activation в приложението Settings.
За да използвате този инструмент, ще искате да стартирате команден ред с администраторски достъп. За да го направите в Windows 8 или 10, кликнете с десния бутон на бутона "Старт" или натиснете Windows + X. Кликнете върху опцията "Command Prompt (Admin)" в менюто, което се показва. В Windows 7 потърсете в менюто "Старт" за "Command Prompt", щракнете с десния бутон върху него и изберете "Run as Administrator".
Забележка: Ако виждате PowerShell вместо Command Prompt от менюто Power Users, това е превключвател, който се появи с Update Creators за Windows 10. Много е лесно да се върнете към показването на командния ред в менюто Power Users, ако искате или можете да опитате PowerShell. Можете да направите почти всичко в PowerShell, което можете да направите в Command Prompt, както и много други полезни неща.
За да покажете много основна информация за лиценза и активирането за текущата система, изпълнете следната команда. Тази команда ви показва изданието на 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 ви съветва да рестартирате компютъра, след като изпълните тази команда.
Можете също така да промените продуктовия ключ от екрана Активиране в приложението Настройки, но тази команда ви позволява да го направите от командния ред.
##### - #
За да накарате Windows да опита онлайн активиране, изпълнете следната команда. Ако използвате версия на Windows на дребно, това ще принуди Windows да се опита да активира онлайн с сървърите на Microsoft. Ако системата е настроена да използва сървър за активиране на KMS, вместо това ще се опита да активира с KMS сървъра в локалната мрежа. Тази команда може да бъде полезна, ако Windows не се активира поради проблем с връзка или сървър и искате да я принудите да опитате отново.
slmgr.vbs / ato
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 обикновено изпълнява посочените от вас действия на текущия компютър. Можете обаче и да управлявате отдалечено компютри в мрежата си, ако имате достъп до тях. Например, първата команда по-долу се отнася за текущия компютър, а втората се изпълнява на отдалечен компютър. Ще се нуждаете само от името на компютъра, потребителското име и паролата.
slmgr.vbs / опция
slmgr.vbs computername username парола / опция
Командата Slmgr.vbs има и други опции, които са полезни за работата с активиране на KMS и активиране на базата на символи. Консултирайте се с документацията на Microsoft Slmgr.vbs за повече подробности.