Como instalar aplicacións de Win32 directamente desde a nova Microsoft Store

Última actualización: 19/08/2025

  • Dúas rutas de distribución: MSIX con integración completa ou EXE/MSI sen cambios, cada unha cos seus propios requisitos e vantaxes.
  • Intune + Store: Busca, asignación e actualizacións automáticas para UWP, MSIX e Win32, con controis de políticas.
  • Fluxo de Win32 en Intune: .intunewin, regras de detección, dependencias (ata 100) e substitución de versións.
  • Para desenvolvedores: comercio sen comisións, API/CI-CD, análise de instaladores e xestión de revisións.
Aplicacións de Win32

Se traballas con aplicacións de escritorio tradicionais e queres distribuílas en Windows con garantías, a Microsoft Store e a súa integración con Intune ábrenche a porta. varias rutas fiables para instalar aplicacións de Win32. Nesta guía revisamos todas as opcións.

Ademais de explicar o "como", veremos vantaxes concretas para desenvolvedores (comercio propio, análise, API de envío e CI/CD de GitHub) e recomendacións para unha experiencia de usuario fluída. Tamén che indicaremos o que non é compatible, o que debes preparar con antelación e como diagnosticar dependencias, detectar regras e substituír versións.

Opcións de distribución na Microsoft Store

Para levar unha aplicación Win32 ao Microsoft Store feno dúas estradas principais, ambos compatibles con tecnoloxías como o SDK de aplicacións de Windows, WPF, WinForms, Electron, Qt e moitas máis. A elección dun ou outro depende da experiencia que desexe para os seus usuarios e dos requisitos da súa organización.

  • Opción A: Empaquetar como MSIX para beneficiarse da integración completa do sistema (actualizacións, identidade, experiencia de instalación, etc.) Grazas aos paquetes MSIX, o usuario pode descubrir, adquirir e instalar máis facilmente e pode aproveitar as funcións avanzadas de Windows e da Store.
  • Opción B: Publica o teu instalador EXE ou MSI tal cal, aloxado no teu sitio web Esta opción mostra a túa aplicación na Store, mantendo o instalador e a CDN orixinais. É ideal se queres manter o fluxo de traballo actual de compilación e entrega con cambios mínimos.

Para orientarte dunha ollada, aquí tes un resumo das principais diferenzas entre ambas as modalidades. Ten en conta que ambos poden coexistir dependendo do escenario.

característica MSIX (empaquetado) Win32 (instalador orixinal)
Aloxamento Aloxamento gratuíto proporcionado por Microsoft O editor aloxa e asume os custos
Comercio Plataforma de venda polo miúdo de Microsoft Store ou o teu propio sistema A túa plataforma de pago/comercio
Sinatura de código Ofrecido de balde por Microsoft Polo editor con CA do programa raíz de Microsoft
Actualizacións Comprobación automática cada 24 horas polo sistema operativo A aplicación xestiona as súas actualizacións
Modo S. compatible Non compatible
Anuncios e voos privados Dispoñible Non dispoñible
Integración avanzada con Windows Si (compartir, iniciar desde a tenda, etc.) Non
Copia de seguridade/restauración de Windows 11 Restauración e instalación automáticas As iconas do menú Inicio restáuranse ao apuntar á lapela Garda

Opcións para instalar aplicacións de Win32 na Microsoft Store

Opción 1: Empaquetar a aplicación Win32 como MSIX

Empaquetar en MSIX é sinxelo e hai varias maneiras de facelo con mínima fricción. Escolle a que mellor se adapte ao teu proxecto e ás túas ferramentas actuais.

  • Visual StudioEngade un proxecto de empaquetado de aplicacións de Windows á túa solución e configura o empaquetado MSIX para a túa aplicación de escritorio.
  • Instaladores de terceiros: tomar vantaxe de solucións de socios que xeran MSIX para proxectos de escritorio.
  • Ferramenta de envasado MSIX- Crea paquetes MSIX a partir de instaladores existentes (MSI, EXE, ClickOnce ou App-V) de forma guiada.

Antes de publicar, Valida o teu MSIX co Kit de certificación de aplicacións de Windows para comprobar o cumprimento da normativa de Microsoft Store e detectar posibles incidencias.

Empaquetado MSIX para aplicacións Win32

Opción 2: Publicar o instalador EXE/MSI sen modificar

Desde xuño de 2021, a Microsoft Store admite aplicacións de Win32 desempaquetadas, o que che permite listar a túa aplicación mantendo o instalador orixinal e controlando a túa CDN/versión.

