Slik installerer du Win32-apper direkte fra den nye Microsoft Store

Siste oppdatering: 19/08/2025
Forfatter: Daniel Terrasa

  • To distribusjonsveier: MSIX med full integrasjon eller EXE/MSI uten endringer, hver med sine egne krav og fordeler.
  • Intune + Store: Automatisk søk, tildeling og oppdateringer for UWP, MSIX og Win32, med policykontroller.
  • Win32-flyt i Intune: .intunewin, deteksjonsregler, avhengigheter (opptil 100) og versjonserstatning.
  • For utviklere: provisjonsfri handel, API-er/CI-CD, installasjonsanalyse og anmeldelseshåndtering.
Win32-apper

Hvis du jobber med tradisjonelle skrivebordsprogrammer og ønsker å distribuere dem på Windows med garantier, åpner Microsoft Store og integrasjonen med Intune døren for deg. flere pålitelige måter å installere Win32-apper på. I denne guiden gjennomgår vi alle alternativene.

I tillegg til å forklare «hvordan», vil vi se konkrete fordeler for utviklere (egen handel, analyse, frakt-API-er og CI/CD fra GitHub) og anbefalinger for en smidig brukeropplevelse. Vi forteller deg også hva som ikke støttes, hva du må forberede på forhånd, og hvordan du diagnostiserer avhengigheter, oppdager regler og erstatter versjoner.

Distribusjonsalternativer i Microsoft Store

For å hente en Win32-app til Microsoft Store det er to hovedveier, begge kompatible med teknologier som Windows App SDK, WPF, WinForms, Electron, Qt og flere. Valget av den ene eller den andre avhenger av opplevelsen du ønsker for brukerne dine og organisasjonens krav.

  • Alternativ A: Pakke som MSIX for å dra nytte av full systemintegrasjon (oppdateringer, identitet, installasjonsopplevelse osv.) Takket være MSIX-pakking kan brukeren oppdage, anskaffe og installere enklere, og du kan dra nytte av avanserte funksjoner i Windows og Store.
  • Alternativ B: Publiser EXE- eller MSI-installasjonsprogrammet slik det er, lagret på nettstedet ditt Dette alternativet viser appen din i Store, og beholder det opprinnelige installasjonsprogrammet og CDN-et. Det er ideelt hvis du vil opprettholde den nåværende bygge- og leveringsarbeidsflyten med minimale endringer.

For å orientere deg raskt, her er en oppsummering av de viktigste forskjellene mellom de to modalitetene. Husk at begge kan eksistere samtidig avhengig av situasjonen.

Trekk MSIX (pakket) Win32 (originalt installasjonsprogram)
Hosting Gratis hosting levert av Microsoft Utgiveren er vert og dekker kostnader
Handel Microsoft Store-plattformen for detaljhandel eller ditt eget system Din betalings-/handelsplattform
Kodesignatur Gratis levert av Microsoft Av utgiveren med CA for Microsofts rotprogram
Oppdateringer Automatisk sjekk hver 24. time av operativsystemet Appen administrerer oppdateringene sine
S-modus Kompatibel Ikke kompatibel
Private oppføringer og flyreiser Tilgjengelig Ikke tilgjengelig
Avansert integrasjon med Windows Ja (del, start fra Store osv.) Ingen
Sikkerhetskopier/gjenopprett Windows 11 Automatisk restaurering og installasjon Startmenyikoner gjenopprettes ved å peke på Butikk-fanen

Alternativer for å installere Win32-apper i Microsoft Store

Alternativ 1: Pakker Win32-appen som MSIX

Pakking i MSIX er enkel, og det finnes flere måter å gjøre det på med minimal friksjon. Velg den som passer best til prosjektet ditt og dine nåværende verktøy.

  • Visual StudioLegg til et Windows Application Packaging Project i løsningen din og konfigurer MSIX-pakking for skrivebordsappen din.
  • Tredjepartsinstallatører: dra nytte av partnerløsninger som genererer MSIX for skrivebordsprosjekter.
  • MSIX-pakkeverktøy- Opprett MSIX-pakker fra eksisterende installasjonsprogrammer (MSI, EXE, ClickOnce eller App-V) på en veiledet måte.

Før publisering, Valider MSIX-en din med Windows App Certification Kit for å kontrollere samsvar med Microsoft Store og oppdage mulige hendelser.

MSIX-pakking for Win32-applikasjoner

Alternativ 2: Publiser det uendrede EXE/MSI-installasjonsprogrammet

Siden juni 2021, støtter Microsoft Store utpakkede Win32-apper, som lar deg liste opp applikasjonen din samtidig som du beholder det originale installasjonsprogrammet og kontrollerer CDN/versjonskontrollen din.

