Rehber Programlar ve internet siteleri neden Windows Server'ı standart Windows sürümü olarak görüyor?

hasanmerkit

Başarılı
Katılım
31 Ocak 2025
Mesajlar
2.306
Makaleler
2
Çözümler
29
Beğeniler
3.243
Yer
İstanbul
Bazı programlar ve web siteleri, bilgisayarınızın tam Windows sürümüne ulaşmazlar. Masaüstü programları için yöntem olsa da pek tercih edilmiyor.

Örneğin Windows Server 2025, Windows NT 10.0 sürümüne sahiptir. Bu nedenle bazı masaüstü uygulamalar, "Windows Server 2025" olarak değil de "Windows 10" olarak algılayabilir. Windows 11'i algılamayı destekleyen programlar ise daha doğru olarak "Windows 11" olarak algılar. Eğer geliştirici, bu konuya ancak önem vermiş ise "Windows Server 2025" olarak algılanır.

Masaüstü uygulamaları, Windows 11'i yapı numarası ile tespit edebilir. Ancak sunucu sürümünü tespit edebilmek için "ürün adını" okuması gerekir. Bunun ilgili kayıt defteri anahtarını birazdan yazacağım. Web siteleri ise Sec-CH-UA-Platform-Version ile bunu tespit edebilir. Ancak maalesef gerekli bilgiler sağlanmadığı için web siteleri, server sürümlerini normal Windows olarak tespit eder.

Bunu pek sorun olarak kabul etmemekteyiz. Çünkü sonuçta Windows Server 2025, Windows 11 tabanlıdır. Windows 11 sürücülerini de çalıştırır. Tıpkı Windows Server 2022'nin de Windows 10 tabanlı olup Windows 10 sürücülerini çalıştırabileceği gibi. Bazı programlar sistemin Windows Server olduğunu da tespit edebilir. Çünkü bunun yöntemi var. Ancak pek önemli olmadığı düşünülür.

Eğer bir masaüstü program geliştiricisi iseniz Windows 11'i bu yöntem ile tespit edebilir, kullanılan Windows'un sunucu sürümü olup olmadığını da HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion kayıt anahtarı içerisindeki "ProductName" isimli REG_SZ kaydının içerisinde "Server" geçip geçmediğini kontrol edebilirsiniz.

Bir web programcı iseniz, Windows 11'i bu yöntem ile tespit edebilir ancak maalesef sunucu sürümlerini tespit edemezsiniz.

Kaynak mı sordunuz? Benim hayatım bilgisayar ile geçiyor. Ezbere biliyorum artık. Kaynak benim. :cool: Beklemiyordunuz. Değil mi?
 
Bazı programlar ve web siteleri, bilgisayarınızın tam Windows sürümüne ulaşmazlar. Masaüstü programları için yöntem olsa da pek tercih edilmiyor.

Örneğin Windows server 2025, Windows NT 10.0 sürümüne sahiptir. Bu nedenle bazı masaüstü uygulamalar, "Windows server 2025" olarak değil de "Windows 10" olarak algılayabilir. Windows 11'i algılamayı destekleyen programlar ise daha doğru olarak "Windows 11" olarak algılar. Eğer geliştirici, bu konuya ancak önem vermiş ise "Windows server 2025" olarak algılanır.

Masaüstü uygulamaları, Windows 11'i yapı numarası ile tespit edebilir. Ancak sunucu sürümünü tespit edebilmek için "ürün adını" okuması gerekir. Bunun ilgili kayıt defteri anahtarını birazdan yazacağım. Web siteleri ise Sec-CH-UA-Platform-Version ile bunu tespit edebilir. Ancak maalesef gerekli bilgiler sağlanmadığı için web siteleri, server sürümlerini normal Windows olarak tespit eder.

