Windows Office KMS Install

KMS (Key Management Service), Microsoft'un yazılım lisanslarını yönetmek için kullandığı bir teknolojidir. KMS sunucusu, ağ üzerindeki cihazlara (özellikle Windows işletim sistemleri ve Microsoft Office gibi yazılımlara) lisans doğrulaması yaparak, yazılımların etkinleştirilmesini sağlar. KMS, lisansları etkinleştirmek için aktif bir bağlantıya ihtiyaç duyar, ancak bu bağlantı sürekli değil, belirli aralıklarla yapılır.
Tüm kurumsal Office sürümleri, normal şartlarda Generic Volume License Key (GVLK) ile yüklenir. Bu anahtarlar, Microsoft TechNet’te herkese açıktır ve bu anahtarlar sayesinde Office ürün sürümleri otomatik olarak KMS sunucusu üzerinden etkinleştirilir. Eğer Office Setup dosyaları Ofis Deployment Tool hazırlanarak ve Public olarak yayınlanan GVLK içine eklenerek hazırlanmadıysa sorun yaşamanız kaçınılmaz olur. Bu tür durumlarda manuel işlem yapmanız gerekir.
KMS sunucusunun kendisi de, istemcilerden gelen etkinleştirme isteklerini doğru şekilde kabul edebilmesi için en az 25 istemci (Windows için) veya 5 istemci (Office için) bağlanmalı ve etkinleştirilmelidir. Bu, KMS sunucusunun etkinleştirilmesi için gerekli olan minimum istemci sayısıdır.
- KMS istemcisi, etkinleştirme ve lisans yenileme için KMS sunucusuyla iletişim kurmak üzere tasarlanmıştır. KMS istemcisinin, lisans doğrulaması ve yenilemesi için KMS sunucusuna bağlanması gerekmektedir. İstemci, KMS sunucusuyla ilk bağlantısını DNS kaydını kullanarak kurar. Yani KMS istemcilerinin, KMS sunucusuna lisans yenileme işlemi için DNS üzerinden iletişim kurmaları gerekmektedir.
- KMS istemcisi, DNS kaydını kullanarak, ağ üzerinde bulunan KMS sunucusunun IP adresini bulur. Bu, istemcinin doğru KMS sunucusuna bağlanabilmesi için gereklidir.
- KMS istemcisi, DNS üzerinden aldığı KMS sunucusunun IP adresine bağlanmak için TCP portu 1688 üzerinden iletişim başlatır. KMS istemcisi, KMS sunucusuna bağlanır ve lisans yenileme işlemi başlar. Bu işlem, KMS sunucusunun istemciye lisans durumu hakkında bilgi göndermesini içerir.
- KMS istemcisi, bağlantıyı kurar ve KMS sunucusuna etkinleştirme isteği gönderir. KMS sunucusu, gelen isteği değerlendirir ve istemciye uygun lisans anahtarını (veya lisans yenileme bilgisini) iletir.
- KMS istemcisi, ilk etkinleştirme işleminden sonra, her 7 günde bir KMS sunucusuyla iletişim kurar. Bu, KMS istemcisinin lisans durumunu güncellemesi ve lisans yenilemesi için gereklidir. Bu süre zarfında, istemci KMS sunucusuna bağlanarak yazılımın aktif durumda kalmasını sağlar.
- Eğer KMS istemcisi, her 7 günde bir KMS sunucusuyla iletişim kurmazsa, 180 gün (yaklaşık 6 ay) sonunda lisans durumu "Geçersiz" olur. Bu durumda, etkinleştirmesini söyleyen bir filigran ekranın sağ alt köşesinde görünür. Ancak, KMS istemcisi 180 gün içinde tekrar KMS sunucusuna bağlanarak lisansını yenilerse, bu sorun çözülür ve lisans durumu tekrar geçerli hale gelir.
- KMS istemcisi, işletim sistemi ilk kez başlatıldığında veya bilgisayar açıldığında, KMS sunucusuyla iletişim kurarak lisans etkinleştirme işlemi gerçekleştirir. Bu, genellikle bilgisayarın ilk açılışında veya lisans yenileme süresi geldiğinde olur. Kısacası, yeniden başlatma KMS istemcisinin KMS sunucusuyla iletişime geçmesini engellemez; aksine, bilgisayar açıldığında KMS sunucusuyla iletişim kurarak lisanslama işlemi tamamlanır.
prerequisites
- Volume License Agreement (Lisans Anlaşması)
- KMS ürün anahtarı (Microsoft M365 admin center merkezinden temin edilir.)
- Firewall üzerinden 1688 port erişime izin verilmesi ve tüm bilgisayarların buna erişebilmesi.
- KMS sunucusu ile aktivasyon işlemlerinin yapılabilmesi için KMS sunucusu ile aktivasyon yapacak bilgisayarlarının tarih ve saat bilgileri eşit olmalıdır.
- Makinalarınızda daha önceden KMS dışında herhangi bir lisans girilmemiş olması gerekmektedir. Bu durumda, KMS istemcisi, KMS sunucusuyla iletişim kurmaya çalışsa da MAK lisansı öncelikli olarak sistemdeki etkin lisans olarak kabul edilebilir. Eğer daha önce farklı bir anahtar girildiyse KMS istemcisine yeni bir KMS anahtarı girilmelidir.
- Bireysel olarak temin edilen Office kullanırsanız Retail lisansı olarak kalır. Bu lisans bireysel kullanıcılar için tasarlanmıştır. Retail lisansları, Microsoft'un online etkinleştirme sunucularına bağlanarak etkinleştirilir, yani her bir cihazın internete bağlanarak etkinleşmesi gerekir. Kısaca KMS sunucusu, Retail lisanslarını etkinleştirmez. Bu yüzden https://admin.microsoft.com/ sitesi üzerinden kendi office dosyanızı indirin. Aksi halde Retail anahtarlar, KMS anahtarıyla değiştirmek gerekir.
- MAK lisansı veya Retail anahtar olanları bir KMS istemcisi olarak yapılandırmak için GVLK'yi yeniden yüklemeniz gerekir. Bu sayede GVLK'ye sahip bir sistem otomatik olarak bir KMS ana bilgisayarı kullanarak etkinleştirmeye çalışır.
- Her sistemde benzersiz bir değer olan İstemci Makine Kimliği (CMID) vardır. Bu değer benzersiz değilse, bunun nedeni görüntünün sysprep kullanılarak dağıtım için doğru şekilde yapılandırılmamış olmasıdır. Bu sorunla karşılaştığınızda, ortamda yeterli sayıda istemci olmasına rağmen KMS ana bilgisayar sayısı artmaz.
İlk olarak KMS server olacak sunucu üzerinde “Volume Activation Services” rolünü kurmamız gerekmektedir. Eğer bu rol kurulu ise tekrar kurmanıza gerek yoktur. Bunun için GUI ve komut satırı kullanabilirsiniz. Hızlı olması adına yönetici olarak PowerShell açarak aşağıdaki komutu çalıştırın:
Install-WindowsFeature -Name VolumeActivation -IncludeManagementTools
Windows Güvenlik Duvarını, Anahtar Yönetim Hizmetinin ağ trafiğini almasına izin verecek şekilde yapılandırın. Bunu herhangi bir ağ profili (varsayılan) veya Etki Alanı, Özel ve Genel ağ profillerinin herhangi bir kombinasyonu için izin verebilirsiniz. Varsayılan olarak, bir KMS ana bilgisayarı 1688 numaralı bağlantı noktasında TCP kullanacak şekilde yapılandırılmıştır. Aşağıdaki örnekte, güvenlik duvarı kuralı yalnızca Etki Alanı ve Özel ağ profilleri için ağ trafiğine izin verecek şekilde yapılandırılmıştır:
Set-NetFirewallRule -Name SPPSVC-In-TCP -Profile Domain,Private -Enabled True
Aşağıdaki komutu çalıştırarak Volume Etkinleştirme Araçları sihirbazını başlatın:
vmw.exe
İşlemlere başlamadan önce aşağıdaki konuları okuyunuz.
- KMS Office 2016 için, Windows Server 2008 R2 veya Windows 7 SP1 ile KB2757817 güncellemesi yüklü bir işletim sistemi gerektirir.
- KMS Office 2019 için, Windows Server 2012 veya Windows 8.1’den daha düşük olmayan bir işletim sistemi sürümü gerektirir.
- KMS Office LTSC 2021 için, Windows 10/11 veya Windows Server 2016/2019/2022 üzerinde dağıtılabilir.
KMS rolünün yanında dağıtacağınız office sürümüne göre aşağıdaki uygulamalar kurulmalıdır.
- Office 2016 https://www.microsoft.com/en-us/download/details.aspx?id=49164
- Office 2019 https://www.microsoft.com/en-us/download/details.aspx?id=57342
- Office LTSC 2021 https://www.microsoft.com/en-us/download/details.aspx?id=103446
- Office LTSC 2024 https://www.microsoft.com/en-us/download/details.aspx?id=106246
Örneğin Office 2024 işlemlerini gerçekleştirelim. İndirilen dosyayı çalıştırdıktan sonra sözleşmeyi kabul edip, Continue butonu ile devam edelim.