Eksklusivt innhold - Klikk her  Spar energi i Windows 11 uten å ofre ytelsen

Prosessen er enkel: Del installasjons-URL-en i Partnersenteret og fyll ut den nødvendige informasjonenEtter validering av sertifiseringsteamet, vil appen din vises i Store, og brukeren vil fortsette installasjonen med det stille installasjonsprogrammet.

For at installatøren skal bli godkjent, respekter disse retningslinjene og du vil unngå avslag:

  • FormatDet må være en .msi eller en .exe.
  • Modus: installatøren må kunne jobb frakoblet.
  • Uforanderlighet: binærfilen som URL-en peker til bør ikke endres en gang sendt.
  • Omfang: installatøren må installere eksklusivt det forventede produktet.

Publiser EXE- eller MSI-installasjonsprogrammer i Microsoft Store

Installere og administrere Intune ved hjelp av Microsoft Store

Microsoft Intune integreres med Microsoft Store for å Søk, legg til, tilordne og hold oppdatert UWP-, MSIX- og Win32-apper (EXE/MSI)Administratorer kan distribuere og overvåke applikasjoner sentralt, og delegere automatiske oppdateringer når det er nødvendig.

Forutsetninger for bruk av Store med Intune

  • Maskinvare: enheter med minst to kjerner.
  • IME-klient: støtte til Intune Management-utvidelse.
  • Tilkoblingtilgang til Microsoft Store og målrettet innhold (sjekk proxy-innstillingene hvis aktuelt).

Legge til og distribuere en ny Microsoft Store-app

Strømmen er sammensatt av tre faser: Søknadsinformasjon, oppgaver og gjennomgang/opprettingDu starter den i Intune under Apper > Alle apper > Opprett > Microsoft Store-app (ny).

Når du søker i Store fra Intune, ser du kolonner som Navn, Utgiver og Type (Win32 eller UWP). Når du velger en app, forhåndslastes metadata, som du kan redigere i felt som:

  • Navn og beskrivelse for bedriftsportalen.
  • Forlegger, kategori, logo og merker som fremhevet app.
  • Pakkeidentifikator (skrivebeskyttet) og type installatør (UWP/Win32).
  • Installasjonsatferd (system eller bruker), URL-er informasjon/personvern, eier, utvikler y karakterer.

Oppdateringer

Apper publisert fra Microsoft Store oppdateres automatisk til den nyeste versjonen.For UWP, ikke aktiver policyen «Deaktiver automatisk nedlasting og installasjon av oppdateringer».

Distribuere Win32-apper fra Store med Intune

Microsoft Store Win32-apper: Virkemåte i Intune

Når en Win32 Store-app er målrettet som obligatorisk og ikke oppdages riktig (etter versjon eller kontekst), prøver Intune å installere den på nytt i den målrettede konteksten.For eksisterende apper starter administrasjonen når brukeren installerer dem fra firmaportalen.

Butikken støtter EXE- og MSI-installasjonsprogrammer med innhold som er vert for utgiveren.I følge definisjonen kan hver app installeres i konteksten av bruker eller av systemSe dokumentasjonen «Tradisjonelle skrivebordsapper i Microsoft Store» for mer informasjon.

UWP-apper fra butikken: Systemkontekst og anbefalinger

Du kan nå også distribuere UWP fra «Microsoft Store-appen (ny)» i systemkontekstHvis du klargjør en appx på systemet, Den vil bli installert for hver bruker som logger seg inn..

Unngå å blande installasjonskontekster på samme enhet, da dette kompliserer administrasjon og oppfatning av den installerte statusen, spesielt hvis en bruker avinstallerer appen under økten mens den fortsatt er klargjort.

Microsoft Store-policyer og deres innvirkning

Noen systempolicyer påvirker direkte appdistribusjoner.Konfigurer dem nøye for å balansere sikkerhet og automatisering.

  • Deaktiver alle apper fra Microsoft StoreAnbefalt: Ikke konfigurert eller aktivert for å bevare integrasjonen med Intune.
  • Deaktiver automatisk nedlasting og installasjon av oppdateringerAnbefales Ikke konfigurert eller Deaktivert hvis du vil tillate automatiske UWP-oppdateringer.
  • Aktiver Microsoft Store-kilde for App Installer y Aktiver appinstallasjonsprogramAnbefalt: Ikke konfigurert eller aktivert.
  • Deaktiver Store-appen:
    • Ikke konfigurertOperativsystemet kan tillate vilkårlige installasjoner av brukeren.
    • AktivertForhindrer manuelle installasjoner og oppdateringer av brukeren fra Store.
    • Funksjonshemmettillater manuelle installasjoner og oppdateringer av brukeren.
