Win32 uygulamaları doğrudan yeni Microsoft Store'dan nasıl yüklenir

Son Güncelleme: 19/08/2025

  • İki dağıtım yolu: Tam entegrasyonlu MSIX veya değişiklik yapılmadan EXE/MSI. Her birinin kendine özgü gereksinimleri ve avantajları var.
  • Intune + Store: UWP, MSIX ve Win32 için politika denetimleriyle otomatik arama, atama ve güncellemeler.
  • Intune'da Win32 Akışı: .intunewin, algılama kuralları, bağımlılıklar (100'e kadar) ve sürüm değiştirme.
  • Geliştiriciler için: komisyonsuz ticaret, API'ler/CI-CD, yükleyici analitiği ve inceleme yönetimi.
Win32 uygulamaları

Geleneksel masaüstü uygulamalarıyla çalışıyorsanız ve bunları Windows üzerinde garantili bir şekilde dağıtmak istiyorsanız, Microsoft Store ve Intune ile entegrasyonu sizin için kapıyı açıyor. Win32 uygulamalarını yüklemek için birkaç güvenilir yol. Bu rehberde tüm seçenekleri inceliyoruz.

"Nasıl" sorusunu açıklamanın yanı sıra, şunu da göreceğiz: somut avantajlar geliştiriciler için (kendi ticareti, analizleri, gönderim API'leri ve GitHub'dan CI/CD) ve Sorunsuz bir kullanıcı deneyimi için öneriler. Ayrıca, neyin desteklenmediğini, önceden neleri hazırlamanız gerektiğini, bağımlılıkları nasıl teşhis edeceğinizi, kuralları nasıl tespit edeceğinizi ve sürümleri nasıl değiştireceğinizi anlatacağız.

Microsoft Store'daki dağıtım seçenekleri

Bir Win32 uygulamasını Windows'a getirmek için Microsoft Store saman iki ana yolWindows Uygulama SDK'sı, WPF, WinForms, Electron, Qt ve daha fazlası gibi teknolojilerle uyumludur. Bunlardan birini veya diğerini seçmek, kullanıcılarınız için istediğiniz deneyime ve kuruluşunuzun gereksinimlerine bağlıdır.

  • Seçenek A: Tam sistem entegrasyonundan yararlanmak için MSIX olarak paketleyin (güncellemeler, kimlik, kurulum deneyimi vb.) MSIX paketlemesi sayesinde kullanıcı daha kolay keşfedebilir, edinebilir ve kurabilir, Windows ve Mağaza'nın gelişmiş özelliklerinden faydalanabilir.
  • Seçenek B: EXE veya MSI yükleyicinizi olduğu gibi, web sitenizde barındırılarak yayınlayın Bu seçenek, orijinal yükleyicinizi ve CDN'nizi koruyarak uygulamanızı Mağaza'da listeler. Mevcut derleme ve dağıtım iş akışınızı minimum değişiklikle korumak istiyorsanız idealdir.

Sizi bir bakışta yönlendirmek için, işte bir Her iki yöntem arasındaki temel farklılıkların özeti. Her ikisinin de senaryoya göre bir arada var olabileceğini unutmayın.

Característica MSIX (paketlenmiş) Win32 (orijinal yükleyici)
Hosting Microsoft tarafından sağlanan ücretsiz barındırma Yayıncı, maliyetleri barındırır ve üstlenir
Ticaret Microsoft Store perakende platformu veya kendi sisteminiz Ödeme/ticaret platformunuz
Kod imzalama Microsoft tarafından ücretsiz olarak sağlanır Microsoft kök programının CA'sına sahip yayıncı tarafından
güncellemeler İşletim sistemi tarafından her 24 saatte bir otomatik kontrol Uygulama güncellemelerini yönetir
S modu Uyumlu Desteklenmiyor
Özel listelemeler ve uçuşlar Mevcut Müsait değil
Windows ile gelişmiş entegrasyon Evet (paylaş, Mağazadan başlat, vb.) Yok hayır
Windows 11'i yedekleme/geri yükleme Otomatik restorasyon ve kurulum Mağaza sekmesine gidildiğinde Başlat menüsü simgeleri geri yüklenir

Microsoft Store'da Win32 uygulamalarını yükleme seçenekleri

Seçenek 1: Win32 uygulamasını MSIX olarak paketleyin