İndirdiğiniz dosyayı kurduktan sonra, Volume Etkinleştirme Araçları sihirbazı otomatik olarak açılacaktır. Giriş ekranında Next ile devam edin.

- Active Directory ile entegre çalışır bu sayede etki alanına katılan tüm cihazlar, otomatik olarak etkinleştirilir. Cihazlar etki alanına bağlı olduğu için periyodik yenileme gerektirmez.
- Etkinleştirme bilgileri AD veritabanın'da depolandığı için hem güvenli bir yöntem hemde internet bağlantısı olmadan da etkinleştirme yapılabilir.
- Active Directory ortamlar için uygun olup, merkezi bir lisans yönetimi sağladığı için büyük ölçekli şirketler ve kurumlar için uygundur.
- KMS, bağımsız bir sunucu olarak çalışır ve bu sunucu ağdaki tüm istemcilerin etkinleştirme taleplerini yönetir.
- Bunu kullanabilmek için, KMS etkinleştirmesi için belirli bir eşik sayısının (en az 25 istemci bilgisayar veya 5 sunucu) karşılanması gerekir.
- KMS istemcileri, etkin kalabilmek için her 180 günde bir KMS sunucusuna bağlanarak etkinleştirme yenilemesi yapmalıdır.
- İlk KMS sunucusunun etkinleştirilmesi için internet bağlantısı gereklidir. Ancak, KMS istemcileri ve sunucuları, internet bağlantısı olmadan KMS sunucusu üzerinden etkinleştirilebilir.
- Etki alanı (domain) olmayan veya karma ortamlar için uygun bir çözümdür. Orta ve büyük ölçekli işletmeler için uygundur.
Active Directory ortamım olduğu için Active Directory-Based Activation seçeneği ile devam ediyorum.

