Ağa yeni Windows Vista veya Windows 7 tabanlı istemci bilgisayarlar eklediğinizde KMS geçerli sayısı artmıyor

Bu makale, ağa yeni Windows Vista tabanlı istemci bilgisayarları eklediğinizde Anahtar Yönetimi Sunucusu (KMS) bilgisayarındaki istemci sayısının artmaması sorununu gidermeye yardımcı olur.

Şunlar için geçerlidir: Windows 7 Service Pack 1
Özgün KB numarası: 929829

Belirtiler

Slmgr.vbs betiğini bir Anahtar Yönetim Sunucusu (KMS) bilgisayarında çalıştırdığınızda, ağa yeni Windows tabanlı istemci bilgisayarlar eklediğinizde istemci bilgisayar sayısının artmadığını doğrularsınız. Ayrıca, ağa eklediğiniz her yeni Windows tabanlı istemci bilgisayar için Anahtar Yönetimi Hizmeti olay günlüğünde aşağıdaki olayı görebilirsiniz.

Slmgr.vbs betiğini bağımsız değişkenle -dli birlikte çalıştırdığınızda, istemci bilgisayar sayısı bilgileri beklendiği gibi artmıyor. Anahtar Yönetimi Hizmeti olay günlüğüne kaydedilen aşağıdaki olayda geçerli sayı aynı kalır.

Neden

Ağa eklediğiniz Windows tabanlı istemci bilgisayarlarda aynı KMS istemci makine kimlikleri (CMID) olduğunda bu sorun oluşabilir. İstemci bilgisayarlarda farklı CMID'ler olduğunda KMS bilgisayarında geçerli sayı artar. aşağıdaki senaryolardan birinde iki veya daha fazla bilgisayar aynı CMID'lere sahip olabilir:

  • İstemci bilgisayarı yüklemek için kullandığınız özel Windows görüntüsü, Sistem Hazırlama aracını (Sysprep.exe) /generalize seçeneğiyle birlikte çalıştırmasanız bile oluşturulur.
  • Özel Windows görüntüsü /generalize seçeneğiyle birlikte oluşturulur. Ancak, Unattended.xml dosyasında SkipRearm> ayarını belirtirsiniz<.

İstemci bilgisayarların aynı CMID'lere sahip olduğunu doğrulamak için şu adımları izleyin:

  1. Windows tabanlı istemci bilgisayarlardan birinde Başlat'a tıklayın, Programlar'ın üzerine gelin, Donatılar'ın üzerine gelin, Komut İstemi'ne sağ tıklayın ve yönetici olarak çalıştır'a tıklayın. Yönetici parolası girmeniz veya onaylamanız istenirse, parolayı yazın veya İzin Ver'e tıklayın.

  2. Komut isteminde aşağıdaki komutu yazın ve ENTER tuşuna basın: cscript c:\windows\system32\slmgr.vbs -dli

  3. Aşağıdaki sonuçları inceleyin ve CMID değerini not edin.

  4. İkinci bir Windows tabanlı istemci bilgisayarda 1 ile 4 arasındaki adımları yineleyin. İkinci istemci bilgisayarın CMID değerinin ilk bilgisayarın CMID değeriyle aynı olduğunu doğrulayın.

Çözüm

Etkilenen bilgisayarları aynı CMID'lere sahip olup olmadıklarını belirler belirlemez dağıtmak için kullanılan temel görüntüyü yeniden oluşturmanızı öneririz.

Geçici Çözüm