Eksklusivt innhold - Klikk her  Hvordan bruker du lenker i Pushbullet?

Viktige aspekterHvis du vil tillate automatiske UWP-oppdateringer (inkludert innebygde apper) og blokkere manuelle eller winget-installasjoner, La automatiske oppdateringer være ikke konfigurert/deaktivert og App Store være aktivert/ikke konfigurertHvis du deaktiverer automatiske OS-oppdateringer for Win32-apper fra Store, Intune vil fortsette å oppdatere når det finnes en aktiv tildeling..

Butikkens retningslinjer som påvirker installasjoner

Forutsetninger og begrensninger

Før du starter, bekreft at du oppfyller kravene og vite hva som ikke støttes for å unngå krasj.

  • Microsoft Store med Intuneminst to kjerner CPU, støtte for IME y tilgang til butikken og innholdet (juster proxy om nødvendig).
  • Administrere Win32-apper i Intune: Windows 10 1607 eller nyere (Bedrift, Pro, Utdanning), enheter registrert eller medlem av Microsoft Entra ID (inkluderer hybrid og GPO), og maksimal størrelse 30 GB via appen.
  • Ikke støttet: installatører med ARM64 for Microsoft Store-apper.

Klargjør en Win32-app for Intune: .intunewin-format

Klassiske Win32-apper forhåndsbehandles med Microsoft Win32 Content Prep Tool, som konverterer installasjonsprogrammet til formatet .intunewin y oppdager attributter som Intune bruker til å bestemme installasjonsstatusen.

Du kan laste ned verktøyet fra GitHub som en ZIP-fil (inkluderer lisens, utgivelsesnotater og mappen «Microsoft-Win32-Content-Prep-Tool-master»). Kjør IntuneWinAppUtil.exe uten parametere for en interaktiv veiviser eller bruk kommandolinje.

Tilgjengelige parametere

  • -h: hjelp.
  • -c: mappe med alle installasjonsfilene (komprimert i .intunewin).
  • -s: installasjonsfil (for eksempel, setup.exe o setup.msi).
  • -enten: utdatamappen til den genererte .intunewin.
  • -qstille modus.

Eksempler

  • Vis hjelp: IntuneWinAppUtil -h
  • Konverter installasjonsprogram: IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q

Råd– Hvis du trenger å referere til flere filer (f.eks. lisenser), plasser dem i en undermappe under installasjonsmappen og bruk relative stier innenfor installasjonslogikken din (f.eks. lisenser\lisens.txt).

.intunewin Verktøy for Intune

Legge til en Win32-app i Intune: detaljerte trinn

Dette er den trinnvise prosessen:

Trinn 1: Søknadsinformasjon

Velg .intunewin-filen og fyll ut metadataene som brukerne vil se i firmaportalen.

  • Navn (bare), Beskrivelse (du kan formatere med et delsett av Markdown; HTML støttes ikke), Redaktør.
  • Kategorier, Fremhevet, Informasjons-URL, URL for personvern, Utvikler, Eier, Karakterer, Logo.

Trinn 2: Program

Konfigurer installasjons-/avinstallasjonskommandoer og -virkemåte slik at Intune-agenten kjører installasjonsprogrammet stille og kontrollert.

  • Installasjonskommandofor eksempel for MSI msiexec /p "MyApp123.msp" eller for EXE ApplicationName.exe /quiet (juster modifikatorer i henhold til leverandøren).
  • Avinstalleringskommando: bruk Produkt-GUID hvis det er aktuelt, for eksempel msiexec /x "{12345A67-89B0-1234-5678-000001000000}".
  • Maksimal tid installasjonstid (minutter), avinstallasjon tilgjengelig i bedriftsportalen og installasjonsatferd (System eller bruker).
  • Enhetens omstart: bestemmer om man skal undertrykke, tillate eller tvinge frem, eller bestemme i henhold til returkoder (hard/myk tilbakestilling).
  • ReturkoderDefiner typer (Vellykket, Feil, Ny prøve, Hard/Myk omstart). Intune prøver automatisk på nytt til 3 ganger med venter på 5 minutter når det er passende.

Trinn 3: Krav