Contido exclusivo - Fai clic aquí  Como escanear fotos e documentos de Google Fotos?

O proceso é sinxelo: Comparte o URL do instalador no Centro de socios e completa a información requiridaDespois da validación por parte do equipo de certificación, a túa aplicación aparecerá na Store e o usuario poderá continuar a instalación co teu instalador silencioso.

Para que o instalador sexa aceptado, respectar estas directrices e evitarás rexeitamentos:

  • Formato: debe ser un/unha .M: Si ou .exe.
  • modo: o instalador debe ser capaz de traballar fóra de liña.
  • Inmutabilidade: o binario ao que apunta o URL non debería cambiar unha vez enviado.
  • Divulgación: o instalador debe instalar exclusivamente o produto esperado.

Publicar instaladores EXE ou MSI na Microsoft Store

Instalación e xestión de Intune mediante a Microsoft Store

Microsoft Intune intégrase coa Microsoft Store para Buscar, engadir, asignar e manter actualizadas aplicacións UWP, MSIX e Win32 (EXE/MSI)Os administradores poden implementar e supervisar aplicacións de forma centralizada, delegando actualizacións automáticas cando sexa apropiado.

Requisitos previos para usar a tenda con Intune

  • ferraxes: dispositivos con polo menos dous núcleos.
  • Cliente IME: apoio para o Extensión de xestión de Intune.
  • Conectividadeacceso a Microsoft Store e contido de destino (comproba a configuración do proxy se é o caso).

Engadir e implementar unha nova aplicación de Microsoft Store

O fluxo está composto por tres etapas: Información da aplicación, Tarefas e Revisión/CreaciónIníciase en Intune en Aplicacións > Todas as aplicacións > Crear > Aplicación de Microsoft Store (nova).

Ao buscar na tenda desde Intune, verás columnas como Nome, Editor e Tipo (Win32 ou UWP). Ao seleccionar unha aplicación, cárganse previamente os metadatos, que podes editar en campos como:

  • Nome e descrición para o Portal da Empresa.
  • Editora, categoría, logotipo e marcas como aplicación destacada.
  • Identificador do paquete (só lectura) e tipo de instalador (UWP/Win32).
  • Comportamento da instalación (sistema ou usuario), URL información/privacidade, propietario, desenvolvedor y notas.

Actualizacións

As aplicacións publicadas desde Microsoft Store actualízanse automaticamente á última versión.Para UWP, non actives a política "Desactivar a descarga e instalación automática de actualizacións".

Implementación de aplicacións de Win32 desde a tenda con Intune

Aplicacións de Microsoft Store para Win32: comportamento en Intune

Cando unha aplicación da tenda Win32 ten como destino o estado Obrigatorio e non se detecta correctamente (por versión ou contexto), Intune intenta reinstalala no contexto de destino.Para as aplicacións existentes, a xestión comeza unha vez que o usuario as instala desde o Portal da empresa.

A tenda admite instaladores EXE e MSI con contido aloxado polo editorSegundo a definición, cada aplicación pódese instalar no contexto de usuario o de sistemaRevisa a documentación de “Aplicacións de escritorio tradicionais na Microsoft Store” para obter máis detalles.

Aplicacións UWP da tenda: contexto do sistema e recomendacións

Agora tamén podes implementar UWP desde "Aplicación de Microsoft Store (Nova)" no contexto do sistemaSe aprovisionas unha aplicación no sistema, Instalarase para cada usuario que inicie sesión..

Evitar mesturar contextos de instalación no mesmo dispositivo, xa que isto complica a xestión e a percepción do estado instalado, especialmente se un usuario desinstala a aplicación durante a súa sesión mentres aínda está aprovisionada.

Políticas de Microsoft Store e o seu impacto

Algunhas políticas do sistema inflúen directamente nas implementacións de aplicacións.Configúraos coidadosamente para equilibrar a seguridade e a automatización.

  • Desactivar todas as aplicacións da Microsoft StoreRecomendado Non configurado ou activado para manter a integración con Intune.
  • Desactivar a descarga e a instalación automáticas de actualizaciónsRecomendado Non configurado ou Desactivado se queres permitir as actualizacións automáticas de UWP.
  • Activar a fonte de Microsoft Store para o instalador de aplicacións y Activar o instalador de aplicacións: recomendado Sen configurar ou activado.
  • Desactivar a aplicación da tenda:
    • Non configuradoO sistema operativo pode permitir instalacións arbitrarias por parte do usuario.
    • ActivadoImpide instalacións e actualizacións manuais por parte do usuario desde a Store.
    • Desactivado: permite instalacións e actualizacións manuais por parte do usuario.
