דף הבית » איך ל » מה ההבדל בין קובץ הפעלה עצמאי ומתוקן?

    מה ההבדל בין קובץ הפעלה עצמאי ומתוקן?

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

    מפגש השאלות והתשובות של היום מגיע אלינו באדיבות SuperUser - חלוקה מחודשת של Stack Exchange, קיבוץ מונחה על ידי הקהילה של אתרי אינטרנט של Q & A.

    השאלה

    SuperUser הקורא טום טורקיה רוצה לדעת מה ההבדל בין קובץ ההפעלה עצמאית מותקן הוא:

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

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

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

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

    נ.ב .: זה לא רק צריך להחיל על Windows OSes, אבל כל מי ליישם פונקציה דומה.

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

    התשובה

    תרומת SuperUser Wyatt8740 יש את התשובה עבורנו:

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

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

    במקרים רבים, באמצעות השימוש ב- Universal Extractor (עדכון לא רשמי), באפשרותך לחלץ את תוכן המתקין ולהפעיל תוכנית ללא הרשאות ניהול ב- Windows. מתקיני MSI ניתן לפרוק עם lessmsi.

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

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


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