Angi enhetsforutsetninger slik at appen bare installeres der det gir mening.

  • Arkitektur, Minimalt operativsystem, diskplass, VÆR, Minimum logisk CPU, minimumsfrekvens.
  • Ytterligere regler:
    • ArkivOppdager tilstedeværelse/dato/versjon/størrelse med støtte for 32/64-bit kontekst.
    • RekordValiderer nøkler/verdier/strenger/heltall/versjon i HKLM/HKCU med mulighet for å 32/64-bit Vista.
    • Manus (PowerShell): Evaluer STDOUT y utgangskode (0 = installert), med 32/64-bits signerings- og kontekstalternativer eller brukerlegitimasjon.
Eksklusivt innhold - Klikk her  Hvordan bruke Word på en Mac?

Trinn 4: Deteksjonsregler

Definerer hvordan Intune vet at appen er installertManuell konfigurasjon eller tilpasset skript.

  • MSI: bruk produktkode og, hvis du vil, versjonskontroll.
  • ArkivSjekk eksistens/dato/versjon/størrelse med riktig sti og deteksjonsmetode.
  • RekordSjekk nøkkel/verdi med sammenligningsmetode og riktig postvisning.
  • Manusen PowerShell som returnerer 0 og skriv en streng inn STDOUT for å markere «Installert».

Win32-appversjonen vises i Intune og du kan filtrere den i «Alle apper»-listen ved å aktivere versjonskolonnen.

Trinn 5: Avhengigheter

Relater apper som må installeres først for å tilfredsstille funksjonelle krav. Bare avhengigheter mellom Win32-apper.

  • Begrense: til 100 i den totale grafen (hovedapp + avhengigheter og underavhengigheter).
  • Selvinstallasjonstandard Ja, selv om avhengigheten ikke er eksplisitt rettet mot enheten/brukeren.
  • Orden og rekursjonUnderavhengigheter evalueres før hovedavhengigheten; innenfor samme nivå er det ingen garantert rekkefølge.
  • BegrensningDu kan ikke fjerne en Win32-app som er en del av et avhengighetsdiagram før forholdet er brutt.

Varsler og feilWindows varsler brukeren om nedlastinger og installasjoner av avhengigheter. Hvis de mislykkes, vil du se meldinger som «kunne ikke installere avhengigheter» eller «venter på omstart», og rapporten viser årsaken og hvor mange nye forsøk som ble gjort.

Trinn 6: Substitusjon

Oppdater eller erstatt tidligere versjoner definere hvilke apper som skal erstattes og om du bør avinstaller den forrige versjonen. Grensen er 10 apper inkludert transitive referanser.

Trinn 7: Oppgaver

Velg typenObligatorisk, Tilgjengelig for registrerte enheter, eller Avinstaller; legg til inkluderte/ekskluderte grupper, varsler, tilgjengelighet, frist y Prioritet for distribusjonsoptimalisering (nedlasting i forgrunn/bakgrunn).

Trinn 8: Gjennomgå og opprett

Valider konfigurasjonen og opprett applikasjonenDerfra kan du overvåke statuser og utvide eller justere tildelinger etter hvert som behovene dine utvikler seg.

Microsoft Store fungerer ikke på Windows 10: Løsninger

Fordeler for utviklere ved publisering av Win32 i Store

  • Du kan bruke ditt eget handelssystem for kjøp i apper i apper som ikke er spillapper og beholde 100 % av inntektene. (avhengig av betalingsleverandøren din), ingen plattformgebyrer for oppføring eller salg i butikken.
  • Appen din, installasjonsprogrammet ditt, CDN-et ditt: installatøren din brukes i stille modus fra din Versjonsbasert URL, uendret. Butikken håndterer standard MSI-koder og lar deg bidra tilpassede koder for EXE, visning av passende meldinger til klienten under installasjonen.
  • Automatiser forsendelser og oppdateringer med Frakt-API-er fra Microsoft Store og GitHub-handlinger (CI/CD) for å automatisk bygge, pakke og oppdatere oppføringen din som en del av prosjektet ditt.
  • Beriket analyse siden oppkjøpet: hente data fra installasjonskoder (inkludert tilpassede EXE-versjoner), appbruk og helsestatus uten ytterligere instrumentering. Få innsikt i hvor og hvorfor et installasjonsprogram feiler, og prioriter feilrettinger med omhu.
  • Gjennomgangshåndtering og gjennomgangsprosesser: svarer på kundeanmeldelser Fra partnersenteret kan du se detaljer om mislykkede gjennomganger (retningslinjer, reproduksjon, utbedringsveiledning) og tilpasse veikartet ditt med reelle tilbakemeldinger.
  • Popup-butikkintegrerer en mini-installasjonsvindu som starter fra nettstedet ditt, og opprettholder din nettbaserte opplevelse uten å gi avkall på fordelene ved å installere via Microsoft Store.