Sådan bruger du Slmgr til at ændre, fjerne eller udvide din Windows-licens
Windows aktivering er designet til at være så idiotsikker som muligt, så Microsofts grafiske værktøjer gør det nemt. Hvis du vil gøre noget mere avanceret som at fjerne en produktnøgle, tvinge en online-aktivering eller forlænge aktiveringstimeren, skal du bruge Slmgr.vbs.
Dette kommandolinjeværktøj er inkluderet i Windows og giver valgmuligheder utilgængelige i standardaktiveringsgrænsefladen, der er angivet på skærmen Opdatering og sikkerhed> Aktivering i appen Indstillinger.
Først: Åbn et administratorkommandopromptvindue
For at bruge dette værktøj vil du gerne starte et kommandoprompt med administratoradgang. Hvis du vil gøre det på Windows 8 eller 10, skal du enten højreklikke på knappen Start eller trykke på Windows + X. Klik på "Kommandoprompt (Admin)" i menuen, der vises. I Windows 7 skal du søge på Start-menuen for "Kommandoprompt", højreklikke på det og vælge "Kør som administrator".
Bemærk: Hvis du ser PowerShell i stedet for Kommandoprompt i menuen Power Users, er det en switch, der skete med Creators Update for Windows 10. Det er meget nemt at skifte tilbage til at vise kommandoprompten på menuen Power Users, hvis du vil have det, eller du kan give PowerShell et forsøg. Du kan gøre stort set alt i PowerShell, som du kan gøre i Command Prompt, plus mange andre nyttige ting.
Se aktiverings-, licens- og udløbsdatooplysninger
For at vise meget grundlæggende licens- og aktiveringsoplysninger om det nuværende system, kør følgende kommando. Denne kommando fortæller udgaven af Windows, en del af produktnøglen, så du kan identificere den, og om systemet er aktiveret.
slmgr.vbs / dli
For at få vist mere detaljerede licensoplysninger - herunder aktiverings-id, installations-id og andre detaljer - Kør følgende kommando:
slmgr.vbs / dlv
Se licensens udløbsdato
For at vise udløbsdatoen for den nuværende licens, kør følgende kommando. Dette er kun nyttigt for Windows-system aktiveret fra en organisations KMS-server, da detaillicenser og flere aktiveringsnøgler resulterer i en evig licens, der ikke udløber. Hvis du ikke har givet en produktnøgle overhovedet, giver den dig en fejlmeddelelse.
slmgr.vbs / xpr
Afinstaller produktnøglen
Du kan fjerne produktnøglen fra dit nuværende Windows-system med Slmgr. Når du har kørt nedenstående kommando og genstart din computer, har Windows-systemet ikke en produktnøgle og vil være i en ikke-aktiveret, ulicenseret tilstand.
Hvis du installerede Windows fra en detaillicens og gerne vil bruge den pågældende licens på en anden computer, kan du fjerne licensen. Det kan også være nyttigt, hvis du giver computeren væk til en anden. Men de fleste Windows-licenser er bundet til den computer, de fulgte med, medmindre du købte en boxed kopi.
For at fjerne afinstallationen af den aktuelle produktnøgle skal du køre følgende kommando og derefter genstarte din computer:
slmgr.vbs / upk
Windows gemmer også produktnøglen i registreringsdatabasen, da det er nogle gange nødvendigt for nøglen at være i registreringsdatabasen, når du opsætter computeren. Hvis du har afinstalleret produktnøglen, skal du køre nedenstående kommando for at sikre, at den fjernes fra registreringsdatabasen også. Dette vil sikre, at folk, der bruger computeren i fremtiden, ikke kan gribe produktnøglen.
Hvis du kun kører denne kommando, vil du ikke afinstallere din produktnøgle. Det fjerner det fra registreringsdatabasen, så programmer ikke kan få adgang til det derfra, men dit Windows-system forbliver licenseret, medmindre du kører ovenstående kommando for faktisk at afinstallere produktnøglen. Denne indstilling er virkelig designet til at forhindre nøglen i at blive stjålet af malware, hvis malware, der kører på det nuværende system, får adgang til registreringsdatabasen.
slmgr.vbs / cpky
Indstil eller skift produktnøgle
Du kan bruge slmgr.vbs til at indtaste en ny produktnøgle. Hvis Windows-systemet allerede har en produktnøgle, erstatter den gamle produktnøgle med den, du giver, med kommandoen nedenfor.
Kør følgende kommando for at erstatte produktnøglen, ved at erstatte ##### - ##### - ##### - ##### med # produktnøglen. Kommandoen kontrollerer den produktnøgle, du indtaster for at sikre, at den er gyldig, inden du bruger den. Microsoft råder dig til at genstarte computeren efter at have kørt denne kommando.
Du kan også ændre din produktnøgle fra aktiveringsskærmen i appen Indstillinger, men denne kommando lader dig gøre det fra kommandolinjen.
slmgr.vbs / ipk ##### - ##### - ##### - #####
Aktivér Windows Online
For at tvinge Windows til at forsøge en online-aktivering, skal du køre følgende kommando. Hvis du bruger en detailudgave af Windows, vil dette tvinge Windows til at forsøge online aktivering med Microsofts servere. Hvis systemet er konfigureret til at bruge en KMS-aktiveringsserver, vil den i stedet forsøge at aktivere KMS-serveren på det lokale netværk. Denne kommando kan være nyttig, hvis Windows ikke aktiverede på grund af et forbindelses- eller serverproblem, og du vil tvinge det til at forsøge igen.
slmgr.vbs / ato
Aktivér Windows Offline
Slmgr giver dig også mulighed for at udføre en offline aktivering. For at få et installations-id til offline aktivering, kør følgende kommando:
slmgr.vbs / dti
Du skal nu få et bekræftelses-id, du kan bruge til at aktivere systemet via telefonen. Ring til Microsoft Product Activation Center, angiv det installations-ID, du har modtaget ovenfor, og du vil få et aktiverings-id, hvis alt tjekker. Dette giver dig mulighed for at aktivere Windows-systemer uden internetforbindelser.
For at indtaste det bekræftelses-id, du har modtaget til offline aktivering, skal du køre følgende kommando. Udskift "ACTIVATIONID" med det aktiverings-ID, du har modtaget.
slmgr.vbs / atp ACTIVATIONID
Når du er færdig, kan du bruge slmgr.vbs / dli
eller slmgr.vbs / dlv
kommandoer for at bekræfte, at du er aktiveret.
Dette kan generelt gøres fra aktiveringsskærmen i appen Indstillinger, hvis din pc ikke er aktiveret. Du behøver ikke bruge kommandoen, hvis du hellere vil bruge den grafiske grænseflade.
Udvid aktiveringstimeren
Nogle Windows-systemer giver en begrænset tid, hvor du kan bruge dem som gratisforsøg, før du indtaster en produktnøgle. For eksempel tilbyder Windows 7 en prøveperiode på 30 dage, før det begynder at klage over dig. For at udvide denne prøveperiode og nulstille den tilbage til 30 dage tilbage, kan du bruge følgende kommando. Som Microsofts dokumentation sætter den denne kommando "nulstiller aktiveringstimerne."
Denne kommando kan kun bruges flere gange, så du ikke kan forlænge prøveperioden på ubestemt tid. Antallet af tid, det kan bruges, afhænger af "rearm count", som du kan se ved hjælp af slmgr.vbs / dlv
kommando. Det virker anderledes på forskellige versioner af Windows - det var tre gange på Windows 7, og det ser ud til at være fem gange på Windows Server 2008 R2.
Dette synes ikke længere at fungere på Windows 10, hvilket er meget lindrende, hvis du ikke giver det en produktnøgle alligevel. Denne indstilling virker stadig på ældre versioner af Windows og kan fortsætte med at arbejde på andre udgaver af Windows, som f.eks. Windows Server, i fremtiden.
slmgr.vbs / rearm
Slmgr.vbs kan udføre handlinger på fjerncomputere, også
Slmgr udfører normalt de handlinger, du angiver på den aktuelle computer. Du kan dog også eksternt administrere computere på dit netværk, hvis du har adgang til dem. For eksempel gælder den første kommando nedenfor for den aktuelle computer, mens den anden bliver kørt på en fjerncomputer. Du skal bare bruge computerens navn, brugernavn og adgangskode.
slmgr.vbs / option
slmgr.vbs computernavn brugernavn password / option
Kommandoen Slmgr.vbs har andre muligheder, som er nyttige til håndtering af KMS-aktivering og tokenbaseret aktivering. Se Microsofts dokumentation for Slmgr.vbs for flere detaljer.