Як усталяваць праграмы Win32 непасрэдна з новага крамы Microsoft Store

Апошняе абнаўленне: 19/08/2025

  • Два шляхі распаўсюджвання: MSIX з поўнай інтэграцыяй або EXE/MSI без змен, кожны са сваімі патрабаваннямі і перавагамі.
  • Intune + Store: аўтаматычны пошук, прызначэнне і абнаўленні для UWP, MSIX і Win32 з элементамі кіравання палітыкамі.
  • Паток Win32 у Intune: .intunewin, правілы выяўлення, залежнасці (да 100) і замена версій.
  • Для распрацоўшчыкаў: камерцыя без камісіі, API/CI-CD, аналітыка ўсталёўшчыкаў і кіраванне водгукамі.
Праграмы Win32

Калі вы працуеце з традыцыйнымі настольнымі праграмамі і хочаце распаўсюджваць іх у Windows з гарантыямі, Microsoft Store і яго інтэграцыя з Intune адкрываюць для вас дзверы. некалькі надзейных шляхоў усталёўкі праграм Win32. У гэтым кіраўніцтве мы разгледзім усе варыянты.

Акрамя тлумачэння «як», мы ўбачым канкрэтныя перавагі для распрацоўшчыкаў (уласныя API для камерцыі, аналітыкі, дастаўкі і CI/CD з GitHub) і рэкамендацыі для зручнага карыстальніцкага досведу. Мы таксама раскажам вам, што не падтрымліваецца, што трэба падрыхтаваць загадзя і як дыягнаставаць залежнасці, выяўляць правілы і замяняць версіі.

Варыянты распаўсюджвання ў краме Microsoft

Каб перанесці праграму Win32 на Microsoft Store сена дзве галоўныя дарогі, абодва сумяшчальныя з такімі тэхналогіямі, як Windows App SDK, WPF, WinForms, Electron, Qt і іншымі. Выбар аднаго з іх залежыць ад таго, які карыстальніцкі досвед вы хочаце атрымаць, і ад патрабаванняў вашай арганізацыі.

  • Варыянт А: Пакет MSIX для атрымання поўнай інтэграцыі з сістэмай (абнаўленні, ідэнтыфікацыя, вопыт усталёўкі і г.д.) Дзякуючы ўпакоўцы MSIX карыстальнік можа лягчэй знаходзіць, атрымліваць і ўсталёўваць праграмы, а вы можаце карыстацца пашыранымі функцыямі Windows і Крамы.
  • Варыянт B: Апублікаваць усталёўшчык EXE або MSI без зменаў, размешчаны на вашым вэб-сайце Гэты варыянт размяшчае вашу праграму ў краме, захоўваючы зыходны ўсталёўнік і CDN. Гэта ідэальна, калі вы хочаце захаваць бягучы працоўны працэс зборкі і дастаўкі з мінімальнымі зменамі.

Каб вы маглі адразу зарыентавацца, вось рэзюмэ ключавых адрозненняў паміж абедзвюма мадальнасцямі. Майце на ўвазе, што абодва могуць суіснаваць у залежнасці ад сцэнарыя.

Característica MSIX (упакаваны) Win32 (арыгінальны ўсталёўнік)
хостынг Бясплатны хостынг ад Microsoft Выдавец размяшчае і бярэ на сябе выдаткі
Гандаль Рознічная платформа Microsoft Store або ваша ўласная сістэма Ваша плацежная/гандлёвая платформа
Падпісанне кода Прадастаўляецца бясплатна кампаніяй Microsoft Выдаўцом з ЦС праграмы Microsoft root
Абнаўленні Аўтаматычная праверка аперацыйнай сістэмай кожныя 24 гадзіны Праграма кіруе сваімі абнаўленнямі
S-рэжым Сумяшчальны Не сумяшчальны
Прыватныя аб'явы і рэйсы Даступна Не даступны
Пашыраная інтэграцыя з Windows Так (падзяліцца, запусціць з крамы і г.д.) няма
Рэзервовае капіраванне/аднаўленне Windows 11 Аўтаматычнае аднаўленне і ўстаноўка Значкі меню «Пуск» аднаўляюцца пры навядзенні на ўкладку «Крама»

Варыянты ўсталёўкі праграм Win32 у краме Microsoft Store

Варыянт 1: Спакаваць праграму Win32 як MSIX

