כיצד להתקין אפליקציות Win32 ישירות מחנות מיקרוסופט החדשה

העדכון אחרון: 19/08/2025

  • שני נתיבי הפצה: MSIX עם אינטגרציה מלאה או EXE/MSI ללא שינויים, לכל אחד דרישות ויתרונות משלו.
  • Intune + Store: חיפוש, הקצאה ועדכונים אוטומטיים עבור UWP, MSIX ו-Win32, עם בקרות מדיניות.
  • זרימת Win32 ב-Intune: .intunewin, כללי זיהוי, תלויות (עד 100) והחלפת גרסה.
  • למפתחים: מסחר ללא עמלה, ממשקי API/CI-CD, ניתוח נתוני התקנה וניהול ביקורות.
אפליקציות Win32

אם אתם עובדים עם יישומי שולחן עבודה מסורתיים ורוצים להפיץ אותם ב-Windows עם ערבויות, חנות מיקרוסופט והשילוב שלה עם Intune פותחים לכם את הדלת. מספר נתיבים אמינים להתקנת אפליקציות Win32. במדריך זה נסקור את כל האפשרויות.

בנוסף להסבר ה"איך", נראה יתרונות קונקרטיים עבור מפתחים (מסחר משלהם, ניתוח נתונים, ממשקי API של משלוח ו-CI/CD מ-GitHub) ו- המלצות לחוויית משתמש חלקה. כמו כן, נסביר לכם מה אינו נתמך, מה עליכם להכין מראש, וכיצד לאבחן תלויות, לזהות כללים ולהחליף גרסאות.

אפשרויות הפצה בחנות מיקרוסופט

כדי להביא אפליקציית Win32 אל חנות Microsoft חציר שני כבישים ראשיים, שניהם תואמים לטכנולוגיות כגון Windows App SDK, WPF, WinForms, Electron, Qt ועוד. בחירת אחת מהן תלויה בחוויית המשתמשים הרצויה ובדרישות הארגון.

  • אפשרות א': אריזה כ-MSIX כדי ליהנות משילוב מערכת מלא (עדכונים, זהות, חוויית התקנה וכו') הודות לאריזת MSIX, המשתמש יכול לגלות, לרכוש ולהתקין בקלות רבה יותר, וניתן לנצל תכונות מתקדמות של Windows ושל החנות.
  • אפשרות ב': פרסום קובץ ההתקנה EXE או MSI כפי שהוא, באתר האינטרנט שלך אפשרות זו מציגה את האפליקציה שלך בחנות, תוך שמירה על קובץ ההתקנה וה-CDN המקוריים. זוהי אפשרות אידיאלית אם ברצונך לשמור על תהליך העבודה הנוכחי של הבנייה והאספקה ​​עם שינויים מינימליים.

כדי להתמצא במבט חטוף, הנה סיכום ההבדלים העיקריים בין שתי השיטות. קחו בחשבון ששניהם יכולים להתקיים יחד בהתאם לתרחיש.

