הבדלים בין תוכנות ניידות להתקנה

שאלה: מה ההבדל בין תוכנית ניידת שאינה דורשת התקנה, לבין כזו שבמקום זאת מתקינה בהליך אוטומטי שמעתיק קבצים רבים בתיקיות שונות של מערכת ההפעלה "> זהו אחד ההבדלים העיקריים בין תוכניות מסורתיות וניידות. וכדאי להבין אם ומתי הם עדיפים זה על זה.
תוכניות הדורשות התקנה במחשב שלך מתחילות מקובץ בשם מתקין הכולל הוראות להעתקת הקבצים השונים, יצירת קשרים עם הספריות הפנימיות של המערכת (קבצי DLL) וכתיבת מפתחות רישום במערכת Windows.
ברוב המקרים התוכנה משתמשת בקבצי DLL קיימים למעט במקרים בהם המתכנת יצר ספריה מותאמת אישית עם קובץ שיש למקם אותו כראוי במהלך התקנת התוכנה.
מכיוון שהם משולבים במערכת, התוכניות עם מתקין התוכנה, אם מתוכננות היטב ומתוכנתות, מהירות יותר מהתוכנות הניידות בביצוען ובתפעולן.
לא ניתן למחוק תוכנה הדורשת התקנה כדי להסיר אותה מהמחשב שלך, אך מחייבת הליך הסרת התקנה בהדרכת תוכנית כלולה.
הבעיה היא שלעתים הסרת ההתקנה הזו תוכננה בצורה לא טובה ואינה יכולה למחוק את כל הקבצים וההפניות שהובאו על ידי ההתקנה מאותה תוכנית.
יתרה מזאת, מבחינת פרטיות, תמיד ניתן לדעת אם הותקנה תוכנית מסוימת במחשב האישי.
בעת השימוש במתקין להתקנת תוכנית, הדברים הבאים קורים במחשב Windows:
- התוכנה יוצרת תיקיה חדשה בתוכניות או משתמשים, בהתאם לאופן התצורה שלה.
- ערכים חדשים נכתבים לרישום Windows ו / או ערכים ישנים עשויים להשתנות.
- המתקין מעתיק קבצים לתיקיה שנוצרה.
- קיצור דרך לתוכנית נוצר בשולחן העבודה, בתפריט התחלה ובסרגל המשימות
- יתכן וכמה קבצי DLL חדשים נוספו לתיקיה C: \ Windows \ System32 .
- בעת הסרת ההתקנה של אותה תוכנה, אחד או יותר מהפריטים שנוצרו לעיל יכולים להישאר במחשב.
קרא גם: צור תוכניות ניידות של אלה המותקנות במחשב באמצעות וירטואליזציה של תוכנה
לעומת זאת, תוכניות ניידות מורכבות מקובץ אחד או יותר בתוך תיקיה שניתן להזיז לאן שתרצו, אפילו על מקל USB.
הם נקראים "ניידים" בדיוק מכיוון שאם הם מועתקים לכונן USB נייד, ניתן להריץ אותם על כל מחשב, ללא צורך להתקין אותם.
הודות לתכונה זו הם לא משנים אף קובץ מערכת, אינם מותירים עקבות במחשב הנמצא בשימוש ולכן מאפשרים להשתמש בו אפילו בפרטיות מלאה.
אם יש תיקיה בה התוכנית מופעלת, היא יכולה ליצור קובץ INF או XML בביצועה באותה תיקיה.
תוכנה ניידת כבר מכילה קבצי DLL מובנים ויכולים אפילו ליצור מכונה וירטואלית להפעלה, במיוחד אם עליה להשתמש ברישום (ה- VM מוסר לאחר סגירת התוכנית).
כאמור לעיל, אין הכרח להתקין אותו וחוסך זמן ראשוני גם אם ביצועו הוא נשאר מעט איטי יותר מתוכנית עם ההתקנה.
בעוד שכל תוכנה יכולה להיות ניידת בתיאוריה, לא כל התוכנות יכולות להיות ניידות בפועל. כי הם יהיו ענקיים.
לדוגמה, תוכניות Office ידרשו הכללה של מספר קבצי DLL שכבר נכללו ב- Windows ושל רבים מאותם הפניות הפנימיות שיהפכו לגדולות בהרבה מהרגיל.
תוכניות ניידות מאוד שימושיות לטכנאים שעובדים במחשבים מרובים ולמי שרוצה להשתמש במחשבים ציבוריים באופן אנונימי.
במאמר אחר ראינו את התוכנות הניידות הטובות ביותר ללא התקנה למקלות USB (Windows) .

עזוב את ההערה שלך

Please enter your comment!
Please enter your name here