Jak nainstalovat aplikace Win32 přímo z nového Microsoft Storu

Poslední aktualizace: 19/08/2025

  • Dvě distribuční cesty: MSIX s plnou integrací nebo EXE/MSI beze změn, každá s vlastními požadavky a výhodami.
  • Intune + Store: Automatické vyhledávání, přiřazování a aktualizace pro UWP, MSIX a Win32 s ovládacími prvky zásad.
  • Postup Win32 v Intune: .intunewin, pravidla detekce, závislosti (až 100) a nahrazování verzí.
  • Pro vývojáře: obchodování bez provizí, API/CI-CD, analýza instalačních programů a správa recenzí.
Aplikace pro Win32

Pokud pracujete s tradičními desktopovými aplikacemi a chcete je distribuovat ve Windows se zárukami, Microsoft Store a jeho integrace s Intune vám otevírají dveře. několik spolehlivých cest k instalaci aplikací Win32. V této příručce si probereme všechny možnosti.

Kromě vysvětlení „jak“ uvidíme konkrétní výhody pro vývojáře (vlastní API pro obchod, analytiku, dopravu a CI/CD z GitHubu) a doporučení pro bezproblémový uživatelský zážitek. Také vám řekneme, co není podporováno, co je třeba si předem připravit a jak diagnostikovat závislosti, detekovat pravidla a nahrazovat verze.

Možnosti distribuce v obchodě Microsoft Store

Chcete-li přenést aplikaci Win32 do Microsoft Store seno dvě hlavní silnice, obě kompatibilní s technologiemi, jako je Windows App SDK, WPF, WinForms, Electron, Qt a další. Výběr jedné nebo druhé varianty závisí na uživatelském prostředí a požadavcích vaší organizace.

  • Možnost A: Zabalit jako MSIX pro využití plné systémové integrace (aktualizace, identita, instalační proces atd.) Díky balíčkům MSIX může uživatel snáze vyhledávat, získávat a instalovat nové aplikace a vy můžete využívat pokročilé funkce systému Windows a Obchodu.
  • Možnost B: Publikujte instalační soubor EXE nebo MSI tak, jak je, hostovaný na vašem webu Tato možnost zobrazí vaši aplikaci v Obchodě a zachová původní instalační program a CDN. Je ideální, pokud chcete zachovat aktuální pracovní postup sestavení a doručení s minimálními změnami.

Pro vaši rychlou orientaci zde je shrnutí klíčových rozdílů mezi oběma modalitami. Mějte na paměti, že v závislosti na situaci mohou oba faktory existovat současně.

Vlastnosti MSIX (zabalený) Win32 (původní instalační program)
hosting Bezplatný hosting od společnosti Microsoft Vydavatel hostuje a hradí náklady
Obchodu Maloobchodní platforma Microsoft Store nebo váš vlastní systém Vaše platební/obchodní platforma
Podepisování kódu Poskytováno zdarma společností Microsoft Vydavatel s certifikační licencí root programu Microsoft
aktualizace Automatická kontrola operačním systémem každých 24 hodin Aplikace spravuje své aktualizace
Režim S Kompatibilní Není podporováno
Soukromé nabídky a lety K dispozici Není dostupný
Pokročilá integrace s Windows Ano (sdílení, spuštění z Obchodu atd.) Ne
Zálohování/obnovení systému Windows 11 Automatická obnova a instalace Ikony nabídky Start se obnoví přechodem na kartu Obchod

Možnosti instalace aplikací Win32 v Microsoft Storu

Možnost 1: Zabalení aplikace Win32 jako MSIX

Balení v MSIX je jednoduché a existuje několik způsobů, jak to udělat s minimálním třením. Vyberte si ten, který nejlépe vyhovuje vašemu projektu a vašim stávajícím nástrojům.

  • Visual StudioPřidejte do svého řešení projekt balení aplikací pro Windows a nakonfigurujte balení MSIX pro vaši desktopovou aplikaci.
  • Instalační programy třetích stran: využít partnerská řešení které generují MSIX pro desktopové projekty.
  • Nástroj pro balení MSIX- Vytvářejte balíčky MSIX z existujících instalačních programů (MSI, EXE, ClickOnce nebo App-V) pomocí pokynů.

Před zveřejněním, Ověřte svůj MSIX pomocí sady pro certifikaci aplikací pro systém Windows pro kontrolu souladu s Microsoft Storem a odhalení možných incidentů.

Balení MSIX pro aplikace Win32

Možnost 2: Publikování neupraveného instalačního souboru EXE/MSI

Od června 2021, Microsoft Store podporuje rozbalené aplikace Win32, což vám umožňuje zobrazit seznam aplikací a zároveň zachovat původní instalační program a spravovat CDN/verze.