Característica MSIX (ארוז) Win32 (מתקין מקורי)
אירוח אירוח חינמי המסופק על ידי מיקרוסופט המוציא לאור מארח ונוטל על עצמו את העלויות
לסחור פלטפורמת הקמעונאות של Microsoft Store או המערכת שלך פלטפורמת התשלום/מסחר שלך
חתימת קוד מסופק בחינם על ידי מיקרוסופט על ידי המוציא לאור עם רשות האישור של תוכנית הבסיס של מיקרוסופט
עדכונים בדיקה אוטומטית כל 24 שעות על ידי מערכת ההפעלה האפליקציה מנהלת את העדכונים שלה
מצב S תוֹאֵם אינו נתמך
רישומים פרטיים וטיסות זמין לא זמין
אינטגרציה מתקדמת עם Windows כן (שיתוף, הפעלה מהחנות וכו') לא
גיבוי/שחזור של Windows 11 שחזור והתקנה אוטומטיים סמלי תפריט התחל משוחזרים על ידי הצבעה על הכרטיסייה חנות

אפשרויות להתקנת אפליקציות Win32 בחנות Microsoft

אפשרות 1: אריזת אפליקציית Win32 כ-MSIX

האריזה ב-MSIX היא פשוטה וישנן מספר דרכים לעשות זאת עם חיכוך מינימלי. בחרו את זה שהכי מתאים לפרויקט שלכם ולכלים הנוכחיים שלכם.

  • של Visual Studioהוסף פרויקט אריזת יישומי Windows לפתרון שלך וקבע את תצורת אריזת MSIX עבור אפליקציית שולחן העבודה שלך.
  • מתקינים של צד שלישי: לנצל פתרונות שותפים שמייצרים MSIX עבור פרויקטים של שולחן עבודה.
  • כלי האריזה של MSIX- צור חבילות MSIX ממתקינים קיימים (MSI, EXE, ClickOnce או App-V) בצורה מודרכת.

לפני הפרסום, אימות ה-MSIX שלך באמצעות ערכת אישור אפליקציות Windows כדי לבדוק תאימות עם חנות מיקרוסופט ולאתר תקריות אפשריות.

אריזת MSIX עבור יישומי Win32

אפשרות 2: פרסום קובץ ההתקנה EXE/MSI שלא עבר שינוי

מאז יוני 2021חנות מיקרוסופט תומכת באפליקציות Win32 שלא נפרקו, המאפשר לך לרשום את האפליקציה שלך תוך שמירה על המתקין המקורי ושליטה ב-CDN/ניהול הגרסאות שלך.

תוכן בלעדי - לחץ כאן  כיצד לסרוק תמונות ומסמכים מ-Google Photos?

התהליך פשוט: שתף את כתובת האתר של המתקין במרכז השותפים ומלא את המידע הנדרשלאחר אימות על ידי צוות ההסמכה, האפליקציה שלך תופיע בחנות, והמשתמש ימשיך בהתקנה באמצעות מתקין שקט.

כדי שהמתקין יתקבל, לכבד את ההנחיות הללו ותמנעו מדחיות:

  • פורמטחייב להיות א . MSI או .exe.
  • מודוהמתקין חייב להיות מסוגל לעבוד באופן לא מקוון.
  • חוסר שינויהקובץ הבינארי שאליו מצביע כתובת האתר לא אמור להשתנות פעם אחת נשלח.
  • מרחבהמתקין חייב להתקין באופן בלעדי המוצר הצפוי.

פרסום מתקינים של EXE או MSI בחנות Microsoft

התקנה וניהול של Intune באמצעות חנות Microsoft

מיקרוסופט Intune משתלב עם חנות מיקרוסופט כדי חיפוש, הוספה, הקצאה ועדכון של אפליקציות UWP, MSIX ו-Win32 (EXE/MSI)מנהלי מערכת יכולים לפרוס ולנטר יישומים באופן מרכזי, ולהאציל עדכונים אוטומטיים בעת הצורך.

דרישות מוקדמות לשימוש בחנות עם Intune

  • חומרהמכשירים עם לפחות שתי ליבות.
  • לקוח IME: תמיכה ב- הרחבת ניהול Intune.
  • קונקטיווידדגישה ל חנות מיקרוסופט ותוכן יעד (בדוק את הגדרות הפרוקסי אם רלוונטי).

הוספה ופריסה של אפליקציית Microsoft Store חדשה

הזרימה מורכבת מ שלושה שלבים: מידע על היישום, משימות וסקירה/יצירהאתה מפעיל אותו ב-Intune תחת אפליקציות > כל האפליקציות > יצירה > אפליקציית Microsoft Store (חדשה).

כשאתה מחפש בחנות מ-Intune, תראה עמודות כמו שם, מפרסם וסוג (Win32 או UWP). כשאתה בוחר אפליקציה, מטא-נתונים נטענים מראש, אותם תוכל לערוך בשדות כמו:

  • שם ותיאור עבור פורטל החברה.
  • מוֹצִיא לָאוֹר, קטגוריה, סֵמֶל ומותגים כמו אפליקציה מוצגת.
  • מזהה חבילה (לקריאה בלבד) ו סוג של מתקין (UWP/Win32).
  • אופן ההתקנה (מערכת או משתמש), כתובות מידע/פרטיות, הבעלים, מפתח y שטרות.

עדכונים

אפליקציות שפורסמו מחנות Microsoft מתעדכנות אוטומטית לגרסה העדכנית ביותר.עבור UWP, אל תפעילו את המדיניות "השבת הורדה והתקנה אוטומטית של עדכונים".

פריסת אפליקציות Win32 מהחנות עם Intune

אפליקציות Microsoft Store Win32: אופן הפעולה ב-Intune

כאשר אפליקציית Win32 Store מוגדרת כנדרש ואינה מזוהה כהלכה (לפי גרסה או הקשר), Intune מנסה להתקין אותה מחדש בהקשר הממוקד.עבור אפליקציות קיימות, הניהול מתחיל לאחר שהמשתמש מתקין אותן מפורטל החברה.

החנות תומכת במתקיני EXE ו-MSI עם תוכן המתארח על ידי המוציא לאורלפי ההגדרה, כל אפליקציה ניתנת להתקנה בהקשר של משתמש אל מערכתעיין בתיעוד "אפליקציות שולחן עבודה מסורתיות בחנות Microsoft" לקבלת פרטים נוספים.

אפליקציות UWP מהחנות: הקשר מערכתי והמלצות

כעת ניתן גם לפרוס UWP מ"אפליקציית Microsoft Store (חדשה)" בהקשר המערכתאם תספק אפליקציה במערכת, הוא יותקן עבור כל משתמש שמתחבר..

הימנעו משילוב של הקשרים של התקנה באותו מכשיר, מכיוון שזה מסבך את הניהול והתפיסה של מצב ההתקנה, במיוחד אם משתמש מסיר את ההתקנה של האפליקציה במהלך ההפעלה שלו בזמן שהיא עדיין מותקנת.

מדיניות חנות מיקרוסופט והשפעתה

חלק ממדיניות המערכת משפיעות ישירות על פריסות אפליקציות.יש להגדיר אותם בקפידה כדי לאזן בין אבטחה לאוטומציה.

  • השבת את כל האפליקציות מחנות Microsoftמומלץ לא מוגדר או מופעל כדי לשמר אינטגרציה עם Intune.
  • השבתת הורדה והתקנה אוטומטיות של עדכוניםמומלץ לא להגדיר או מושבת אם ברצונך לאפשר עדכונים אוטומטיים של UWP.
  • הפעלת מקור Microsoft Store עבור מתקין האפליקציות y הפעל את מתקין האפליקציותמומלץ לא מוגדר או מופעל.
  • השבת את אפליקציית החנות:
    • לא מוגדרמערכת ההפעלה עשויה לאפשר התקנות שרירותיות על ידי המשתמש.
    • מופעלמונע התקנות ועדכונים ידניים על ידי המשתמש מהחנות.
    • נָכֶהמאפשר התקנות ועדכונים ידניים על ידי המשתמש.
תוכן בלעדי - לחץ כאן  כיצד להוסיף מסמך ב-Word

היבטים מרכזייםאם ברצונך לאפשר עדכוני UWP אוטומטיים (כולל אפליקציות מובנות) ולחסום התקנות ידניות או winget, השאר עדכונים אוטומטיים לא מוגדרים/מושבתים ואת App Store מופעלת/לא מוגדרתעבור אפליקציות Win32 מהחנות, אם תשביתו עדכונים אוטומטיים של מערכת ההפעלה, Intune ימשיך להחיל עדכונים כאשר ישנה הקצאה פעילה.

מדיניות החנות המשפיעה על התקנות

תנאים מוקדמים ומגבלות

לפני שמתחילים, ודאו שאתם עומדים בדרישות ולדעת מה לא נתמך כדי למנוע קריסות.

  • חנות מיקרוסופט עם אינטון: לפחות שתי ליבות מעבד, תמיכה ב IME y גישה לחנות ולתוכן (התאימו את הפרוקסי במידת הצורך).
  • ניהול אפליקציות Win32 ב-Intune: Windows 10 1607 ומעלה (ארגוני, מקצועי, חינוכי), מכשירים רשום או הצטרף ל-Microsoft Entra ID (כולל היברידי ו-GPO), ו גודל מקסימלי 30 ג'יגה-בייט על ידי אפליקציה.
  • אינו נתמךמתקינים עם ARM64 עבור אפליקציות של חנות מיקרוסופט.

הכנת אפליקציית Win32 עבור Intune: פורמט .intunewin

אפליקציות Win32 קלאסיות עוברות עיבוד מקדים באמצעות כלי הכנת התוכן של Microsoft Win32, אשר ממיר את תוכנית ההתקנה שלך לפורמט .intunewin y מזהה תכונות ש-Intune משתמש בו כדי לקבוע את סטטוס ההתקנה.

ניתן להוריד את הכלי מ-GitHub כקובץ ZIP (כולל רישיון, הערות גרסה ותיקיית "Microsoft-Win32-Content-Prep-Tool-master"). הפעלה IntuneWinAppUtil.exe ללא פרמטרים עבור אשף אינטראקטיבי או שימוש בשורת פקודה.

פרמטרים זמינים

  • -h: עזרה.
  • תיקייה עם כל קבצי ההתקנה (דחוסים בקובץ .intunewin).
  • -sקובץ התקנה (לדוגמה, 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 אינו נתמך), עורך.
  • קטגוריות, מוצג, כתובת אתר למידע, כתובת אתר לפרטיות, מפתח, בעלים, הערות, לוגו.

שלב 2: תוכנית

הגדרת פקודות התקנה/הסרה והתנהגות כדי שסוכן Intune יפעיל את המתקין שלך באופן שקט ומבוקר.

  • פקודת התקנהלדוגמה, עבור MSI msiexec /p "MyApp123.msp" או עבור EXE ApplicationName.exe /quiet (יש להתאים את המקדמים בהתאם לספק).
  • פקודת הסרה: השתמש ב- מדריך המשתמש של המוצר אם רלוונטי, לדוגמה msiexec /x "{12345A67-89B0-1234-5678-000001000000}".
  • זמן מקסימלי זמן התקנה (בדקות), הסרת התקנה זמינה בפורטל החברה ו אופן ההתקנה (מערכת או משתמש).
  • הפעלה מחדש של המכשיר: קובע האם לדכא, לאפשר או לכפות, או להחליט בהתאם קודי החזרה (איפוס קשיח/רך).
  • קודי החזרההגדרת סוגים (הצלחה, שגיאה, ניסיון חוזר, אתחול קשיח/רך). Intune מנסה שוב באופן אוטומטי עד 3 זמנים עם המתנות ל 5 דקות כאשר מתאים.

שלב 3: דרישות

הגדרת דרישות מוקדמות למכשיר כך שהאפליקציה תותקן רק במקומות המתאימים לה.

  • ארכיטקטורה, מערכת הפעלה מינימלית, שטח דיסק, RAM, מעבד לוגי מינימלי, תדירות מינימלית.
  • כללים נוספים:
    • ארכיוןמזהה נוכחות/תאריך/גרסה/גודל עם תמיכה ב- הקשר של 32/64 סיביות.
    • רישוםמאמת מפתחות/ערכים/מחרוזות/מספרים שלמים/גרסה ב-HKLM/HKCU עם אפשרות ל ויסטה 32/64 סיביות.
    • תסריט (PowerShell): הערכה STDOUT y קוד יציאה (0 = מותקן), עם אפשרויות חתימה והקשר של 32/64 סיביות או אישורי משתמש.
תוכן בלעדי - לחץ כאן  איך לעשות Dodge and Burn ב-GIMP?

שלב 4: כללי זיהוי

מגדיר כיצד Intune ידע שהאפליקציה מותקנת: תצורה ידנית או סקריפט מותאם אישית.

  • MSIשימושים קוד מוצר ואם תרצה, בדיקת גרסאות.
  • ארכיוןבדוק קיום/תאריך/גרסה/גודל באמצעות נתיב ושיטת זיהוי מתאימים.
  • רישוםבדוק את המפתח/ערך באמצעות שיטת ההשוואה ותצוגת הרשומה הנכונה.
  • תסריטPowerShell שמחזיר 0 ולכתוב מחרוזת בפנים STDOUT כדי לסמן "מותקן".

גרסת האפליקציה Win32 מופיעה ב-Intune וניתן לסנן אותו ברשימה "כל האפליקציות" על ידי הפעלת עמודת הגרסה.

שלב 5: תלויות

קשר אפליקציות שיש להתקין תחילה כדי לספק דרישות פונקציונליות. רק תלויות בין אפליקציות Win32.

  • הגבלה: עד 100 בגרף הכולל (אפליקציה ראשית + ​​תלויות ותת-תלות).
  • התקנה עצמיתברירת מחדל כן, גם אם התלות אינה מכוונת במפורש למכשיר/משתמש.
  • סדר ורקורסיהתלויות משנה מוערכות לפני התלות הראשית; בתוך אותה רמה, אין סדר מובטח.
  • הַגבָּלָהלא ניתן להסיר אפליקציית Win32 שהיא חלק מגרף תלות עד שהקשר ינותק.

התראות ושגיאותWindows מודיע למשתמש על הורדות והתקנות של תלויות. אם הן נכשלות, תראו הודעות כמו "לא ניתן היה להתקין תלויות" או "ממתין להפעלה מחדש", והדוח מציג את הסיבה וכמה ניסיונות חוזרים בוצעו.

שלב 6: החלפה

עדכון או החלפה של גרסאות קודמות הגדרת אילו אפליקציות יוחלפו ואם כדאי הסר התקנה הגרסה הקודמת. המגבלה היא 10 אפליקציות הכוללות הפניות טרנזיטיביות.

שלב 7: מטלות

בחר את הסוגנדרש, זמין עבור מכשירים רשומים, או הסר התקנה; הוסף קבוצות כלולות/לא כלולות, התראות, זמין, המועד האחרון y עדיפות אופטימיזציית הפצה (הורדה בחזית/ברקע).

שלב 8: סקירה ויצירה

אימות התצורה ויצירת היישוםמשם, תוכלו לעקוב אחר הסטטוסים ולהרחיב או להתאים הקצאות בהתאם לשינויים בצרכים שלכם.

Microsoft Store לא עובד על Windows 10: פתרונות

יתרונות למפתחים בעת פרסום Win32 בחנות

  • אתם יכולים להביא מערכת מסחר משלכם לרכישות בתוך האפליקציה באפליקציות שאינן משחקיות ולשמור על 100% מההכנסות. (בכפוף לספק התשלומים שלך), אין עמלות פלטפורמה עבור רישום או מכירה בחנות.
  • האפליקציה שלך, המתקין שלך, ה-CDN שלךהמתקין שלך נמצא במצב שקט מהמערכת שלך כתובת URL גרסה, ללא שינוי. החנות מנהלת קודי MSI סטנדרטיים ומאפשרת לך לתרום קודים מותאמים אישית עבור EXE, הצגת הודעות מתאימות ללקוח במהלך ההתקנה.
  • אוטומציה של משלוחים ועדכונים עם ממשקי API של משלוח מחנות מיקרוסופט ו פעולות גיטהאב (CI/CD) כדי לבנות, לארוז ולעדכן באופן אוטומטי את הרישום שלך כחלק מהצנרת שלך.
  • ניתוחים מועשרים מאז הרכישה: לקבל נתונים מ קודי התקנה (כולל גרסאות EXE מותאמות אישית), שימוש באפליקציה ומצב תקינות ללא מכשור נוסף. קבלו נראות לגבי היכן ומדוע מתקין נכשל ותעדפו את התיקונים בחוכמה.
  • ניהול ביקורות ותהליכי סקירה: מגיב ל חוות דעת של לקוחות ממרכז השותפים, צפה בפרטים של ביקורות שנכשלו (מדיניות, שחזור, מדריך תיקונים) והתאם את מפת הדרכים שלך עם משוב אמיתי.
  • צצי חנותמשלב א חלון התקנה מיני שמופעל מאתר האינטרנט שלך, ושומר על חוויית אינטרנט ראשונה מבלי לוותר על היתרונות של התקנה דרך חנות Microsoft.