Bunu pek sorun olarak kabul etmemekteyiz. Çünkü sonuçta Windows server 2025, Windows 11 tabanlıdır. Windows 11 sürücülerini de çalıştırır. Tıpkı Windows server 2022'nin de Windows 10 tabanlı olup Windows 10 sürücülerini çalıştırabileceği gibi. Bazı programlar sistemin Windows server olduğunu da tespit edebilir. Çünkü bunun yöntemi var. Ancak pek önemli olmadığı düşünülür.

Eğer bir masaüstü program geliştiricisi iseniz Windows 11'i bu yöntem ile tespit edebilir, kullanılan Windows'un sunucu sürümü olup olmadığını da HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion kayıt anahtarı içerisindeki "productname" isimli reg_sz kaydının içerisinde "server" geçip geçmediğini kontrol edebilirsiniz.

Bir web programcı iseniz, Windows 11'i bu yöntem ile tespit edebilir ancak maalesef sunucu sürümlerini tespit edemezsiniz.

kaynak mı sordunuz? Benim hayatım bilgisayar ile geçiyor. Ezbere biliyorum artık. Kaynak benim. :cool: beklemiyordunuz. Değil mi?

Bir süredir server sürümlerini kullanıyorum ve performans anlamında gayet başarılı oluyorlar. Bu site de geçmişte Windows 10 ile 11'i ayırt edemiyordu. Neyse benim hayatımda programların bir sürüm ayırt etmesi pek bir şey değiştirmedi ama bu güzel rehber için teşekkürler.
 
Bu site de geçmişte Windows 10 ile 11'i ayırt edemiyordu.
Biz eski tarayıcı tespit eklentinin geliştiricileri ile iletişime geçtik. Ben bu konuya verdiğim önemi abartıp kendi sitemde bunu nasıl yapabileceğini "PHP kodları ile beraber" içeren uzun bir sayfa bile yazdım. Ama yine ses seda yok. En sonunda Recep Baltaş bize eklenti yapıp yapamayacağımızı sordu.

Ben tarayıcıları tespit eden kütüphaneyi yazdım @MKerem de bu kütüphaneden yararlanan XenForo eklentisini yazdı. Açık kaynak kodlarını Techolay ile paylaştık. Ardından da kullanıma geçti.

Yakın zamanda bir güncelleme daha göndereceğiz. Gerek oldukça güncelleme göndermeye devam edeceğiz. Techolay'ın desteği sayesinde de diğer XenForo forumlarına satışa sunacağız.

Sadece Windows 10 ve Windows 11 değil, çok daha fazlasını tespit edebiliyor artık. Geliştirmeye de devam edeceğiz. :)

Sunucu sürümlerini tespit etmek mümkün olsaydı emin ol yapardık.
 
Biz eski tarayıcı tespit eklentinin geliştiricileri ile iletişime geçtik. Ben bu konuya verdiğim önemi abartıp kendi sitemde bunu nasıl yapabileceğini "PHP kodları ile beraber" içeren uzun bir sayfa bile yazdım. Ama yine ses seda yok. En sonunda Recep Baltaş bize eklenti yapıp yapamayacağımızı sordu.

Ben tarayıcıları tespit eden kütüphaneyi yazdım @MKerem de bu kütüphaneden yararlanan XenForo eklentisini yazdı. Açık kaynak kodlarını Techolay ile paylaştık. Ardından da kullanıma geçti.

Yakın zamanda bir güncelleme daha göndereceğiz. Gerek oldukça güncelleme göndermeye devam edeceğiz. Techolay'ın desteği sayesinde de diğer XenForo forumlarına satışa sunacağız.

Sadece Windows 10 ve Windows 11 değil, çok daha fazlasını tespit edebiliyor artık. Geliştirmeye de devam edeceğiz. :)

Sunucu sürümlerini tespit etmek mümkün olsaydı emin ol yapardık.

Geliştirmenizi tebrik ve teşekkür ederim. Faydalı olmuş ama aynı özeni sistem tespit edici yazılımları yazan kişilerden de beklerdim. Kendileri kaybeder.😁
 
Geri
Yukarı Alt