Bu adımda dağıtım yapacağımız office sürümü için KMS key giriyoruz.

Activate online seçeneği ile Commit butonuna basarak çıkan uyarı YES ile devam ediniz. Aktivasyon başarılı olduktan sonra Next ile tekrar devam edin.

KMS İstemcisinin, etkinleştirilmeden önce ne sıklıkta deneme yapacağını belirleyen bir ayar vardır. Bu ayarın varsayılan değeri 2 saattir. Windows makinalar etkinleştirildikten sonra, KMS sunucusuna ne kadar sıklıkla yeniden aktivasyon talebinde bulunacağını belirler. Bu sürenin varsayılan değeri 7 gündür. Bilgisayarlar, KMS sunucusu tarafından 180 gün boyunca etkinleştirilir. Etkinleştirmeden 7 gün sonra, kalan 173 gün için istemciler KMS sunucusuna tekrar etkinleştirme talebinde bulunurlar ve bu şekilde yeni bir 180 günlük dönem tekrar tekrar başlatılmış olur. İşlemleri tamamlamak için, Commit butonuna basın.

Bu işlemlerden sonra DNS üzerinde”VLMCS” kaydı oluşuyor. Bu dns kaydı sayesinde bilgisayarlar KMS sunucusunu bulup otomatik olarak aktivasyon gerçekleştiriyor.
Bu kaydın oluştuğunu doğrulamakta fayda var. Bunun için DNS Manager açın Forward Lookup Zones üzerinde ilgili zone tıklayın ve _tcp kısmında _VLMCS kaydını kontrol ediniz.

Client tarafında yaptığınız işlemi test edebilirsiniz. Belirli bir DNS sunucusunda KMS için yapılandırılmaları kontrol etmek için aşağıdaki komutu girin:
Alan adını kendinize göre yapılandırmayı unutmayın.
nslookup -type=srv _vlmcs._tcp

Yukarıdaki gibi başarılı bir sonuç alırsanız ve kms sunucusu düzgün çalışıyorsa ofis kurduğunuzda, kullanıcı bilgisayarları yeniden başlatıldıktan veya bir sonraki döngüden sonra aktivasyon işlemi gerçekleşecektir. Domainde olmayan bilgisayarlar için kms sunucusunu manuel olarak göstermeniz gerekir.

Eğer aktivasyon başarılı olmaz ise, windows office kms troubleshooting makalesini okuyun.