Exkluzivní obsah – klikněte zde  Jak skenovat fotografie a dokumenty z Fotek Google?

Postup je jednoduchý: Sdílejte URL adresu instalačního programu v Partnerském centru a vyplňte požadované informace.Po ověření certifikačním týmem se vaše aplikace zobrazí v Obchodě a uživatel bude pokračovat v instalaci pomocí tichého instalačního programu.

Aby byl instalační program přijat, respektujte tyto pokyny a vyhnete se odmítnutí:

  • Formátmusí být . MSI nebo . Exe.
  • Modo: instalační technik musí být schopen pracovat offline.
  • Nezměnitelnost: binární soubor, na který odkazuje URL adresa by se nemělo měnit jakmile odesláno.
  • Rozsah: instalační technik musí instalovat výhradně očekávaný produkt.

Publikování instalačních souborů EXE nebo MSI v obchodě Microsoft Store

Instalace a správa pomocí Intune pomocí Microsoft Storu

Microsoft Intune integruje se s obchodem Microsoft Store Vyhledávání, přidávání, přiřazování a udržování aktuálních aplikací UWP, MSIX a Win32 (EXE/MSI)Administrátoři mohou centrálně nasazovat a monitorovat aplikace a v případě potřeby delegovat automatické aktualizace.

Předpoklady pro používání Storu s Intune

  • technické vybavení: zařízení s alespoň dvě jádra.
  • Klient IMEpodpora pro Rozšíření pro správu Intune.
  • Conectividadpřístup k Microsoft Store a cílový obsah (pokud je to relevantní, zkontrolujte nastavení proxy serveru).

Přidání a nasazení nové aplikace z Microsoft Storu

Tok se skládá z tři fáze: Informace o aplikaci, Úkoly a Kontrola/VytvořeníSpustíte ji v Intune v části Aplikace > Všechny aplikace > Vytvořit > Aplikace z Microsoft Storu (nová).

Při vyhledávání v Storu z Intune se zobrazí sloupce jako Název, Vydavatel a Typ (Win32 nebo UWP). Po výběru aplikace se předem načtou metadata, která můžete upravovat v polích, jako například:

  • Jméno a popis pro Firemní portál.
  • Vydavatel, kategorie, logo a značky jako doporučená aplikace.
  • Identifikátor balíčku (pouze pro čtení) a typ instalačního technika (UWP/Win32).
  • Chování při instalaci (systém nebo uživatel), URL informace/soukromí, vlastník, vývojář y bankovky.

aktualizace

Aplikace publikované z obchodu Microsoft Store se automaticky aktualizují na nejnovější verzi.Pro UWP nepovolujte zásadu „Zakázat automatické stahování a instalaci aktualizací“.

Nasazení aplikací Win32 z obchodu Storu pomocí Intune

Aplikace z Microsoft Storu pro Windows 32: Chování v Intune

Pokud je aplikace z úložiště Win32 Store cílena jako povinná a není správně detekována (verzí nebo kontextem), Intune se ji pokusí znovu nainstalovat v cílovém kontextu.U stávajících aplikací začíná správa, jakmile je uživatel nainstaluje z Portálu společnosti.

Obchod podporuje instalační programy EXE a MSI s obsahem hostovaným vydavatelem.Podle definice lze každou aplikaci nainstalovat v kontextu uživatel na systémDalší podrobnosti naleznete v dokumentaci „Tradiční desktopové aplikace v obchodě Microsoft Store“.

Aplikace UWP z obchodu: Systémový kontext a doporučení

Nyní můžete také nasadit UWP z „Aplikace z Microsoft Storu (nová)“ v kontextu systému.Pokud v systému zřídíte aplikaci, Bude nainstalován pro každého uživatele, který se přihlásí..

Vyhněte se míchání instalačních kontextů na stejném zařízení, protože to komplikuje správu a vnímání nainstalovaného stavu, zejména pokud uživatel odinstaluje aplikaci během své relace, zatímco je stále zřízena.

Zásady Microsoft Storu a jejich dopad

Některé systémové zásady přímo ovlivňují nasazení aplikací.Pečlivě je nakonfigurujte tak, aby vyvážily bezpečnost a automatizaci.

  • Zakažte všechny aplikace z Microsoft StoruDoporučeno Nenakonfigurováno nebo Povoleno pro zachování integrace s Intune.
  • Zakázat automatické stahování a instalaci aktualizací: Doporučeno Nenakonfigurováno nebo Zakázáno, pokud chcete povolit automatické aktualizace UWP.
  • Povolit zdroj z Microsoft Storu pro instalační program aplikací y Povolit instalační program aplikací: doporučeno Nenakonfigurováno nebo Povoleno.
  • Zakázat aplikaci Obchod:
    • Není nakonfigurovánoOS může uživateli umožnit libovolnou instalaci.
    • Povoleno: Zabraňuje ručním instalacím a aktualizacím uživatelem z Obchodu.
    • Zakázáno: umožňuje ruční instalaci a aktualizace uživatelem.
