Windows Installer

Windows Installer (בעבר היה ידוע כ-Microsoft Installer) הוא רכיב תוכנה, המשמש להתקנה, תחזוק, והסרה של תוכנות במערכות ההפעלה המודרניות של חלונות מבית מיקרוסופט. מידע ההתקנה ולפעמים הקבצים עצמם נארזים ב"חבילת התקנה" הבנויה באופן רופף על פי מסד נתונים יחסי כאחסון בתבנית COM, וידוע גם בתור "קובצי MSI" בשל סיומת ברירת המחדל שלהם. 

Windows Installer שונה באופן משמעותי מקודמתה Setup API. התכונות החדשות כוללות שלד תוכנת ממשק משתמש גרפי ומחולל אוטומטי של רצף הסרת תוכנה.
Windows Installer מהווה חלופה לתוכנות התקנה אחרות בנות קובץ הרצה נייד, כדוגמת InstallShield ו-NSIS.

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

קישורים חיצוניים

 Windows Installer ב MSDN
 Windows Installer Team Blog ב MSDN
 הורדה של Windows Installer 4.5 Software Development Kit  ל-XP וויסטה
 הורדה של Windows Installer 5.0 Software Development Kit
 InstallSite Software and Support for Setup Developers - דף הבית
 טבלת תפוצת חבילות (עם קישורים) מפורטת ביותר של Windows Installer על-פני כל מערכות ההפעלה של Microsoft
 MSI frequently asked questions

רכיבי Windows