Jak používat službu Slmgr ke změně, odebrání nebo rozšíření licence systému Windows
Aktivace systému Windows je navržena tak, aby byla co nejvíce odolná, takže grafické nástroje společnosti Microsoft jsou jednoduché. Pokud chcete dělat něco pokročilejšího, jako je odstranění Product Key, vynucení online aktivace nebo prodloužení aktivačního časovače, budete potřebovat Slmgr.vbs.
Tento nástroj příkazového řádku je součástí systému Windows a poskytuje volby, které nejsou k dispozici ve standardním rozhraní pro aktivaci na obrazovce Aktualizace a zabezpečení> Aktivace v aplikaci Nastavení.
Nejprve: Otevřete okno Správce příkazového řádku
Chcete-li tento nástroj použít, budete chtít spustit příkazový řádek s přístupem pro správce. Chcete-li to provést v systému Windows 8 nebo 10, klepněte pravým tlačítkem myši na tlačítko Start nebo stiskněte klávesu Windows + X. V zobrazené nabídce klikněte na možnost "Příkazový řádek (správce)". V systému Windows 7 vyhledejte v nabídce Start položku "Příkazový řádek", klepněte pravým tlačítkem myši a vyberte možnost "Spustit jako správce".
Poznámka: Pokud vidíte PowerShell namísto příkazového řádku v nabídce Power Users, je to přepínač, který přišel s aktualizací Creators for Windows 10. Je velmi snadné se vrátit k zobrazení příkazového řádku v nabídce Power Users, pokud chcete, nebo můžete vyzkoušet PowerShell. Ve službě PowerShell můžete udělat vše, co můžete udělat v příkazovém řádku, plus mnoho dalších užitečných věcí.
Zobrazte informace o aktivaci, licenci a datum vypršení platnosti
Chcete-li zobrazit základní licenční a aktivační informace o aktuálním systému, spusťte následující příkaz. Tento příkaz vám sděluje vydání systému Windows, součást kódu produktu, abyste jej mohli identifikovat a zda je systém aktivován.
slmgr.vbs / dli
Chcete-li zobrazit podrobnější informace o licenci - včetně ID aktivace, ID instalace a dalších podrobností - spusťte následující příkaz:
slmgr.vbs / dlv
Zobrazení data vypršení platnosti licence
Chcete-li zobrazit datum vypršení platnosti aktuální licence, spusťte následující příkaz. To je užitečné pouze pro systém Windows aktivovaný ze serveru KMS organizace, protože maloobchodní licence a více aktivačních klíčů mají za následek trvalou licenci, která nevyprší. Pokud jste klíč produktu neposkytli vůbec, zobrazí se vám chybová zpráva.
slmgr.vbs / xpr
Odinstalujte kód Product Key
Pomocí softwaru Slmgr můžete produktový klíč odebrat z aktuálního systému Windows. Po spuštění příkazu níže a restartování počítače systém Windows nebude mít kód Product Key a bude v neaktivovaném, nelicencovaném stavu.
Pokud jste nainstalovali systém Windows z maloobchodní licence a chcete tuto licenci použít na jiném počítači, umožní vám to odebrat licenci. Mohlo by to být také užitečné, pokud dáte tento počítač pryč někomu jinému. Většina licencí systému Windows je však svázána s počítačem, se kterým přichází - pokud jste nezískali kopii v krabici.
Chcete-li odebrat odinstalovat aktuální kód Product Key, spusťte následující příkaz a restartujte počítač:
slmgr.vbs / upk
Systém Windows také ukládá klíč produktu do registru, neboť je někdy nutné, aby klíč byl v registru při instalaci počítače. Pokud jste odinstalovali kód Product Key, měli byste spustit následující příkaz, abyste zajistili, že je také odstraněn z registru. To zajistí, že lidé, kteří v budoucnu počítač používají, nemohou chytit kód Product Key.
Spuštěním tohoto příkazu sám neodinstalujete kód Product Key. Bude to odebráno z registru, aby programy od něj nemohly přistupovat, ale váš systém Windows zůstane licencován, pokud nespustíte výše uvedený příkaz a skutečně odinstalujete kód Product Key. Tato možnost je skutečně navržena tak, aby zabránila odcizení klíče škodlivým softwarem, pokud malware běžící na současném systému získá přístup k registru.
slmgr.vbs / cpky
Nastavte nebo změňte kód Product Key
Pomocí slmgr.vbs můžete zadat nový kód Product Key. Pokud systém Windows již obsahuje produktový klíč, pomocí příkazu níže bude tiše nahrazen starý kód Product Key, který jste zadali.
Spusťte následující příkaz, abyste vyměnili výrobkové klíče, nahrazením ##### - ##### - ##### - ##### - ##### pomocí kódu Product Key. Příkaz zkontroluje kód Product key, který zadáte, aby se ujistil, že je platný před jeho použitím. Společnost Microsoft vám doporučuje restartovat počítač po spuštění tohoto příkazu.
Můžete také změnit kód Product Key na obrazovce Aktivace v aplikaci Settings, ale tento příkaz vám umožní provést z příkazového řádku.
slmgr.vbs / ipk ##### - ##### - ##### - ##### - #####
Aktivujte službu Windows Online
Chcete-li systém Windows vynutit aktivaci online, spusťte následující příkaz. Pokud používáte maloobchodní verzi systému Windows, přinutí systém Windows k pokusu o aktivaci online se servery společnosti Microsoft. Je-li systém nastaven tak, aby používal aktivační server KMS, místo toho se pokusí aktivovat se serverem KMS v místní síti. Tento příkaz může být užitečný, pokud se systém Windows neaktivoval v důsledku problému s připojením nebo serverem a chcete jej opakovaně přinutit.
slmgr.vbs / ato
Aktivujte systém Windows offline
Služba Slmgr umožňuje také aktivaci offline. Chcete-li získat ID instalace pro aktivaci offline, spusťte následující příkaz:
slmgr.vbs / dti
Poté budete muset získat potvrzovací identifikační číslo, které můžete použít k aktivaci systému přes telefon. Zavolejte Centrum aktivací produktů společnosti Microsoft, uveďte ID instalace, které jste obdrželi výše, a pokud se vše zkontroluje, dostanete ID aktivace. To umožňuje aktivaci systémů Windows bez připojení k Internetu.
Chcete-li zadat ID potvrzení, které jste obdrželi pro aktivaci offline, spusťte následující příkaz. Nahraďte "ACTIVATIONID" aktivním ID, který jste obdrželi.
slmgr.vbs / atp ACTIVATIONID
Až budete hotovi, můžete použít slmgr.vbs / dli
nebo slmgr.vbs / dlv
příkazy k potvrzení, že jste aktivováni.
To lze obecně provést z obrazovky Aktivace v aplikaci Nastavení, pokud počítač není aktivován - nemusíte tento příkaz používat, pokud chcete používat grafické rozhraní.
Prodlužte časovač aktivace
Některé systémy systému Windows poskytují omezenou dobu, kdy je můžete použít jako bezplatné testy před zadáním kódu Product Key. Například Windows 7 nabízí 30-ti denní zkušební období, než začne stěžovat na vás. Chcete-li tuto zkušební dobu prodloužit a vrátit zpět na zbývající 30 dní, můžete použít následující příkaz. Jak je uvedeno v dokumentaci společnosti Microsoft, tento příkaz "obnoví časovače aktivace".
Tento příkaz lze použít pouze několikrát, takže nemůžete prodloužit zkušební dobu. Počet časů, které lze použít, závisí na "počtu rekonstrukcí", který můžete zobrazit pomocí slmgr.vbs / dlv
příkaz. V různých verzích systému Windows se liší - v systému Windows 7 to bylo třikrát a zdá se, že je pětkrát v systému Windows Server 2008 R2.
Zdá se, že již nefunguje v systému Windows 10, což je velmi mírné, pokud mu neposkytnete klíč produktu. Tato možnost stále funguje na starších verzích systému Windows a v budoucnu může pokračovat v práci na jiných verzích systému Windows, jako je Windows Server.
slmgr.vbs / rearm
Slmgr.vbs může provádět také akce na vzdálených počítačích
Slmgr obvykle provádí akce, které jste zadali v aktuálním počítači. Můžete však také vzdáleně spravovat počítače v síti, pokud k nim máte přístup. Například první následující příkaz platí pro aktuální počítač, zatímco druhý bude spuštěn na vzdáleném počítači. Budete potřebovat jméno počítače, uživatelské jméno a heslo.
slmgr.vbs / option
slmgr.vbs computername username password / option
Příkaz Slmgr.vbs má další možnosti, které jsou užitečné pro řešení aktivace KMS a aktivace založené na tokenu. Další podrobnosti najdete v dokumentaci k produktu Slmgr.vbs společnosti Microsoft.