Contido exclusivo - Fai clic aquí  Como inserir un documento en word

Aspectos claveSe queres permitir actualizacións automáticas de UWP (incluídas as aplicacións integradas) e bloquear instalacións manuais ou de winget, Deixar as actualizacións automáticas sen configurar/desactivar e a App Store activada/sen configurarPara as aplicacións de Win32 da Store, se desactivas as actualizacións automáticas do sistema operativo, Intune seguirá aplicando actualizacións cando haxa unha asignación activa.

Políticas da tenda que afectan ás instalacións

Requisitos previos e limitacións

Antes de comezar, confirma que cumpres os requisitos e saber o que non é compatible para evitar fallos.

  • Microsoft Store con Intune: polo menos dous núcleos CPU, soporte para EMI y acceso á tenda e ao contido (axustar a proxy se é necesario).
  • Xestión de aplicacións Win32 en Intune: Windows 10 1607 ou superior (Empresa, Profesional, Educación), dispositivos rexistrado ou unido co ID de Microsoft Entra (inclúe híbrido e GPO) e tamaño máximo 30 GB por aplicación.
  • Non soportadoinstaladores con ARM64 para aplicacións da Microsoft Store.

Preparar unha aplicación Win32 para Intune: formato .intunewin

As aplicacións clásicas de Win32 procésanse previamente coa ferramenta de preparación de contido de Microsoft Win32, que converte o teu instalador ao formato .intunewin y detecta atributos que Intune usa para determinar o estado da instalación.

Podes descargar a ferramenta de GitHub como un ficheiro ZIP (inclúe a licenza, as notas da versión e o cartafol “Microsoft-Win32-Content-Prep-Tool-master”). Executar IntuneWinAppUtil.exe sen parámetros para un asistente interactivo ou usar a liña de comandos.

Parámetros dispoñibles

  • -h: axuda.
  • -c: cartafol con todos os ficheiros de instalación (comprimidos en .intunewin).
  • -s: ficheiro de instalación (por exemplo, setup.exe o configuración.msi).
  • -calquera: cartafol de saída do ficheiro .intunewin xerado.
  • -q: modo silencioso.

Exemplos

  • Mostrar axuda: IntuneWinAppUtil -h
  • Converter instalador: IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q

O- Se precisa facer referencia a ficheiros adicionais (por exemplo, licenzas), colóqueos nunha subcartafol dentro da carpeta do instalador e usar rutas relativas dentro da lóxica da instalación (por exemplo, licenzas\licenza.txt).

Ferramenta .intunewin para Intune

Engadir unha aplicación Win32 a Intune: pasos detallados

Este é o proceso paso a paso:

Paso 1: Información da solicitude

Selecciona o ficheiro .intunewin e completa os metadatos que os usuarios verán no Portal da Empresa.

  • Nome (só), descrición (podes formatar cun subconxunto de Markdown; HTML non é compatible), Editor.
  • categorías, Destacado, URL de información, URL de privacidade, Desenvolvedor, propietario, Notas, logotipo.

Paso 2: Programa

Configurar os comandos e o comportamento da instalación/desinstalación para que o axente de Intune execute o instalador de forma silenciosa e controlada.

  • comando de instalaciónpor exemplo, para MSI msiexec /p "MyApp123.msp" ou para EXE ApplicationName.exe /quiet (axustar os modificadores segundo o provedor).
  • Comando de desinstalación: usa o GUID do produto se é o caso, por exemplo msiexec /x "{12345A67-89B0-1234-5678-000001000000}".
  • Tempo máximo tempo de instalación (minutos), desinstalación dispoñible no Portal da Empresa e comportamento da instalación (Sistema ou Usuario).
  • Reinicio do dispositivo: determina se se debe suprimir, permitir ou forzar, ou decidir segundo códigos de retorno (reinicio completo/suave).
  • Códigos de retorno: Define os tipos (Correcto, Erro, Reintento, Reinicio permanente/suave). Intune reinténtao automaticamente ata que 3 veces con esperas por 5 Minutos cando sexa apropiado.

Paso 3: Requisitos

