ערכתי לאחרונה בתאריך 28.12.14 בשעה 00:24 בברכה, meni181818
הצורך:
כידוע, תוכנות רבות מפעילות את עצמן עם עליית ה-Windows על ידי רישום ב-Registry או רישום כ-Service או רישום ב-"משימות מתוזמנות" (Task Scheduler).חלק ניכר מאותן תוכנות הן updaterים, וסתם תוכנות שרוצות לרוץ ברקע, דבר מיותר בדרך כלל, ואוכל משאבים.
הפתרון המיידי הוא פשוט להתחיל לחפור ב-Registry וברשימת השירותים, והמשימות המתוזמנות ולמחוק אותם. אבל הבעיה היא שחלק מאותן תוכנות למשל ה-שירות רקע של Adobe Reader מתקין את עצמו כל פעם שהתוכנה מתעדכנת, ושוב צריך לחפור ולעקור את השורשים...
הפתרון:
כתבתי קובץ .bat (-סקריפט של שורת הפקודה) שמאפשר למחוק רשימה קבועה של רכיבי תוכנה שאנחנו לא רוצים שיתעוררו עם המחשב שלנו ויינקו את המשאבים.
הסקריפט משתמש בשלושה קבצים:
unwanted-Run_Registry-list.txt - לרשימת ערכים ב-run ב-Registry.
unwanted-Scheduled_Tasks-list.txt - לרשימת ערכים במשימות המתוזמנות.
unwanted-services-list.txt - רשימת שמות של serviceים שרוצים להסיר.
מה נשאר לעשות?
כל פעם שרואים תוכנה שהתעדכנה ושוב (..) 'דחפה' לנו updater לא רצוי, או תוכנית רקע מיותרת - בידקו ב-Registry, ברשימת השירותים וברשימת המשימות המתוזמנות, מצאו את הרשומות ששייכות לרכיב הלא רצוי, והוסיפו את השמות שמופיעים שם לרשימות הנ"ל.
* בשום אופן אל תמחקו רשומות של האנטי וירוס שלכם וכדומה. רק תוכנות בלתי רצוייות. פעלו במחשבה.
https://github.com/let-my-pc-free/Batch-Remover
http://s28.postimg.org/izm7890yz/image.gif