Microsoft, ARM'deki Windows 10'un sonuçta Windows Lite olduğunu ortaya koyuyor ve bu yüzden
4 dk. okuman
Yayınlandı
MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla
Microsoft, OEM'lerin modern ve düşük güçte her zaman bağlı ARM yonga setinde tam Windows 10 çalıştırabilmesi ve iPad gibi platformlarla daha iyi rekabet edebilmesi için Windows'u ARM'ye getirmek için çok çalışıyor. Sürecin bir parçası olarak Microsoft, Snapdragon 32 ARM yonga setinde Win835 uygulamalarını çalıştırmak için Qualcomm ile bir ortaklık duyurdu.
Bu hafta şirket, Windows 10'u ARM yongalarında kullanmayı planlayan OEM'ler için tam belgeler yayınladı. Belge, sınırlamaları da dahil olmak üzere ARM'de Windows 10 ile ilgili her şeyi detaylandırıyor; bu, özellikle Microsoft'un her zaman ARM'de W10'un yalnızca tam Windows olduğu konusunda ısrar etmesi nedeniyle biraz açıklayıcı. Aşağıdaki ARM'de Windows 10'un sınırlamalarını kontrol etmek için aşağı inebilirsiniz.
- Yalnızca ARM64 sürücüleri desteklenir, bu da eski çevre birimlerinin büyük olasılıkla çalışmayacağı anlamına gelir.
- x64 uygulamaları desteklenmez, bu da daha güçlü uygulamaların cihazlarda büyük olasılıkla çalışmayacağını gösterir.
- OpenGL veya tescilli DRM'ye dayanan belirli oyunlar çalışmaz
- Giriş yöntemi düzenleyicileri, yardımcı teknolojiler ve bulut depolama uygulamaları dahil olmak üzere Windows deneyimini özelleştiren (ve kabuğu genişleten) uygulamalar düzgün çalışmayabilir.
- Tüm ARM tabanlı cihazların Windows'un mobil sürümünü çalıştırdığını varsayan uygulamalar düzgün çalışmayabilir
- Windows Hiper Yönetici Platformu, ARM'de desteklenmez, bu da büyük olasılıkla emülatörleri ve kesinlikle geliştiricileri çalıştıranları etkileyecektir.
Sınırlamaların yanı sıra Microsoft, geliştiriciler için ortak sorunları ve bunların nasıl düzeltileceğini de listeledi.
- Uygulamanız, ARM için tasarlanmamış bir sürücüye dayanıyor.- x86 sürücünüzü ARM64'e yeniden derleyin. Görmek WDK ile ARM64 Sürücüleri Oluşturma.
- Uygulamanız yalnızca x64 için kullanılabilir.- Microsoft Store için geliştiriyorsanız, uygulamanızın bir ARM sürümünü gönderin. Daha fazla bilgi için bkz. Uygulama paketi mimarileri.
- Win32 geliştiricisiyseniz, uygulamanızın x86 sürümünü dağıtın.- Uygulamanız 1.1'den sonraki bir OpenGL sürümünü kullanıyor veya DirectX 86, DirectX 9, DirectX 10 ve DirectX 11 kullanan donanım hızlandırmalı OpenGL.x12 uygulamaları gerektiriyor. ARM'de çalışın. Daha fazla bilgi için bkz. DirectX Grafikleri ve Oyun.
- x86 uygulamanız beklendiği gibi çalışmıyor.- Aşağıdaki yönergeleri izleyerek Uyumluluk Sorun Gidericisini kullanmayı deneyin. ARM'de Program Uyumluluğu Sorun Gidericisi. Diğer bazı sorun giderme adımları için bkz. ARM'de x86 uygulamalarında sorun giderme makale.
- x86 uygulamanız ARM üzerinde çalıştığını algılamıyor.- Kullan IsWow64Süreç2 uygulamanızın ARM üzerinde çalışıp çalışmadığını belirlemek için.
- UWP ARM32 uygulamanız beklendiği gibi çalışmıyor.- Bkz. ARM'de ARM32 uygulamalarında sorun giderme uygulamanızın ARM'de düzgün çalışmasını nasıl sağlayacağınızı öğrenmek için.
Kılavuz, geliştiricilerin ARM üzerinde Windows'a geçiş yaparken karşılaşabilecekleri genel sorunlara yönelik çözümlerin bir listesini vermektedir. Bununla birlikte, ARM'nin sınırlamaları, müşterileri ARM cihazlarını tercih etmekten caydırabilir ve benzer şekilde, geliştiricilerin yeni platformu desteklemeye ve sorunları çözmeye dikkat etmesi gerekir.
Microsoft, Windows 10'u ARM'ye tam Windows 10 olarak sundu, ancak pek çok istisna dışında, rasyonel bir alıcının ARM'yi seçmesi pek olası değil. Microsoft geçmişte App Gap'in kurbanı oldu ve tarih bize bir şey öğrettiyse, o da geliştiricilerin iyi bir kâr elde edene kadar uygulamaları kullanıma sunmayacakları veya bir platform için özel bir çaba göstermeyecekleri gerçeğidir.
Çevre birimlerinizin ARM'yi desteklememesi, en iyi oyunlarınızın çalışmaması veya Hyper V'nin olmaması, öykünücülerin veya herhangi bir IDE'nin düzgün çalışmasına izin vermeyeceğinden, ARM'nin mevcut sınırlamaları müşterilerin günlük iş akışını etkileyecektir.
Windows Hiper Yönetici Platformu, ARM'de desteklenmez, Sanallaştırma Tabanlı Güvenlik (VBS), Hiper Yönetici Tarafından Zorlanan Kod Bütünlüğü (HVCI), Windows Defender Kimlik Bilgisi Koruması (WDCG) ve Windows Defender Uygulama Koruması'nın (WDAG) Windows 10'da da desteklenmediği anlamına gelir ARM'de.
- Tero Alhonen?? (@teroalhonen) Şubat 17, 2018
Tüm sınırlamaları birleştirirseniz, Microsoft'un şu anda reklamını yaptığı tüm Windows 10 deneyimini değil, aslında Windows'un Lite sürümünü alırsınız.
Aynı zamanda Intel, ARM'de W10'un herhangi bir sınırlaması olmaksızın kendi düşük güçlü her zaman bağlı yonga setleriyle yanıt veriyor.
Okurlarımız sınırlamalar hakkında ne düşünüyor? Sizin için bir anlaşma kırıcı olacaklar mı? Aşağıdaki yorumlar bölümünde düşüncelerinizi bize bildirin.
Kullanıcı forumu
0 mesajları