Упакоўка ў MSIX простая, і ёсць некалькі спосабаў зрабіць гэта з мінімальнымі цяжкасцямі. Выберыце той, які найлепшым чынам адпавядае вашаму праекту і вашым бягучым інструментам.

  • Visual StudioДадайце праект упакоўкі прыкладанняў Windows у сваё рашэнне і наладзьце ўпакоўку MSIX для вашага настольнага прыкладання.
  • Староннія ўсталёўшчыкі: скарыстацца партнёрскія рашэнні якія генеруюць MSIX для праектаў настольнага кампутара.
  • Інструмент упакоўкі MSIX- Стварэнне пакетаў MSIX з існуючых усталёўшчыкаў (MSI, EXE, ClickOnce або App-V) з дапамогай інструкцый.

Перад публікацыяй, Праверце свой MSIX з дапамогай камплекта сертыфікацыі праграм Windows праверыць адпаведнасць патрабаванням крамы Microsoft Store і выявіць магчымыя інцыдэнты.

Упакоўка MSIX для праграм Win32

Варыянт 2: Апублікаваць нязменены ўсталёўшчык EXE/MSI

З чэрвеня 2021 года, крама Microsoft падтрымлівае распакаваныя праграмы Win32, што дазваляе вам пералічыць ваша прыкладанне, захоўваючы пры гэтым арыгінальны ўсталёўнік і кантралюючы вашу CDN/версіі.

Эксклюзіўны кантэнт - націсніце тут  Як сканаваць фатаграфіі і дакументы з Google Photos?

Працэс просты: Падзяліцеся URL-адрасам усталёўшчыка ў Цэнтры партнёраў і запоўніце неабходную інфармацыюПасля праверкі камандай сертыфікацыі ваша праграма з'явіцца ў краме, і карыстальнік працягне ўстаноўку з дапамогай вашага ціхага ўсталёўніка.

Каб усталёўшчык быў прыняты, паважайце гэтыя рэкамендацыі і вы пазбегнеце адмоваў:

  • Фарматпавінен быць .msi або .exe.
  • Мода: усталёўшчык павінен умець працаваць афлайн.
  • Нязменнасцьдвайковы файл, на які паказвае URL не павінна змяняцца пасля адпраўкі.
  • Сфераусталёўшчык павінен усталёўваць выключна чаканы прадукт.

Апублікаваць усталёўшчыкі EXE або MSI ў краме Microsoft Store

Усталёўка і кіраванне Intune з дапамогай Microsoft Store

Microsoft Intune інтэгруецца з крамай Microsoft Store для Пошук, даданне, прызначэнне і падтрыманне актуальнасці праграм UWP, MSIX і Win32 (EXE/MSI)Адміністратары могуць цэнтралізавана разгортваць і кантраляваць праграмы, дэлегуючы аўтаматычныя абнаўленні пры неабходнасці.

Патрабаванні для выкарыстання крамы з Intune

  • апаратныя сродкіпрылады з прынамсі два ядра.
  • Кліент IMEпадтрымка для Пашырэнне кіравання Intune.
  • Conectividadдоступ да Крама Microsoft і мэтавы кантэнт (праверце налады проксі-сервера, калі ёсць).

Дадаць і разгарнуць новае прыкладанне з крамы Microsoft Store

Паток складаецца з тры этапы: інфармацыя пра заяўку, задачы і праверка/стварэннеВы запускаеце яго ў Intune праз Праграмы > Усе праграмы > Стварыць > Праграма Microsoft Store (новае).

Калі вы будзеце шукаць у краме з Intune, вы ўбачыце такія слупкі, як «Назва», «Выдавец» і «Тып» (Win32 або UWP). Пры выбары праграмы папярэдне загружаюцца метададзеныя, якія можна рэдагаваць у такіх палях, як:

  • Назва і апісанне для партала кампаніі.
  • Выдавец, катэгорыя, лагатып і такія брэнды рэкамендаваная праграма.
  • Ідэнтыфікатар пакета (толькі для чытання) і тып усталёўшчыка (UWP/Win32).
  • Паводзіны ўсталёўкі (сістэма або карыстальнік), URL-адрасы інфармацыя/прыватнасць, уладальнік, распрацоўшчык y натас.

Абнаўленні

Праграмы, апублікаваныя з крамы Microsoft Store, аўтаматычна абнаўляюцца да апошняй версіі.Для UWP не ўключайце палітыку «Адключыць аўтаматычную загрузку і ўсталёўку абнаўленняў».

Разгортванне праграм Win32 з крамы з дапамогай Intune

Прыкладанні Microsoft Store для Windows 32: паводзіны ў Intune