Exkluzivní obsah – klikněte zde  Jak vložit dokument do aplikace Word

Klíčové aspektyPokud chcete povolit automatické aktualizace UWP (včetně vestavěných aplikací) a blokovat ruční nebo winget instalace, Automatické aktualizace nechte nenakonfigurované/zakázané a App Store povolený/nenakonfigurovanýU aplikací Win32 z obchodu Store, pokud zakážete automatické aktualizace operačního systému, Intune bude i nadále používat aktualizace, i když bude aktivní přiřazení..

Zásady obchodu ovlivňující instalace

Předpoklady a omezení

Před zahájením se ujistěte, že splňujete požadavky a vědět, co není podporováno, abyste se vyhnuli pádům.

  • Microsoft Store s Intune: alespoň dvě jádra CPU, podpora pro IME y přístup k Obchodu a obsahu (v případě potřeby upravte proxy).
  • Správa aplikací Win32 v Intune: Windows 10 1607 nebo vyšší (Podniky, Profesionální, Vzdělávací), zařízení registrovaný nebo připojený k Microsoft Entra ID (včetně hybridních a GPO) a maximální velikost 30 GB pomocí aplikace.
  • Není podporováno: instalatéři s ARM64 pro aplikace z obchodu Microsoft Store.

Příprava aplikace Win32 pro Intune: formát .intunewin

Klasické aplikace Win32 jsou předzpracovány pomocí nástroje Microsoft Win32 Content Prep Tool., který převede váš instalační program do formátu .intunewin y detekuje atributy které Intune používá k určení stavu instalace.

Nástroj si můžete stáhnout z GitHubu jako ZIP soubor (obsahuje licenci, poznámky k verzi a složku „Microsoft-Win32-Content-Prep-Tool-master“) Spustit IntuneWinAppUtil.exe bez parametrů pro interaktivního průvodce nebo použití příkazového řádku.

Dostupné parametry

  • -h: Pomoc.
  • -C: složka se všemi instalačními soubory (komprimované ve formátu .intunewin).
  • -sinstalační soubor (například setup.exe o setup.msi).
  • -buď: výstupní složka vygenerovaného souboru .intunewin.
  • -qtichý režim.

Příklady

  • ukázat nápovědu: IntuneWinAppUtil -h
  • Převést instalační program: IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q

Rada- Pokud potřebujete odkazovat na další soubory (např. licence), umístěte je do podsložky ve složce instalačního programu a použít relativní cesty v rámci vaší instalační logiky (např. licence\license.txt).

Nástroj .intunewin pro Intune

Přidání aplikace Win32 do Intune: podrobný postup

Toto je postup krok za krokem:

Krok 1: Informace o žádosti

Vyberte soubor .intunewin a vyplňte metadata. které uživatelé uvidí na firemním portálu.

  • název (pouze), popis (můžete formátovat s podmnožinou Markdownu; HTML není podporováno), editor.
  • kategorie, Doporučené, URL adresa s informacemi, URL adresa pro ochranu osobních údajů, Vývojář, majitel, Bankovky, logo.

Krok 2: Program

Konfigurace příkazů a chování pro instalaci/odinstalaci aby agent Intune spustil instalační program tiše a kontrolovaně.

  • Instalační příkaznapříklad pro MSI msiexec /p "MyApp123.msp" nebo pro EXE ApplicationName.exe /quiet (upravte modifikátory dle dodavatele).
  • Příkaz pro odinstalaci: použijte GUID produktu pokud je to relevantní, například msiexec /x "{12345A67-89B0-1234-5678-000001000000}".
  • Maximální čas doba instalace (minuty), odinstalace k dispozici na firemním portálu a chování při instalaci (Systém nebo Uživatel).
  • Restart zařízeníurčuje, zda potlačit, povolit nebo vynutit, nebo rozhodnout podle návratové kódy (hard/soft reset).
  • Návratové kódyDefinujte typy (Úspěch, Chyba, Opakování, Hard/Soft Restart). Intune se automaticky pokouší o operaci, dokud 3 veces s čekáním na 5 minut když je to vhodné.

Krok 3: Požadavky