MSIX'te paketleme oldukça basittir ve bunu en az sürtünmeyle yapmanın birkaç yolu vardır. Projenize ve mevcut araçlarınıza en uygun olanı seçin.

  • Visual StudioÇözümünüze bir Windows Uygulama Paketleme Projesi ekleyin ve masaüstü uygulamanız için MSIX paketlemesini yapılandırın.
  • Üçüncü taraf yükleyiciler: yararlanmak ortak çözümler Masaüstü projeleri için MSIX üreten.
  • MSIX Paketleme Aracı- Mevcut yükleyicilerden (MSI, EXE, ClickOnce veya App-V) MSIX paketlerini rehberli bir şekilde oluşturun.

Yayınlamadan önce, MSIX'inizi Windows Uygulama Sertifika Kiti ile doğrulayın Microsoft Store uyumluluğunu denetlemek ve olası olayları tespit etmek.

Win32 uygulamaları için MSIX paketlemesi

Seçenek 2: Değiştirilmemiş EXE/MSI yükleyicisini yayınlayın

Haziran 2021'dan bu yanaMicrosoft Store, paketlenmemiş Win32 uygulamalarını destekler, orijinal yükleyiciyi koruyarak uygulamanızı listelemenize ve CDN/sürümlemenizi kontrol etmenize olanak tanır.

Özel içerik - Buraya Tıklayın  Google Fotoğraflar'dan fotoğraflar ve belgeler nasıl taranır?

Süreç basittir: Yükleyici URL'sini Ortak Merkezi'nde paylaşın ve gerekli bilgileri doldurunSertifika ekibi tarafından doğrulandıktan sonra uygulamanız Mağaza'da görünecek ve kullanıcı sessiz yükleyicinizle kuruluma devam edecektir.

Yükleyicinin kabul edilebilmesi için, bu yönergelere saygı gösterin ve reddedilmekten kaçınacaksınız:

  • Format: olmalı . MSI o un . Exe.
  • Kip: yükleyici şunları yapabilmelidir: çevrimdışı çalışmak.
  • Değişmezlik: URL tarafından işaret edilen ikili değişmemeli bir kez gönderildi.
  • Kapsam: yükleyici şunları yapmalıdır: yalnızca kurulum beklenen ürün.

EXE veya MSI yükleyicilerini Microsoft Store'da yayınlayın

Microsoft Store'u kullanarak Intune'u yükleme ve yönetme

Microsoft Intune Microsoft Store ile entegre olur UWP, MSIX ve Win32 (EXE/MSI) uygulamalarını arayın, ekleyin, atayın ve güncel tutunYöneticiler, uygulamaları merkezi olarak dağıtabilir ve izleyebilir, uygun olduğunda otomatik güncellemeleri devredebilir.

Mağazayı Intune ile kullanmanın ön koşulları

  • donanım: cihazlarla en az iki çekirdek.
  • IME İstemcisi: destek için Intune Yönetim Uzantısı.
  • bağlantı: erişim Microsoft Store ve hedef içerik (varsa proxy ayarlarını kontrol edin).

Yeni bir Microsoft Store uygulaması ekleyin ve dağıtın

Akış şunlardan oluşur: üç aşama: Uygulama Bilgileri, Görevler ve İnceleme/Oluşturma. Bunu Intune'da Uygulamalar > Tüm uygulamalar > Oluştur > Microsoft Store uygulaması (yeni) altında başlatabilirsiniz.

Intune'dan Mağaza'da arama yaptığınızda Ad, Yayımcı ve Tür (Win32 veya UWP) gibi sütunları göreceksiniz. Bir uygulama seçtiğinizde, meta veriler önceden yüklenir ve bunları şu alanlarda düzenleyebilirsiniz:

  • İsim ve açıklama Şirket Portalı için.
  • Yayımcı, kategori, logo ve bunun gibi markalar öne çıkan uygulama.
  • Paket tanımlayıcısı (salt okunur) ve yükleyici türü (UWP/Win32).
  • Kurulum davranışı (sistem veya kullanıcı), URL'ler bilgi/gizlilik, mal sahibi, geliştirici y fatura.

güncellemeler

Microsoft Store'dan yayınlanan uygulamalar otomatik olarak en son sürüme güncellenir.UWP için “Güncellemelerin otomatik indirilmesini ve kurulumunu devre dışı bırak” politikasını etkinleştirmeyin.

Intune ile Mağazadan Win32 uygulamalarını dağıtma

Microsoft Store Win32 Uygulamaları: Intune'daki Davranış

