התקנת תוכנה

התקנה של תוכנית מחשב (כולל תוכנה רגילה מנהל התקן או תוסף), היא פעולת הכנת תוכנת מחשב להרצה. מכיוון שהפעולה משתנה מתוכנה לתוכנה וממחשב למחשב, מצורף בדרך כלל לתוכנות (כולל מערכות הפעלה) קובץ התקנה - תוכנה המבצעת כל שנדרש להתקנה.

הכרח

כפי שצויין, לא כל התוכנות דורשות התקנה. הדבר נפוץ במיוחד בתוכניות של מערכות ההפעלה DOS ,‏Mac OS ,‏Atari TOS, ו-AmigaOS. ישנן גם תוכנות שלאחר התקנה בודדת הן יהפכו לניידות וברות העתקה ושימוש כפי שהן.
ככל שסביבות המחשוב הפכו למורכבות יותר, ודיסקים קשיחים החליפו את כונני התקליטונים, הצורך בתוכנית התקנה עלה מאליו.
כיום תוכנות אשר אינן צריכות התקנה ופועלות מיד על מגוון מחשבים, נקראות תוכנות ניידות. בדומה להן קיימות מערכות הפעלה אשר אינן צריכות התקנה ועולות הישר מהתקן אתחול כגון DVD,‏ CD, או החסן נייד. דוגמאות לכך הן המערכות AmigaOS 4.0, הפצות שונות של לינוקס, MorphOS, ו-Mac OS מגרסה 1.0 עד 9.0. בנוסף יישומי ווב הרצים מתוך הדפדפן אינם דורשים התקנה.

התקנה בהשתתפות המשתמש

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

התקנה שקטה

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

התקנה ללא השתתפות המשתמש

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

התקנה מתוזמנת או אוטומטית

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

התקנה נקייה

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

תוכניות נפוצות

תוכניות התקנה חוצות פלטפורמה המסוגלות להתקין תוכנות על מערכות ההפעלה של חלונות, לינוקס, ו-Mac OS, הן, InstallAnywhere,‏  JExpress, ‏ InstallBuilder,‏ ו-Install4J.
תוכנת התקנה ל-Microsoft Windows היא Windows Installer, והיא רכיב הנכלל במערכת ההפעלה.
תוכנות צד שלישי מסחריות נוספות הן InstallShield,‏ Advanced Installer,‏InstallAware,‏ Wise Installation Studio, ‏SetupBuilder,, ‏ Installer VISE,‏ MSI Studio, ‏Actual Installer,‏  Smart Install Maker‏ MSI Factory ו-Setup Factory,‏ Visual Installer, ‏ Centurion Setup ‏ Paquet Builder‏,.
תוכנות חינמיות להתקנה על חלונות הן  NSIS,‏ IzPack,‏ Clickteam,‏ InnoSetup,‏ InstallSimple, ו-WiX.
במערכת ההפעלה "Mac OS X", קיימת מערכת ניהול חבילות ייעודית, ובנוסף  כוללת המערכת יישום עדכונים נפרד, אך זה מספק עדכונים רק לתוכנות מתוצרת Apple ועדכוני מערכת. המערכת נקראת Mac App Store והיא חולקת מאפיינים רבים דומים עם מערכת App Store המיועדת להתקנים בעלי מערכת הפעלה iOS
תוכנות מסחריות נוספות ל- "Mac OS X" הן, Installer VISE,‏ ו-InstallerMaker.