Definir os requisitos previos do dispositivo para que a aplicación se instale só onde teña sentido.

  • Arquitectura, Sistema operativo mínimo, espazo no disco, RAM, CPU lóxica mínima, frecuencia mínima.
  • Regras adicionais:
    • ArquivoDetecta presenza/data/versión/tamaño con soporte para Contexto de 32/64 bits.
    • inscriciónValida claves/valores/cadeas/enteiros/versión en HKLM/HKCU coa opción de Vista de 32/64 bits.
    • Escrita (PowerShell): Avaliar SAÍDA ESTÁNDAR y código de saída (0 = instalado), con opcións de contexto e sinatura de 32/64 bits ou credenciais de usuario.
Contido exclusivo - Fai clic aquí  Como esquivar e gravar en GIMP?

Paso 4: Regras de detección

Define como Intune saberá que a aplicación está instaladaConfiguración manual ou script personalizado.

  • MSIusos código do produto e, se queres, comprobación de versións.
  • Arquivo: Comprobe a existencia/data/versión/tamaño coa ruta e o método de detección axeitados.
  • inscrición: Comprobe a chave/valor co método de comparación e corrixa a vista do rexistro.
  • Escrita: unha PowerShell que devolve 0 e escribir unha cadea de caracteres en SAÍDA ESTÁNDAR para marcar como “Instalado”.

A versión da aplicación Win32 aparece en Intune e podes filtralo na lista "Todas as aplicacións" activando a columna de versión.

Paso 5: Dependencias

Relacionar as aplicacións que deben instalarse primeiro para satisfacer os requisitos funcionais. Só as dependencias entre Aplicacións de Win32.

  • Límite: ata 100 no gráfico total (aplicación principal + dependencias e subdependencias).
  • Autoinstalación: predeterminado Si, mesmo se a dependencia non está dirixida explicitamente ao dispositivo/usuario.
  • Orde e recursividadeAs subdependencias avalíanse antes da dependencia principal; dentro do mesmo nivel, non hai unha orde garantida.
  • RestriciónNon se pode eliminar unha aplicación Win32 que forma parte dun gráfico de dependencias ata que se rompa a relación.

Notificacións e errosWindows notifica ao usuario as descargas e instalacións de dependencias. Se fallan, verás mensaxes como "non se puideron instalar as dependencias" ou "pendente de reinicio", e o informe mostra o motivo e cantos intentos se aplicaron.

Paso 6: Substitución

Actualizar ou substituír versións anteriores definindo que aplicacións serán substituídas e se é necesario desinstalar a versión anterior. O límite é 10 aplicacións que inclúen referencias transitivas.

Paso 7: Tarefas

Elixe o tipoObrigatorio, Dispoñible para dispositivos rexistrados ou Desinstalar; engadir grupos incluídos/excluídos notificacións, dispoñibilidade, data límite y prioridade de optimización da distribución (descarga en primeiro plano/fondo).

Paso 8: Revisar e crear

Valida a configuración e crea a aplicaciónDesde aí, podes supervisar os estados e ampliar ou axustar as asignacións segundo evolucionen as túas necesidades.

Microsoft Store non funciona en Windows 10: solucións

Vantaxes para os desenvolvedores ao publicar Win32 na tenda

  • Podes traer o teu propio sistema de comercio para compras integradas en aplicacións que non sexan de xogos e quedar co 100 % dos ingresos. (suxeito ao teu provedor de pagamentos), sen comisións de plataforma por anunciar ou vender na Tenda.
  • A túa aplicación, o teu instalador, a túa CDN: o teu instalador úsase en modo silencioso desde o teu URL versionada, sen cambios. A tenda xestiona códigos MSI estándar e permíteche contribuír códigos personalizados para EXE, mostrando as mensaxes axeitadas ao cliente durante a instalación.
  • Automatizar envíos e actualizacións co API de envío da Microsoft Store e Accións de GitHub (CI/CD) para crear, empaquetar e actualizar automaticamente a túa listaxe como parte da túa canle de vendas.
  • Análise enriquecida desde a adquisición: obter datos de códigos de instalación (incluíndo versións EXE personalizadas), o uso da aplicación e o estado de saúde sen instrumentación adicional. Obtén visibilidade sobre onde e por que falla un instalador e prioriza as correccións con sabedoría.
  • Xestión de revisións e procesos de revisión: responde a comentarios de clientes Desde o Centro de socios, consulta os detalles das revisións con erros (políticas, reprodución, guía de corrección) e aliña a túa folla de ruta con comentarios reais.
  • Tenda emerxenteintegra unha mini xanela de instalación que se inicia desde o teu sitio web, mantendo a túa experiencia web primeiro sen renunciar ás vantaxes da instalación a través de Microsoft Store.