Bir Win32 Mağaza uygulaması Gerekli olarak hedeflendiğinde ve doğru şekilde algılanmadığında (sürüm veya bağlam tarafından), Intune onu hedeflenen bağlamda yeniden yüklemeyi dener.Mevcut uygulamalar için yönetim, kullanıcının uygulamaları Şirket Portalı'ndan yüklemesiyle başlar.

Mağaza, yayıncı tarafından barındırılan içeriklere sahip EXE ve MSI yükleyicilerini desteklerTanıma göre, her uygulama aşağıdaki bağlamda kurulabilir: kullanıcı için sistemEk ayrıntılar için “Microsoft Store'daki Geleneksel Masaüstü Uygulamaları” belgelerini inceleyin.

Mağazadan UWP Uygulamaları: Sistem Bağlamı ve Öneriler

Artık UWP'yi sistem bağlamındaki "Microsoft Store Uygulaması (Yeni)" üzerinden de dağıtabilirsinizSistemde bir appx sağlarsanız, Giriş yapan her kullanıcı için kurulum yapılacaktır..

Kurulum bağlamlarını karıştırmaktan kaçının Aynı cihazda, özellikle bir kullanıcı oturum sırasında uygulamayı hala sağlanmış durumdayken kaldırırsa, bu durum yüklü durumun yönetimini ve algılanmasını zorlaştırır.

Microsoft Mağaza Politikaları ve Etkileri

Bazı sistem politikaları uygulama dağıtımlarını doğrudan etkiler.Güvenlik ve otomasyonu dengelemek için bunları dikkatlice yapılandırın.

  • Microsoft Store'dan tüm uygulamaları devre dışı bırakın: Intune ile entegrasyonu korumak için yapılandırılmamış veya etkinleştirilmemiş olması önerilir.
  • Güncellemelerin otomatik indirilmesini ve kurulumunu devre dışı bırakın: UWP otomatik güncellemelerine izin vermek istiyorsanız Yapılandırılmamış veya Devre Dışı Bırakılmış seçeneklerinden birini seçmeniz önerilir.
  • Uygulama Yükleyici için Microsoft Store kaynağını etkinleştirin y Uygulama Yükleyiciyi Etkinleştir: önerilir Yapılandırılmadı veya Etkin değil.
  • Mağaza uygulamasını devre dışı bırakın:
    • Ayarlanmamış: İşletim sistemi kullanıcıya keyfi kurulum yapma olanağı sağlayabilir.
    • etkin: Kullanıcının Mağazadan manuel kurulum ve güncelleme yapmasını engeller.
    • Devre dışı: Kullanıcının manuel kurulum ve güncelleme yapmasına izin verir.
Özel içerik - Buraya Tıklayın  Word'de Belge Nasıl Eklenir

Anahtar yönler: Otomatik UWP güncellemelerine (yerleşik uygulamalar dahil) izin vermek ve manuel veya winget kurulumlarını engellemek istiyorsanız, Otomatik güncellemeleri Yapılandırılmamış/Devre Dışı ve App Store'u Etkin/Yapılandırılmamış olarak bırakınMağazadan Win32 uygulamaları için, işletim sistemi otomatik güncellemelerini devre dışı bırakırsanız, Etkin bir atama olduğunda Intune güncellemeleri uygulamaya devam edecektir.

Kurulumları Etkileyen Mağaza Politikaları

Ön koşullar ve sınırlamalar

Başlamadan önce gereksinimleri karşıladığınızı onaylayın ve çökmeleri önlemek için neyin desteklenmediğini öğrenin.

  • Intune ile Microsoft Mağazası: en azından iki çekirdek CPU, destek IME y Mağazaya ve içeriğe erişim (gerekirse proxy'yi ayarlayın).
  • Intune'da Win32 uygulamalarını yönetme: Windows 10 1607 veya üzeri (Kurumsal, Pro, Eğitim), cihazlar Microsoft Entra Kimliğine kayıtlı veya katılmış (hibrit ve GPO'yu içerir) ve maksimum boyut 30 GB uygulama tarafından.
  • Desteklenmiyor: yükleyiciler ile ARM64 Microsoft Store uygulamaları için.

Intune için bir Win32 uygulaması hazırlayın: .intunewin biçimi

Klasik Win32 uygulamaları Microsoft Win32 İçerik Hazırlama Aracı ile önceden işlenir, yükleyicinizi biçime dönüştürür .intunewin y öznitelikleri algılar Intune'un kurulum durumunu belirlemek için kullandığı.