Калі праграма з крамы Win32 прызначана як абавязковая і не вызначаецца правільна (па версіі або кантэксце), Intune спрабуе пераўсталяваць яе ў мэтавым кантэксце.Кіраванне існуючымі праграмамі пачынаецца пасля таго, як карыстальнік усталюе іх з партала кампаніі.

Крама падтрымлівае ўсталёўшчыкі EXE і MSI з кантэнтам, размешчаным выдаўцом.Згодна з вызначэннем, кожнае прыкладанне можа быць усталявана ў кантэксце карыстач да сістэмаДля атрымання дадатковай інфармацыі азнаёмцеся з дакументацыяй «Традыцыйныя настольныя праграмы ў краме Microsoft».

Праграмы UWP з крамы: кантэкст сістэмы і рэкамендацыі

Цяпер вы таксама можаце разгарнуць UWP з «Праграмы Microsoft Store (новае)» у кантэксце сістэмы.Калі вы падрыхтуеце праграму ў сістэме, Ён будзе ўсталяваны для кожнага карыстальніка, які ўваходзіць у сістэму..

Пазбягайце змешвання кантэкстаў усталёўкі на адной прыладзе, бо гэта ўскладняе кіраванне і ўспрыманне ўсталяванага стану, асабліва калі карыстальнік выдаляе праграму падчас сеансу, пакуль яна яшчэ настроена.

Палітыкі крамы Microsoft і іх уплыў

Некаторыя сістэмныя палітыкі непасрэдна ўплываюць на разгортванне праграм.Старанна наладзьце іх, каб збалансаваць бяспеку і аўтаматызацыю.

  • Адключыце ўсе праграмы з крамы Microsoft StoreРэкамендуецца Не настроена або Уключана для захавання інтэграцыі з Intune.
  • Адключыць аўтаматычную загрузку і ўсталёўку абнаўленняўРэкамендуецца «Не настроена» або «Адключана», калі вы хочаце дазволіць аўтаматычныя абнаўленні UWP.
  • Уключыць крыніцу Microsoft Store для ўсталёўшчыка праграм y Уключыць усталёўшчык праграмРэкамендуецца Не настроена або ўключана.
  • Адключыць праграму «Крама»:
    • Не настроеныАС можа дазваляць карыстальніку адвольную ўсталёўку.
    • Уключана: Забараняе карыстальніку ўручную ўсталёўку і абнаўленні з крамы.
    • Інвалідам: дазваляе карыстальніку ўручную ўсталёўваць і абнаўляць.
Эксклюзіўны кантэнт - націсніце тут  Як ўставіць дакумент у Word

Ключавыя аспектыКалі вы хочаце дазволіць аўтаматычныя абнаўленні UWP (у тым ліку ўбудаваных праграм) і заблакаваць ручную або winget-устаноўку, Аўтаматычныя абнаўленні пакінуць ненастроенымі/адключанымі, а App Store — уключанымі/не настроеныміДля праграм Win32 з крамы, калі вы адключыце аўтаматычныя абнаўленні АС, Intune будзе працягваць ужываць абнаўленні, калі ёсць актыўнае заданне.

Палітыка крамы, якая ўплывае на ўсталёўкі

Патрабаванні і абмежаванні

Перад пачаткам пераканайцеся, што вы адпавядаеце патрабаванням і ведайце, што не падтрымліваецца, каб пазбегнуць збояў.

  • Крама Microsoft з Intune: прынамсі два ядра працэсар, падтрымка EMI y доступ да крамы і кантэнту (пры неабходнасці адкарэктуйце проксі-сервер).
  • Кіраванне праграмамі Win32 у Intune: Windows 10 1607 або вышэй (Прадпрыемства, Прафесійны, Адукацыя), прылады зарэгістраваны або далучаны да Microsoft Entra ID (уключаючы гібрыд і GPO), і максімальны памер 30 ГБ праз праграму.
  • Не падтрымліваецца: мантажнікі з ARM64 для праграм з крамы Microsoft Store.

Падрыхтоўка праграмы Win32 для Intune: фармат .intunewin

Класічныя праграмы Win32 папярэдне апрацоўваюцца з дапамогай інструмента падрыхтоўкі кантэнту Microsoft Win32., які пераўтварае ваш усталёўнік у фармат .intunewin y выяўляе атрыбуты які Intune выкарыстоўвае для вызначэння стану ўстаноўкі.

Вы можаце спампаваць інструмент з GitHub у выглядзе ZIP-архіва (уключае ліцэнзію, нататкі да выпуску і тэчку «Microsoft-Win32-Content-Prep-Tool-master»). Запусціць IntuneWinAppUtil.exe без параметраў для інтэрактыўнага майстра або выкарыстання каманднага радка.

