Microsoft Store uygulama paketlerini App Installer, PowerShell, winget ve çevrim dışı bağımlılıklarla yüklemek için pratik bir rehber.
APPX ve APPXBundle dosyaları, Windows 10 ve Windows 11'de Microsoft Store tarzı uygulamalar için kullanılan uygulama paketleridir. Bu paketler uygulamanın kendisini, manifest dosyasını, dijital imzayı, kaynakları ve kurulum meta verilerini içerir.
Daha yeni paketlerde genellikle MSIX veya MSIXBundle biçimi kullanılır. Çoğu kullanıcı için kurulum süreci neredeyse aynıdır: paketi App Installer ile açabilir veya PowerShell üzerinden yükleyebilirsiniz.
APPX paketleri çalıştırılabilir uygulama paketleridir; bu nedenle onlara normal kurulum dosyaları gibi davranın. Özellikle Microsoft Store'dan veya yazılım geliştiricisinin resmi web sitesinden indirilmemiş dosyaları yalnızca güvenilir kaynaklardan yükleyin.
x64, ARM64 veya x86.64-bit işletim sistemi, x64 tabanlı işlemci yazar.Windows 10 ve Windows 11'in güncel sürümlerinde güvenilir uygulama paketlerini sideload etmek genellikle varsayılan olarak etkindir. Ancak kurulum engellenirse geliştirici ayarlarını kontrol edin.
En kolay yöntem paketi doğrudan App Installer ile açmaktır. Bu grafik kurulum aracı çoğu Windows 10 ve Windows 11 sisteminde bulunur ve Microsoft Store'a benzer tanıdık bir kurulum penceresi sunar.
.appx, .appxbundle, .msix veya .msixbundle dosyasını bulun.Dosyaya çift tıkladığınızda kurulum penceresi açılmıyorsa App Installer eksik, devre dışı veya bozuk olabilir. Bu durumda aşağıdaki PowerShell yöntemini kullanın ya da mümkünse App Installer'ı Microsoft Store'dan yeniden yükleyin.
PowerShell, özellikle App Installer çalışmadığında veya önce bağımlılıkları yüklemeniz gerektiğinde APPX paketlerini elle yüklemenin en güvenilir yoludur.
Add-AppxPackage komutunu kullanın.PowerShell — APPX yüklemeAdd-AppxPackage -Path "C:\Users\User\Downloads\AppName.appx"
PowerShell — bundle yüklemeAdd-AppxPackage -Path "C:\Users\User\Downloads\AppName.appxbundle"
Aynı komut .msix ve .msixbundle dosyaları için de çalışır:
PowerShell — MSIXBundle yüklemeAdd-AppxPackage -Path "C:\Users\User\Downloads\AppName.msixbundle"
Bir uygulamayı birkaç bağımlılık paketiyle birlikte indirdiyseniz, tüm dosyaları tek klasöre koyun ve önce bağımlılıkları yükleyin. Klasördeki tüm paketleri döngüyle de yükleyebilirsiniz:
PowerShell — klasördeki tüm paketleri yüklemeGet-ChildItem "C:\AppPackages" -Include *.appx,*.appxbundle,*.msix,*.msixbundle -Recurse |
ForEach-Object { Add-AppxPackage -Path $_.FullName }
Add-AppxPackage -Path yazın, ardından paket dosyasını PowerShell penceresine sürükleyin. Windows tam dosya yolunu otomatik olarak yapıştırır.
winget, Windows Paket Yöneticisi'dir. Rastgele yerel APPX dosyaları için tasarlanmış ana araç değildir; ancak birçok Microsoft Store ve depo uygulamasını paket kimliğiyle yükleyebilir. Uygulama winget deposunda mevcutsa bu yöntemi kullanın.
Komut İstemi veya PowerShellwinget search appname
winget yükleme örneğiwinget install --id Publisher.AppName
Elinizde zaten yerel bir .appx veya .appxbundle dosyası varsa, genellikle Add-AppxPackage daha uygun araçtır.
Bazı APPX paketleri Microsoft UI XAML, VCLibs, .NET Native Runtime veya başka çalışma zamanı bileşenleri gibi ek framework paketleri gerektirir. Bir bağımlılık eksikse Windows uygulamayı yüklemek yerine hata gösterebilir.
Microsoft.VCLibs.x64.appxMicrosoft.VCLibs.x86.appxMicrosoft.UI.Xaml.x64.appxMicrosoft.NET.Native.Runtime.appxMicrosoft.NET.Native.Framework.appxUygulama arşivinde Dependencies klasörü varsa, ana uygulama paketini yüklemeden önce sistem mimarinize uygun paketleri yükleyin.
PowerShell — bağımlılık yüklemeAdd-AppxPackage -Path "C:\AppPackages\Dependencies\Microsoft.VCLibs.x64.appx"
Ardından ana paketi yükleyin:
PowerShell — ana paketi yüklemeAdd-AppxPackage -Path "C:\AppPackages\AppName.appxbundle"
Varsayılan olarak Add-AppxPackage, uygulamayı geçerli kullanıcı için yükler. Yöneticiler bir uygulamayı bilgisayarda daha sonra oluşturulacak yeni kullanıcı hesaplarına otomatik yüklenecek şekilde provision edebilir. Bu, ortak kullanılan bilgisayarlarda, okul bilgisayarlarında ve kurumsal imajlarda kullanışlıdır.
PowerShell — yeni kullanıcılar için paket provision etmeAdd-AppxProvisionedPackage -Online -PackagePath "C:\AppPackages\AppName.appxbundle" -SkipLicense
Paket ayrı bir lisans dosyası gerektiriyorsa -SkipLicense yerine -LicensePath kullanın.
PowerShell — lisans dosyası ileAdd-AppxProvisionedPackage -Online -PackagePath "C:\AppPackages\AppName.appxbundle" -LicensePath "C:\AppPackages\license.xml"
Çoğu APPX uygulamasını Ayarlar, Başlat menüsü veya PowerShell üzerinden kaldırabilirsiniz.
Önce paket adını bulun:
PowerShell — paket bulmaGet-AppxPackage *appname*
Ardından geçerli kullanıcı için kaldırın:
PowerShell — paket kaldırmaGet-AppxPackage *appname* | Remove-AppxPackage
| Hata veya Belirti | Olası Neden | Ne Denenmeli? |
|---|---|---|
Deployment failed |
Paket engellenmiş, bozuk, uyumsuz veya bağımlılıkları eksik olabilir. | PowerShell hata metninin tamamını kontrol edin, bağımlılıkları yükleyin ve mimariyi doğrulayın. |
0x80073CF3 |
Paket doğrulaması başarısız olmuştur; çoğunlukla framework bağımlılıkları eksiktir. | Önce gerekli VCLibs, UI XAML, .NET Native veya diğer framework paketlerini yükleyin. |
0x80073D02 |
Uygulama veya bileşenlerinden biri şu anda çalışıyordur. | Uygulamayı kapatın, Windows'u yeniden başlatın ve tekrar deneyin. |
This app package is not supported for installation |
Paket türü, imza, mimari veya Windows sürümü uyumlu değildir. | Windows sürümünüz ve işlemci mimariniz için doğru paketi indirin. |
The package could not be opened |
Dosya eksik, hasarlı veya güvenlik yazılımı tarafından engellenmiş olabilir. | Paketi orijinal kaynaktan yeniden indirin ve kurulumdan önce tarayın. |
| Çift tıklama hiçbir şey yapmıyor | App Installer eksik olabilir veya dosya ilişkilendirmesi bozulmuştur. | Add-AppxPackage ile PowerShell kullanın veya App Installer'ı onarın. |
Bazı paketler yönetici hakları gerektirmez; ancak bağımlılıkları yüklerken, paketleri provision ederken veya uygulama dağıtımı sorunlarını onarırken yükseltilmiş haklar yardımcı olabilir.
Windows dosyayı internetten indirilmiş olarak işaretlediyse, pakete sağ tıklayın, Özellikler'i seçin, varsa Engellemeyi kaldır seçeneğini işaretleyin ve Tamam'a tıklayın. Ardından kurulumu yeniden deneyin.
Store tarzı uygulama dağıtımı genel olarak bozuksa Microsoft Store önbelleğini sıfırlamayı deneyin:
Çalıştır penceresi veya Komut İstemiwsreset.exe
Evet. Birçok APPX, APPXBundle, MSIX ve MSIXBundle dosyasını App Installer veya PowerShell ile doğrudan yükleyebilirsiniz. Ancak bazı uygulamalar Store hizmetlerine, lisanslamaya veya çevrim içi bağımlılıklara ihtiyaç duymaya devam edebilir.
Her zaman değil. Birçok imzalı paket Geliştirici Modu olmadan yüklenir. Windows paketi engellerse Ayarlar → Geliştiriciler için bölümünü kontrol edin ve yalnızca gerektiğinde sideload etmeyi veya Geliştirici Modu'nu etkinleştirin.
Hayır. .exe dosyası geleneksel bir çalıştırılabilir kurulum dosyası veya programdır. .appx dosyası ise manifest, imza, izinler ve Windows uygulama platformu üzerinden kontrollü dağıtım içeren paketlenmiş uygulama biçimidir.
Evet, App Installer mevcutsa ve paket geçerliyse yükleyebilirsiniz. Aksi halde Add-AppxPackage -Path komutunu kullanarak PowerShell ile yükleyin.
Aynı uygulama veya daha yeni bir sürüm zaten yüklü olabilir. Ayarlar → Uygulamalar bölümünü açın, uygunsa mevcut sürümü kaldırın veya geliştiricinin önerdiği güncelleme paketini kullanın.
Çoğu kullanıcı için bir APPX, APPXBundle, MSIX veya MSIXBundle dosyasını yüklemenin en iyi yolu dosyaya çift tıklayıp App Installer kullanmaktır. Bu işe yaramazsa PowerShell en güvenilir alternatiftir:
Önerilen komutAdd-AppxPackage -Path "C:\Path\To\Package.appxbundle"
Kurulum hataları görünürse önce üç şeyi kontrol edin: paketin kaynağı, işlemci mimarisi ve eksik bağımlılıklar. APPX paketlerinin Windows 10 ve Windows 11'de yüklenememesinin en yaygın nedenleri bunlardır.