Nastavení předpokladů pro zařízení aby se aplikace instalovala pouze tam, kde to dává smysl.

  • Architektura, Minimální operační systém, místo na disku, RAM, Minimální logický procesor, minimální frekvence.
  • Další pravidla:
    • archivDetekuje přítomnost/datum/verzi/velikost s podporou pro 32/64bitový kontext.
    • registraceOvěřuje klíče/hodnoty/řetězce/celá čísla/verze v HKLM/HKCU s možností 32/64bitová verze Visty.
    • Scénář (PowerShell): Vyhodnocení STDOUT y výstupní kód (0 = nainstalováno) s 32/64bitovým podepisováním a možnostmi kontextu nebo uživatelskými přihlašovacími údaji.
Exkluzivní obsah – klikněte zde  Jak udělat Dodge and Burn v GIMPu?

Krok 4: Pravidla detekce

Definuje, jak Intune pozná, že je aplikace nainstalována.Ruční konfigurace nebo vlastní skript.

  • MSIpoužití kód produktu a pokud chcete, i kontrola verzí.
  • archivZkontrolujte existenci/datum/verzi/velikost se správnou cestou a metodou detekce.
  • registraceZkontrolujte klíč/hodnotu pomocí metody porovnání a opravte zobrazení záznamu.
  • Scénář: PowerShell, který vrací 0 a napište řetězec do STDOUT označte „Nainstalováno“.

Verze aplikace pro Win32 se zobrazuje v Intune. a můžete jej filtrovat v seznamu „Všechny aplikace“ aktivací sloupce verze.

Krok 5: Závislosti

Související aplikace, které je nutné nainstalovat jako první pro splnění funkčních požadavků. Pouze závislosti mezi Aplikace pro Win32.

  • Limit: dokud 100 v celkovém grafu (hlavní aplikace + závislosti a podzávislosti).
  • Samoinstalacevýchozí ano, a to i v případě, že závislost není explicitně zaměřena na zařízení/uživatele.
  • Pořadí a rekurzePodzávislosti se vyhodnocují před hlavní závislostí; v rámci stejné úrovně neexistuje žádné zaručené pořadí.
  • OmezeníAplikaci Win32, která je součástí grafu závislostí, nelze odebrat, dokud není vztah přerušen.

Oznámení a chybySystém Windows upozorní uživatele na stahování a instalace závislostí. Pokud selžou, zobrazí se zprávy jako „nepodařilo se nainstalovat závislosti“ nebo „čeká na restart“ a zpráva uvede důvod a počet opakovaných pokusů.

Paso 6: Sustitución

Aktualizovat nebo nahradit předchozí verze definování, které aplikace budou nahrazeny a zda by měly být nahrazeny desinstalar předchozí verze. Limit je 10 aplikace včetně tranzitivních referencí.

Krok 7: Úkoly

Vyberte typPovinné, Dostupné pro registrovaná zařízení nebo Odinstalovat; přidat zahrnuté/vyloučené skupiny oznámení, dostupnost, Uzávěrka y priorita optimalizace distribuce (stahování v popředí/na pozadí).

Krok 8: Kontrola a vytvoření

Ověřte konfiguraci a vytvořte aplikaciOdtud můžete sledovat stavy a rozšiřovat nebo upravovat alokace podle vývoje vašich potřeb.

Microsoft Store nefunguje na Windows 10: Řešení

Výhody pro vývojáře při publikování Win32 v Obchodě

  • Můžete si přinést vlastní obchodní systém pro nákupy v aplikacích mimo hry a ponechat si 100 % příjmů. (v závislosti na vašem poskytovateli platebních služeb), žádné poplatky platformy za inzerci nebo prodej v Obchodě.
  • Vaše aplikace, váš instalační program, vaše CDN: váš instalační program se používá v tichém režimu z vašeho URL s verzí, beze změny. Obchod spravuje standardní kódy MSI a umožňuje vám přispívat vlastní kódy pro EXE, zobrazování příslušných zpráv klientovi během instalace.
  • Automatizujte zásilky a aktualizace s Rozhraní API pro doručování z obchodu Microsoft Store a Akce GitHubu (CI/CD) pro automatické sestavení, zabalení a aktualizaci vašeho záznamu jako součásti vašeho procesu.
  • Obohacená analytika od akvizice: získat data z instalační kódy (včetně vlastních verzí EXE), využití aplikací a jejich stav bez nutnosti další instrumentace. Získejte přehled o tom, kde a proč instalační program selhává, a moudře stanovte priority oprav.
  • Řízení a procesy kontrolyreaguje na Hodnocení zákazníků V Partnerském centru si můžete prohlédnout podrobnosti o neúspěšných kontrolách (zásady, reprodukce, průvodce nápravou) a sladit svůj plán se skutečnou zpětnou vazbou.
  • Popup Store: integruje miniaturní instalační okno který se spouští z vašeho webu, a zachovává tak váš webový zážitek, aniž byste se museli vzdát výhod instalace z obchodu Microsoft Store.