Даступныя параметры

  • -h: дапамога.
  • : тэчка з усімі ўсталявальнымі файламі (сціснутымі ў .intunewin).
  • усталявальны файл (напрыклад, setup.exe o setup.msi).
  • -альбо: выходная тэчка згенераванага файла .intunewin.
  • -q: бязгучны рэжым.

прыкладаў

  • Паказаць дапамогу: IntuneWinAppUtil -h
  • Канвертаваць усталёўшчык: IntuneWinAppUtil -c c:\testapp\v1.0 -s c:\testapp\v1.0\setup.exe -o c:\testappoutput\v1.0 -q

савет- Калі вам трэба спасылацца на дадатковыя файлы (напрыклад, ліцэнзіі), змесціце іх у падпапку ў тэчцы ўсталёўшчыка і выкарыстоўваць адносныя шляхі у межах вашай логікі ўстаноўкі (напрыклад, ліцэнзіі\ліцэнзія.txt).

Інструмент .intunewin для Intune

Даданне праграмы Win32 у Intune: падрабязныя крокі

Гэта пакрокавы працэс:

Крок 1: Інфармацыя пра заяўку

Выберыце файл .intunewin і запоўніце метададзеныя якія карыстальнікі ўбачаць на партале кампаніі.

  • імя (толькі), апісанне (можна фарматаваць з дапамогай падмноства Markdown; HTML не падтрымліваецца), Рэдактар.
  • катэгорыі, Рэкамендаваны, URL-адрас інфармацыі, URL-адрас прыватнасці, Распрацоўшчык, уладальнік, нататкі, лагатып.

Крок 2: Праграма

Наладзьце каманды і паводзіны ўстаноўкі/выдалення каб агент Intune запускаў усталёўнік ціха і кантралявана.

  • Каманда ўстаноўкінапрыклад, для MSI msiexec /p "MyApp123.msp" або для EXE ApplicationName.exe /quiet (адкарэктуйце мадыфікатары ў адпаведнасці з патрабаваннямі пастаўшчыка).
  • Каманда выдалення: выкарыстоўваць GUID прадукту калі гэта дастасавальна, напрыклад msiexec /x "{12345A67-89B0-1234-5678-000001000000}".
  • Максімальны час час усталёўкі (хвіліны), даступна выдаленне на партале кампаніі і паводзіны ўстаноўкі (Сістэма або карыстальнік).
  • Перазапусціце прыладу: вызначае, ці варта падаўляць, дазваляць ці прымушаць, або прымаць рашэнне ў адпаведнасці з коды вяртання (апаратны/мяккі скід).
  • Коды вяртанняВызначыць тыпы (поспех, памылка, паўторная спроба, апаратная/мяккая перазагрузка). Intune аўтаматычна паўтарае спробы, пакуль 3 раз з чаканнем 5 Minutos калі гэта дарэчы.

Крок 3: Патрабаванні

Устанавіць патрабаванні да прылады каб праграма ўсталёўвалася толькі там, дзе гэта мае сэнс.

  • Архітэктура, Мінімальная АС, дыскавая прастора, RAM, Мінімальны лагічны працэсар, мінімальная частата.
  • дадатковыя правілы:
    • АрхіўВыяўляе прысутнасць/дату/версію/памер з падтрымкай 32/64-бітны кантэкст.
    • рэгістрацыяПравярае ключы/значэнні/радкі/цэлыя лікі/версію ў HKLM/HKCU з магчымасцю 32/64-бітная Vista.
    • Сцэнар (PowerShell): Ацаніць СТАНДАРТНЫ ВЫХАД y код выхаду (0 = усталявана), з 32/64-бітным падпісаннем і кантэкстнымі параметрамі або ўліковымі дадзенымі карыстальніка.
Эксклюзіўны кантэнт - націсніце тут  Як зрабіць Dodge and Burn у GIMP?

Крок 4: Правілы выяўлення

Вызначае, як Intune будзе ведаць, што праграма ўсталяванаРучная канфігурацыя або карыстальніцкі скрыпт.

  • MSIвыкарыстоўвае код прадукту і, калі хочаце, праверка версій.
  • АрхіўПраверце існаванне/дату/версію/памер з правільным шляхам і метадам выяўлення.
  • рэгістрацыяПраверце ключ/значэнне з дапамогай метаду параўнання і карэктнага прагляду запісу.
  • Сцэнар: PowerShell, які вяртае 0 і запісаць радок у СТАНДАРТНЫ ВЫХАД пазначыць як «Усталявана».

