Det här inlägget kommer att intressera företag, organisationer och företag med volymlicens (VL) -abonnemang, som migrerar från Windows 7 Pro eller Enterprise till Windows 10 och har köpt Windows 7 Extended Security Updates (ESU). I det här inlägget kommer vi att illustrera hur du installerar och aktiverar Windows 7 Extended Security Update (ESU) -tangenter på flera enheter som ingår i en lokal Active Directory-domän med hjälp av en MAK (Multiple Activation Key).
Installera och aktivera Windows 7 ESU-nycklar på flera enheter
För att börja måste du ladda ner Activate-ProductOnline.ps1-skript och spara det i en lokal mapp. Detta skript installerar och aktiverar ESU-produktnyckeln.
Activate-ProductOnline.ps1-skript kräver att Windows 7-enheter har internetåtkomst för onlineaktivering. Om du behöver installera ESU på isolerade Windows 7-enheter eller har begränsad internetåtkomst stöder ActivationWs-projektet aktivering av Windows 7-enheter genom att använda en proxy för att kommunicera med Microsoft BatchActivation Service. ActivationWS-projektet innehåller ett PowerShell-skript (Activate-Product.ps1) kompatibel med stegen som beskrivs i det här inlägget.
Grundlogiken för skriptet är som följer:
- Acceptera och validera nödvändiga ProductKey och valfria LogFile-parametrar.
- Avsluta om produktnyckeln redan är installerad och aktiverad.
- Installera produktnyckeln.
- Aktivera produktnyckeln.
- Skapa en loggfil med standardplats: $ env: TEMP \ Activate-ProductOnline.logga.
Därefter bör du se till att alla förutsättningar är installerade. ESU-nyckeln för Windows 7 installeras inte korrekt om förutsättningarna saknas. Om Software Licensing Service rapporterar fel 0xC004F050 när du installerar ESU-nyckeln, betyder detta att antingen förutsättningarna inte har installerats eller att uppdateringarna tillämpas på fel operativsystem. Det bästa sättet att lösa detta är att se till att du använder ESU-nyckeln på Windows 7 Pro, Enterprise eller Ultimate och installerar om alla förutsättningar individuellt.
När du har slutfört kontrollerna före installationen som beskrivs ovan kan du nu fortsätta att skapa ett WMI-filtrerat grupprincipobjekt som kör Activate-ProductOnline.ps1 på domänanslutna enheter med Windows 7.
Så här säger Microsoft:
För att skapa en ny GPO och länka den till katalogplatsen som håller Windows 7-enheterna för ESU: erna, gör följande:
- Välj på en domänkontrollant eller arbetsstation med verktyg för grupphantering installerad Start och typ Gruppolicy och välj Grupphantering.
- Expandera skogs- och domännoderna för att exponera lämplig OU eller behållare som innehåller Windows 7-enheter.
- Högerklicka på organisationsenheten (OU) eller behållaren.
- Välj Skapa en GPO i domänen.
- Namnge det Windows7_ESU.
- Klick OK.
- Högerklicka på den nya GPO och välj Redigera för att öppna redigeraren för grupppolicyhantering.
- Under Datorkonfiguration, bygga ut Policyer, expandera sedan Windows-inställningar. Välj Skript (start / avstängning).
- Dubbelklicka Börja till höger om rutan och klicka på PowerShell-skript flik.
- Välj Lägg till för att öppna dialogrutan Lägg till ett skript och välj sedan Bläddra.
Bläddringsknappen öppnar ett Windows Explorer-fönster Startmappsmapp för det grupprincipobjekt du skapade.
- Dra Activate-ProductOnline.ps1 skript till startmappen.
- Välj Activate-ProductOnline.ps1 du bara kopierade och välj Öppna.
- Säkerställa Activate-ProductOnline.ps1 anges i fältet Skriptnamn och ange parametern -Produktnyckel följt av din ESU MAK-tangent.
Välj OK för att stänga dialogrutan Lägg till ett skript, välj OK för att stänga startegenskaper och stäng sedan redigeraren för grupprinciphantering.
Högerklicka på grupppolicyhanteringskonsolen WMI-filter noden och välj Ny för att öppna dialogrutan Nytt WMI-filter.
- Ge det nya WMI-filtret ett meningsfullt namn och välj Lägg till för att öppna dialogrutan WMI Query.
- Använd WMI Query Select-versionen från Win32_OperatingSystem WHERE version som “6.1% ”OCH produkttyp =” 1 ”.
- Välj OK för att stänga WMI Query-dialogrutan och välj sedan Spara.
- Välj den nya GPO i Group Policy Management Console. I WMI-filtrering Välj det WMI-filter som du just skapade.
Nu när du har slutfört stegen ovan, måste du verifiera att ESU PKID är installerat och aktiverat.
För att verifiera att processen har lyckats gör du följande:
På en Windows 7-dator inom ramen för GPO kör du kommandot nedan från en upphöjd kommandotolk.
slmgr / dlv
Verifiera nu programvarulicensinformation för tillägget Windows 7 Client-ESU och se till att Licensstatus är Licensierad som visas i bilden nedan:
Notera: Det kan ta upp till 45 minuter innan den nya principen synkroniseras med alla domänkontrollanter på din webbplats (längre för fjärrdomänkontrollanter, beroende på synkroniseringsschemat). När du är klar startar du om dina Windows 7-enheter, vilket kommer att tvinga en grupprincipuppdatering och låta start-skripten köras. Skriptet skapar en loggfil som kan granskas för ytterligare verifiering. Som standard får loggfilen namnet Activate-ProductOnline.txt och finns i systemets TEMP-katalog C: \ Windows \ Temp.
Om du får ett aktiveringsfel, se vår felsökningsguide för aktivering.
Slutligen, om du inte kan installera ESU-nyckeln efter att ha verifierat operativsystemet och verifierat förutsättningar, kontakta Microsoft Support.
Det är allt! Jag hoppas att IT-administratörer tycker att det här inlägget är användbart.