Windows-aktivering – duplicerat klientdator-ID
Gäller för: ✔️ Virtuella Windows-datorer
Vi rekommenderar vanligtvis att du använder KMS-servrar (Azure nyckelhanteringstjänst (KMS)s) för att aktivera virtuella Azure Windows-datorer (VM), även när Azure Hybrid-förmån är aktiverat. Men i vissa fall, eftersom nätverksbegränsningar kan hindra virtuella datorer från att kommunicera med Azure KMS-servrar, kan du använda en lokalt installerad KMS-server för aktivering. I den här artikeln beskrivs ett problem med duplicerat klientdator-ID som inträffar när du använder en lokalt installerad KMS-server för Windows-aktivering och tillhandahåller en lösning.
Kommentar
Den här artikeln gäller endast när du använder en lokalt installerad KMS-server för aktivering. Det gäller inte när du använder Azure KMS för aktivering.
Symptom
När du använder en lokalt installerad KMS-server för aktivering och försöker aktivera fler än en virtuell Windows Server-dator misslyckas aktiveringen efter utvärderingsperioden, och din lokala KMS-server rapporterar följande fel i rapporten Duplicera klientdator-ID:
Rapporten Duplicera klientdator-ID hjälper dig att identifiera datorer i miljön som kör avbildningar som inte generaliserades korrekt med hjälp av Sysprep-verktyget före distributionen.
Obs!
– Flera volymaktiveringsklienter med samma CMID räknas som en enskild klient av KMS. Om detta gör att KMS-klientantalet hamnar under minimitröskelvärdet misslyckas KMS-aktiveringen i din miljö.
Orsak
Klientdator-ID (CMID) rensas under Sysprep-processen för den ursprungliga källbilden. Men om Sysprep-processen utlöses med parametern
SkipRearm
inställd1
på i stället för standardvärdet0
för rensas inte CMID. I det här fallet har alla virtuella datorer som skapats från den här avbildningen samma CMID.När du skapar virtuella datorer från Azure Marketplace har Azure Marketplace-avbildningar för Windows Server generaliserats med parametern
SkipRearm
inställd på1
. Därför har de virtuella datorer som skapats från samma Windows Server-avbildning samma CMID.
Bekräfta duplicerat CMID
Kontrollera om de virtuella datorerna har samma CMID baserat på källbilden och versionen:
Kör följande kommando på de problematiska virtuella datorerna:
cscript C:\Windows\System32\slmgr.vbs /dlv
Här är ett kommandoutdataexempel:
Most recent activation information: Key Management Service client information Client Machine ID (CMID): <client-machine-ID> Registered KMS machine name: <KMS-machine-name>
Jämför kommandots utdata på de problematiska virtuella datorerna och bekräfta om de virtuella datorerna har samma CMID.
Lösning
För de problematiska virtuella datorer som skapats från en anpassad avbildning generaliserar/sysprep den ursprungliga virtuella datorn med parametern
SkipRearm
inställd på för att se till0
att CMID rensas från avbildningen.Följ dessa steg för de problematiska virtuella datorer som redan har distribuerats:
Kör kommandot
slmgr /rearm
från en upphöjd kommandotolk.Starta om den virtuella datorn.
När den virtuella datorn är online efter omstarten kör du följande kommando för att bekräfta att CMID har ändrats:
cscript C:\Windows\System32\slmgr.vbs /dlv
Utlös aktiveringen igen.
Kontakta oss för att få hjälp
Om du har frågor eller behöver hjälp skapar du en supportförfrågan eller frågar Azure community support. Du kan också skicka produktfeedback till Azure-feedbackcommunityn.