Версія праграмы Win32 адлюстроўваецца ў Intune і вы можаце адфільтраваць яго ў спісе «Усе праграмы», актываваўшы слупок версіі.

Крок 5: Залежнасці

Звяжыце праграмы, якія трэба ўсталяваць спачатку для задавальнення функцыянальных патрабаванняў. Толькі залежнасці паміж Праграмы Win32.

  • Ліміт: пакуль 100 у агульным графе (асноўнае прыкладанне + залежнасці і падзалежнасці).
  • Самастойная ўстаноўка: па змаўчанні Ды, нават калі залежнасць не накіравана відавочна на прыладу/карыстальніка.
  • Парадак і рэкурсіяПадзалежнасці ацэньваюцца перад асноўнай залежнасцю; у межах аднаго ўзроўню няма гарантаванага парадку.
  • АбмежаваннеНемагчыма выдаліць праграму Win32, якая з'яўляецца часткай графа залежнасцей, пакуль сувязь не будзе разарвана.

Апавяшчэнні і памылкіWindows паведамляе карыстальніку аб загрузцы і ўсталёўцы залежнасцей. Калі яны не ўдаліся, вы ўбачыце паведамленні накшталт «немагчыма ўсталяваць залежнасці» або «чакаецца перазагрузка», а ў справаздачы будзе паказана прычына і колькасць паўторных спроб.

Крок 6: Замена

Абнавіць або замяніць папярэднія версіі вызначэнне таго, якія праграмы будуць заменены і ці варта гэта рабіць дэўсталёўка папярэдняя версія. Абмежаванне складае 10 праграмы, якія ўключаюць транзітыўныя спасылкі.

Крок 7: Заданні

Выберыце тыпАбавязкова, Даступна для зарэгістраваных прылад або Выдаліць; дадаць уключаныя/выключаныя групы, апавяшчэнні, наяўнасць, Крайні тэрмін y прыярытэт аптымізацыі размеркавання (спампаваць на пярэднім/фонавым плане).

Крок 8: Прагляд і стварэнне

Праверце канфігурацыю і стварыце праграмуАдтуль вы можаце адсочваць статусы і пашыраць або карэктаваць размеркаванне па меры развіцця вашых патрэб.

Microsoft Store не працуе ў Windows 10: рашэнні

Перавагі для распрацоўшчыкаў пры публікацыі Win32 у краме

  • Вы можаце стварыць уласную камерцыйную сістэму для пакупак у праграмах, якія не з'яўляюцца гульнявымі, і захаваць 100% прыбытку. (у залежнасці ад вашага пастаўшчыка плацежных паслуг), без платы платформы за размяшчэнне або продаж у Краме.
  • Ваша праграма, ваш усталёўшчык, ваша CDNваш усталёўшчык выкарыстоўваецца ў бясшумным рэжыме з вашага Версія URL-адраса, без змен. Крама кіруе стандартнымі кодамі MSI і дазваляе вам рабіць свой унёсак карыстальніцкія коды для EXE, адлюстраванне адпаведных паведамленняў кліенту падчас усталёўкі.
  • Аўтаматызаваць адпраўкі і абнаўленні з API дастаўкі з крамы Microsoft Store і Дзеянні GitHub (CI/CD) для аўтаматычнага стварэння, упакоўкі і абнаўлення вашай лістынгавай прапановы ў рамках вашага канвеера.
  • Пашыраная аналітыка з моманту набыцця: атрымаць дадзеныя з коды ўстаноўкі (у тым ліку карыстальніцкія версіі EXE-файлаў), выкарыстанне праграм і стан працы без дадатковых інструментаў. Атрымлівайце ўяўленне пра тое, дзе і чаму ўсталёўшчык не працуе, і разумна расстаўляйце прыярытэты для выпраўленняў.
  • Кіраванне аглядамі і працэсы аглядаўадказвае на водгукі кліентаў У Партнёрскім цэнтры праглядзіце падрабязную інфармацыю аб няўдалых аглядах (палітыка, рэпрадукцыі, кіраўніцтва па выпраўленні) і ўзгадніце свой план з рэальнымі водгукамі.
  • Крама папаўнення: інтэгруе а міні-акно ўстаноўкі які запускаецца з вашага вэб-сайта, захоўваючы ваш вэб-досвед, не адмаўляючыся ад пераваг усталёўкі праз краму Microsoft.