Aracı GitHub'dan ZIP olarak indirebilirsiniz (lisans, sürüm notları ve “Microsoft-Win32-Content-Prep-Tool-master” klasörünü içerir). Çalıştır IntuneWinAppUtil.exe Etkileşimli sihirbaz için parametre kullanmadan veya komut satırını kullanarak.

Mevcut parametreler

  • -h: Yardım.
  • -C: tüm kurulum dosyalarının bulunduğu klasör (.intunewin formatında sıkıştırılmış).
  • -S: kurulum dosyası (örneğin, setup.exe o kurulum.msi).
  • -herhangi biri: oluşturulan .intunewin'in çıktı klasörü.
  • -q: sessiz mod.

Örnekler

  • Yardımı göster: IntuneWinAppUtil -h
  • Yükleyiciyi dönüştür: IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q

konsey- Ek dosyalara (örneğin lisanslar) başvurmanız gerekiyorsa, bunları yükleyici klasörünün altındaki bir alt klasöre yerleştirin ve bağıl yolları kullan kurulum mantığınız içinde (örn. lisanslar\lisans.txt).

Intune için .intunewin Aracı

Intune'a Win32 uygulaması ekleme: ayrıntılı adımlar

Adım adım süreç şu şekildedir:

Adım 1: Başvuru Bilgileri