Geçici çözüm yalnızca Windows tabanlı istemcileri yüklemek için kullanılan görüntüde /generalize seçeneği kullanıldıysa geçerlidir. Birden çok görüntü dağıttığınızda bu seçenek gereklidir. Görüntüde /generalize seçeneğinin kullanılıp kullanılmadığını belirlemek için şu adımları izleyin:

  1. Etkilenen bilgisayarlardan birinde Başlat'a tıklayın ve ardından C:\Windows\System32\sysprep\Panther\setupact.log yazın.

  2. Aşağıdaki örnek günlük dosyasında gösterildiği gibi "SYSPRP ParseCommands: Found" satırlarını inceleyin:

    Bilgi [0x0f004e] SYSPRP SysPrep günlüğünü C:\Windows\System32\sysprep\Panther konumunda başlattı

    Bilgi [0x0f0054] SYSPRP ValidateUser:Kullanıcı sysprep makinesi için gerekli ayrıcalıklara sahip
    Bilgi [0x0f0056] SYSPRP ValidateVersion:OS sürümü tamam
    Bilgi [0x0f005c] SYSPRP ScreenSaver:Sysprep için ekran koruyucu başarıyla devre dışı bırakıldı
    Bilgi [0x0f007e] SYSPRP FCreateTagFile:Tag dosyası C:\Windows\System32\sysprep\Sysprep_succeeded.tag zaten yok, hiçbir şeyi silmenize gerek yok
    Bilgi [0x0f005f] SYSPRP ParseCommands:'UNATTEND' desteklenen komut satırı seçeneği bulundu
    Bilgi [0x0f005f] SYSPRP ParseCommands:'OOBE' desteklenen komut satırı seçeneği bulundu
    Bilgi [0x0f005f] SYSPRP ParseCommands:Desteklenen komut satırı seçeneği bulundu 'SHUTDOWN'
    Bilgi [0x0f005f] SYSPRP ParseCommands:'GENERALIZE' desteklenen komut satırı seçeneği bulundu

  3. /generalize seçeneği varsa, bu seçeneğin temel görüntüyü oluşturan bilgisayarda kullanıldığını onaylayın.

  4. /generalize seçeneği kullanıldıysa ve aynı CMID'lere sahip bilgisayarlarınız varsa, etkilenen bilgisayarları yeniden oluşturmak ve temel görüntüyü yeniden oluşturmak için bu adımları izleyin. SkipRearm> ayarını kullanmadığınızdan <emin olun:

    1. Windows tabanlı istemci bilgisayarlarından birinde Başlat'a tıklayın, Programlar'ın üzerine gelin, Donatılar'ın üzerine gelin, Komut İstemi'ne sağ tıklayın ve yönetici olarak çalıştır'a tıklayın.

      Yönetici parolası girmeniz veya onaylamanız istenirse, parolayı yazın veya İzin Ver'e tıklayın.

    2. Komut isteminde aşağıdaki komutu yazın ve ENTER tuşuna basın: cscript c:\windows\system32\slmgr.vbs -rearm

    3. Bilgisayarınızı yeniden başlatın.

Temel görüntü /generalize seçeneğiyle Sysprep kullanılarak oluşturulmadıysa, temel görüntüyü yeniden oluşturmanız ve ardından Windows'un istemcilere yeniden yüklenmesi gerekir. Temel görüntüyü yeniden oluştururken bir Unattended.xml dosyası kullanıyorsanız SkipRearm> ayarının <kullanılmadığından emin olun. SkipRearm> ayarı hakkında <daha fazla bilgi için Windows Otomatik Yükleme Seti (Windows AIK) belgelerine bakın.

Daha fazla bilgi

Etkinleştirme zamanlayıcısını sıfırlamak ve benzersiz bir CMID ayarlamak için, Yeniden başlatma işleminin hedef bilgisayarda çalıştırılması gerekir. Bu işlem, etkinleştirme durumunu sıfırlamak için kullanılır. Windows'da, Yeniden Başlatma işlemi aşağıdaki iki yöntemden biri kullanılarak çalıştırılabilir:

  • Sysprep'i Özel Windows görüntüsünü oluşturmak için kullanılan bilgisayarda /generalize seçeneğiyle birlikte çalıştırın.
  • Yükseltilmiş Komut İstemi penceresinde Slmgr.vbs betiğini çalıştırarak Geri Yükleme işleminin gerçekleşmesini zorla. Örneğin, şunu yazın: cscript c:\windows\system32\slmgr.vbs -rearm

Sysprep /generalize seçeneğiyle birlikte çalıştırıldığından veya Unattended.xml dosyasında SkipRearm 1</SkipRearm>> ayarını kullandığınızdan<, Yeniden Başlatma işlemi çalışmadıysa, istemci bilgisayarlarda aynı CMID'ler olabilir. Bu nedenle, bilgisayar sayısı bilgileri beklendiği gibi artmıyor. Birden çok görüntü dağıttığınızda /generalize seçeneği gereklidir. SkipRearm <> ayarı, bilgisayarları üretim ortamında dağıttığınızda katılımsız bir dosyada kullanılmamalıdır. Bu nedenle, her iki durumda da temel görüntüyü yeniden oluşturmanızı öneririz.

Veri toplama

Microsoft destek ekibinden yardım almaya ihtiyacınız varsa Dağıtımla ilgili sorunlar için TSS kullanarak bilgi toplama bölümünde belirtilen adımları izleyerek bilgi toplamanızı öneririz.