Windows’ta, sistem ve uygulamaların çalışması için önemli birçok servis arka planda çalışır. Bu servislerin durumunu kontrol etmek, sistem yönetimi ve sorun giderme için önemlidir. Servis durumunu GUI kullanarak kontrol etme yöntemleri olmasına rağmen, Komut İstemi’nden doğrudan kontrol etmek bilgilere daha hızlı erişim sağlar. Bu makale, Windows Komut İstemi kullanılarak servis durumunu kontrol etme üzerine detaylı bir açıklama sunmaktadır.
Servis Durumunu Kontrol Etme Komutları
Windows Komut İstemi’nden servis durumunu kontrol etmek için sc
komutunu veya net start
komutunu kullanabilirsiniz. Bu komutlar, Windows’a dahil edilmiş komut satırı araçlarının bir parçasıdır ve servis yönetimi için kullanılır.
`sc` Komutunu Kullanma
sc
komutu, servislerin yapılandırmasını ve durumunu göstermek veya değiştirmek için kullanılır. Bir servisin durumunu kontrol etmek için temel komut şu şekildedir:
sc query [Servis Adı]
Servis adı, servisin gerçek adını belirtir. Örneğin, Windows Update servisinin durumunu kontrol etmek için aşağıdaki komutu kullanırdınız:
sc query wuauserv
Bu komutu çalıştırmak, servisin adı, görünen adı, durumu (örn., ÇALIŞIYOR, DURDURULDU) ve servis özel hata kodları gibi detaylarını gösterir.
`net start` Komutunu Kullanma
net start
komutu, şu anda çalışan servislerin bir listesini göstermek için kullanılır. Belirli bir servisin durumunu doğrudan kontrol etmek yerine, şu anda çalışan tüm servislerin listesini gösterir.
net start
Bu komutu çalıştırmak, sisteminizde şu anda çalışan tüm servislerin bir listesini gösterir. Belirli bir servis listeye dahilse, çalışıyor demektir. Listede yer almıyorsa, servis ya durdurulmuş ya da başlatılmamıştır.
Bu komutları kullanarak, Windows servislerini komut satırından etkin bir şekilde yönetebilirsiniz.
Sık Kullanılan Servis Durumu Kontrol Komutları
Windows’u yönetirken veya sorun giderirken, belirli servislerin durumunu sıkça kontrol etmeniz gerekebilir. Aşağıda, sık kullanılan servislerin durumunu kontrol etmek için komut örnekleri bulunmaktadır.
Windows Update Servisi (wuauserv)
Windows Update servisi, Windows için güncellemeleri yönetir. Bu servisin durumunu kontrol etmek için aşağıdaki komutu kullanın:
sc query wuauserv
Uzak Masaüstü Servisi (TermService)
Bu servis, Uzak Masaüstü kullanarak diğer bilgisayarlara erişim sağlamak için kullanılır. Bu servisin durumunu kontrol etmek için aşağıdaki komutu çalıştırın:
sc query TermService
Yazdırma Kuyruğu Servisi (Spooler)
Yazdırma Kuyruğu servisi, yazdırma işlerini yönetir ve bunları yazıcıya gönderir. Bu servisi kontrol etmek için aşağıdaki komutu kullanın:
sc query Spooler
DHCP İstemci Servisi (Dhcp)
DHCP servisi, ağ üzerinde otomatik olarak IP adresleri atama işlevini sağlar. Bu servisin durumunu kontrol etmek için aşağıdaki komutu kullanın:
sc query Dhcp
Windows Güvenlik Duvarı Servisi (MpsSvc)
Windows Güvenlik Duvarı, bilgisayarı yetkisiz erişimden koruyan bir servistir. Bu servisin durumunu kontrol etmek için aşağıdaki komutu girin:
sc query MpsSvc
Bu komutlar, belirli bir servisin şu anda çalışıp çalışmadığını kolayca kontrol etmenizi sağlar. Servisin durumuna bağlı olarak uygun eylemler veya yapılandırma değişiklikleri yapılabilir.
Servisleri Başlatma ve Durdurma Komutları
Windows Komut İstemi’ni kullanarak servisleri başlatmak veya durdurmak, sistem yönetiminde temel işlemlerden biridir. Aşağıda, servisleri etkin bir şekilde yönetmek için komutlar tanıtılmaktadır.
Bir Servisi Başlatma Komutları
Bir servisi başlatmak için net start
komutunu veya sc start
komutunu kullanabilirsiniz. Belirli bir servisi başlatmak için servis adını belirtebilirsiniz.
net start [Servis Adı]
Veya
sc start [Servis Adı]
Örneğin, Uzak Masaüstü servisini başlatmak için şunları yapardınız:
net start TermService
Veya
sc start TermService
Bir Servisi Durdurma Komutları
Bir servisi durdurmak için net stop
komutunu veya sc stop
komutunu kullanabilirsiniz. Belirli bir servisi durdurmak için servis adını belirtebilirsiniz.
net stop [Servis Adı]
Veya
sc stop [Servis Adı]
Örneğin, Yazdırma Kuyruğu servisini durdurmak için aşağıdaki komutu kullanın:
net stop Spooler
Veya
sc stop Spooler
Bir Servisi Yeniden Başlatma Komutları
Bir servisi yeniden başlatmanız gerekiyorsa, servisi durdurup ardından başlatma komutlarını sırayla çalıştırın. Bu, yapılandırma değişikliklerini uygulamak veya sorunları çözmek için sıkça gereklidir.
net stop [Servis Adı] && net start [Servis Adı]
Veya
sc stop [Servis Adı] && sc start [Servis Adı]
Bu komutların doğru kullanımı, Windows sistemlerinin etkin sistem yönetimi ve sorun giderilmesine olanak tanır.
Komut İstemi ile Sorun Giderme Örnekleri
Bu bölüm, Windows işletim sistemi kullanırken karşılaşabileceğiniz yaygın sorun giderme senaryolarını ve bunları Komut İstemi ile nasıl çözebileceğinizi açıklar.
Çalışmayan Bir Yazıcıyı Sorun Giderme
Windows’ta bir yazıcı beklenildiği gibi çalışmıyorsa, Yazdırma Kuyruğu servisini kontrol etmek ve gerekirse yeniden başlatmak sorunu çözebilir.
- Yazdırma Kuyruğu servisinin durumunu kontrol edin:
sc query Spooler
. Durum “ÇALIŞIYOR” değilse, servis durdurulmuş olabilir. - Yazdırma Kuyruğu servisini yeniden başlatın:
net stop Spooler && net start Spooler
Bu komut, Yazdırma Kuyruğu servisini durdurur ve ardından yeniden başlatır, bu da yazıcıyla ilgili geçici sorunları çözebilir.
İnternet Bağlantı Sorunlarını Çözme
İnternet bağlantısıyla ilgili sorunlar varsa, DHCP İstemci servisini kontrol etmek ve yeniden başlatarak IP adresinin yeniden atanmasını denemek etkili olabilir.
- DHCP İstemci servisinin durumunu kontrol edin:
sc query Dhcp
. Servis durdurulmuşsa, IP adreslerini doğru bir şekilde atamıyor olabilir. - DHCP İstemci servisini yeniden başlatın:
net stop Dhcp && net start Dhcp
Bu işlem, sistemin DHCP sunucusundan yeni bir IP adresi almasını sağlayabilir ve bağlantı sorunlarını çözebilir.
Sonuç
Windows servislerini Komut İstemi ile yönetmek, sistem yöneticileri ve ileri düzey kullanıcılar için güçlü bir beceridir. Durumları kontrol etmek, başlatmak, durdurmak ve yeniden başlatmak için servisleri anlamak, birçok yaygın sorunu hızlı bir şekilde çözme yeteneği sağlar. Bu makalede tanıtılan komutlar, Windows’u işletmek ve sorun gidermek için bir temel oluşturur ve etkin sistem yönetiminde büyük bir yardımcı olabilir. Sistem yönetim yeteneklerinizi geliştirmek için bu komutları kullanın.