כיצד למנוע מתוכניות לפעול בעת ההפעלה של Mac

So verhindern Sie, dass Programme beim Start auf einem Mac ausgeführt werden
⏱️ 1 min read

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

דרכים קלות: פריטי כניסה

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

1. פתח את העדפות המערכת ונווט אל “משתמשים וקבוצות”.

2. בחר את המשתמש שברצונך לשנות מהרשימה ולחץ על הכרטיסייה “פריטי כניסה”.

3. בחר את האפליקציה שברצונך להסיר מההתחברות ולחץ על “-” בתחתית הרשימה.

stop-programs-run-at-startup-macos-login-items

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

stop-programs-run-on-startup-macos-app-controlled-startup

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

הדרך הקשה: סוכנים ודמונים

stop-programs-run-at-startup-macos-launchctl-list

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

ברוב המקרים תחפשו סוכנים, שנמצאים תחת “~/Library/LaunchAgents” ופועלים מטעם המשתמש המחובר. “/Library/LaunchDaemons” מכיל דמונים הפועלים עם הרשאות שורש. אם היישום שלך מגבה קבצים או מתאים תהליכי מערכת, ניתן לאחסן אותו במיקום זה.

הדרך הקלה ביותר לבטל תהליכי הפעלה היא להסיר את כל העקבות של יישום. אתה יכול למחוק את האפליקציה ואת כל קבצי האביזרים שלה באמצעות כלי כמו AppCleaner או על ידי חיפוש בתיקייה “~/Library” עבור שם האפליקציה ושם המפתח.

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

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

stop-programs-run-on-startup-macos-launchctl-list-grep

לאחר שתמצא את האפליקציה, תוכל להסיר אותה מ- launchctl באמצעות הפקודה unload.

stop-programs-run-on-startup-macos-launchctl-unload

לאחר איתור ופריקה של יישום launchctl, מחק את קובץ ה-plist המשויך ואת כל הסקריפטים שקובץ ה-plist מפנה אליו.

סיכום

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

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

You may also like...