.intunewin dosyasını seçin ve meta verileri doldurun Kullanıcıların Şirket Portalı'nda görecekleri.

  • isim (sadece), tanım (Markdown'un bir alt kümesiyle biçimlendirebilirsiniz; HTML desteklenmez), editör.
  • Kategoriler, ödenmemiş, Bilgi URL'si, Gizlilik URL'si, geliştirici, mal sahibi, Fatura, Logo.

Adım 2: Program

Kurulum/kaldırma komutlarını ve davranışlarını yapılandırın Intune aracısının yükleyicinizi sessiz ve kontrollü bir şekilde çalıştırmasını sağlayın.

  • Kurulum komutu: örneğin, MSI için msiexec /p "MyApp123.msp" veya EXE için ApplicationName.exe /quiet (Tedarikçiye göre değiştiricileri ayarlayın).
  • Kaldırma komutu: kullan Ürün GUID'si eğer uygulanabilirse, örneğin msiexec /x "{12345A67-89B0-1234-5678-000001000000}".
  • Maksimum süre kurulum süresi (dakika), kaldırma mevcut Şirket Portalı'nda ve kurulum davranışı (Sistem veya Kullanıcı).
  • Cihazı yeniden başlat: bastırmaya, izin vermeye veya zorlamaya karar verir veya duruma göre karar verir dönüş kodları (sert/yumuşak sıfırlama).
  • Dönüş kodları: Türleri tanımlayın (Başarılı, Hata, Yeniden Deneme, Sert/Yumuşak Yeniden Başlatma). Intune, otomatik olarak yeniden denemeye devam eder. 3 veces bekleyişlerle 5 minutos uygun olduğunda.

3. Adım: Gereksinimler

Cihaz ön koşullarını ayarlayın Böylece uygulama yalnızca mantıklı olan yere kurulur.

  • Mimari, Minimal işletim sistemi, disk alanı, RAM, Minimum mantıksal CPU, minimum frekans.
  • Ek kurallar:
    • arşiv: Desteklenen varlık/tarih/sürüm/boyut algılanır 32/64 bit bağlam.
    • kayıt: HKLM/HKCU'daki anahtarları/değerleri/dizeleri/tam sayıları/sürümleri, seçeneğiyle doğrular 32/64 bit Vista.
    • Senaryo (PowerShell): Değerlendir STDOUT y çıkış kodu (0 = yüklü), 32/64 bit imzalama ve bağlam seçenekleri veya kullanıcı kimlik bilgileriyle.
Özel içerik - Buraya Tıklayın  GIMP'de Dodge and Burn nasıl yapılır?

Adım 4: Algılama Kuralları

Intune'un uygulamanın yüklendiğini nasıl bileceğini tanımlar: Manuel yapılandırma veya özel betik.

  • MSI: kullanır ürün kodu ve eğer isterseniz versiyon kontrolü.
  • arşiv: Varlığı/tarihi/sürümü/boyutu uygun yol ve algılama yöntemiyle kontrol edin.
  • kayıt: Karşılaştırma yöntemi ile anahtar/değeri kontrol edin ve kayıt görünümünü düzeltin.
  • Senaryo: döndüren bir PowerShell 0 ve bir dize yaz STDOUT "Yüklendi"yi işaretlemek için.

Win32 uygulama sürümü Intune'da görünüyor ve “Tüm Uygulamalar” listesinde sürüm sütununu etkinleştirerek filtreleyebilirsiniz.

Adım 5: Bağımlılıklar

Önce yüklenmesi gereken uygulamaları ilişkilendirin işlevsel gereksinimleri karşılamak için. Yalnızca aralarındaki bağımlılıklar Win32 uygulamaları.

  • sınır: a kadar 100 toplam grafikte (ana uygulama + bağımlılıklar ve alt bağımlılıklar).
  • Kendi kendine kurulum: varsayılan EvetBağımlılık açıkça cihaza/kullanıcıya yönelik olmasa bile.
  • Sıralama ve yineleme: Alt bağımlılıklar ana bağımlılıktan önce değerlendirilir; aynı seviye içerisinde garantili bir sıra yoktur.
  • Kısıtlama: Bağımlılık grafiğinin parçası olan bir Win32 uygulamasını, ilişki bozulana kadar kaldıramazsınız.

Bildirimler ve hatalarWindows, kullanıcıyı bağımlılık indirmeleri ve yüklemeleri konusunda bilgilendirir. Başarısız olurlarsa, "bağımlılıklar yüklenemedi" veya "yeniden başlatma bekleniyor" gibi mesajlar görürsünüz ve rapor, nedenini ve kaç kez yeniden deneme yapıldığını gösterir.

Paso 6: İkame

Önceki sürümleri güncelleyin veya değiştirin hangi uygulamaların değiştirileceğini ve değiştirilip değiştirilmemesi gerektiğini tanımlama kaldırma önceki sürüm. Sınır 10 Geçişli referanslar içeren uygulamalar.

Adım 7: Ödevler

Türü seçin: Gerekli, Kayıtlı cihazlar için kullanılabilir veya Kaldır; dahil edilen/hariç tutulan grupları ekle, Bildirimler, kullanılabilirlik, son tarih y dağıtım optimizasyonu önceliği (ön planda/arka planda indir).

Adım 8: Gözden Geçirin ve Oluşturun

Yapılandırmayı doğrulayın ve uygulamayı oluşturunOradan durumları izleyebilir ve ihtiyaçlarınız değiştikçe tahsisleri genişletebilir veya ayarlayabilirsiniz.

Microsoft Store Windows 10'da çalışmıyor: Çözümler

Win32'yi Mağazada yayınlamanın geliştiriciler için avantajları

  • Oyun dışı uygulamalarda uygulama içi satın alımlar için kendi ticaret sisteminizi getirebilir ve gelirin %100'ünü alabilirsiniz. (ödeme sağlayıcınıza bağlı olarak), Mağazada listeleme veya satış için platform ücreti alınmaz.
  • Uygulamanız, yükleyiciniz, CDN'niz: yükleyiciniz sessiz modda kullanılıyor Sürümlü URL, değiştirilmedi. Mağaza, standart MSI kodlarını yönetir ve katkıda bulunmanıza olanak tanır özel kodlar EXE için, kurulum sırasında istemciye uygun mesajların görüntülenmesi.
  • Gönderileri ve güncellemeleri otomatikleştirin ile Nakliye API'leri Microsoft Store'dan ve GitHub Eylemleri (CI/CD) listenizi satış hattınızın bir parçası olarak otomatik olarak oluşturmak, paketlemek ve güncellemek için.
  • Satın alma işleminden bu yana zenginleştirilmiş analizler: veriyi al kurulum kodları (özel EXE sürümleri dahil), uygulama kullanımını ve sağlık durumunu ek araçlara ihtiyaç duymadan izleyin. Bir yükleyicinin nerede ve neden başarısız olduğunu görün ve düzeltmeleri akıllıca önceliklendirin.
  • İnceleme yönetimi ve inceleme süreçleri: yanıt verir Musteri degerlendirmeleri Ortak Merkezi'nden başarısız incelemelerin ayrıntılarını (politikalar, yeniden üretim, düzeltme kılavuzu) görüntüleyin ve yol haritanızı gerçek geri bildirimlerle uyumlu hale getirin.
  • Açılır mağaza: bir entegre eder mini kurulum penceresi Web sitenizden başlatılan ve Microsoft Store üzerinden yüklemenin avantajlarından vazgeçmeden web öncelikli deneyiminizi koruyan bir uygulama.