Google Virus !
האמת היא שלא חשבתי שאמצא את עצמי כותב פוסט כזה. או יותר נכון לא חשבתי ככה עד לפני כמה חודשים. מאז קרו כמה דברים והדבר האחרון שקרה הוא התקנה של Google Desktop. מה שהתחיל בתור אפליקציה נחמדה שמחזיקה Indexing של כל הקבצים הפך למשהו אחר לחלוטין.
בשבוע האחרון ביצעתי porting של אפליקציה גדולה מ- VC6 אל VS 2008. בקוד יש חלקים שעובדים עם OpenGL ומסתבר שהספריות שהיו קיימות ב- VS 2005 (תחת התיקיה include\gl) נעלמו ואינן. במקומן קיבלנו את Windows SDK שמגיע כהתקנה נפרדת ושם כבר קבצים בשמות אחרים. בעודי מחפש כל מיני lib-ים ו-h-ים חשבתי לעצמי שיהיה הרבה יותר פשוט להתקין את Google Desktop Search על מנת למצא את הקבצים שמפוזרים בין Program Files לבין Windows. איזו טעות זו היתה!
כבר בשלב ההורדה התחלנו ברגל שמאל, גוגל ואני. אמנם נכנסתי אל google.com אבל החברה שעבורה אני מבצע את העבודה מחוברתאל האינטרנט דרך אירופה וקיבלתי גרסה בשפה מאד מעניינת (בלגית או משהו דומה). כמובן שבזמן ההתקנה ביטלתי את כל ה- V-ים האפשריים אבל למרבה ההפתעה בכל זאת זכיתי להרבה מאד דברים מעניינים מותקנים בהרבה מאד מקומות, כולל ב- Outlook וכל מיני כלים מוזרים ומשונים. מעניין שגוגל יוצרים browser עם מראה פשוט ונקי ובאותו הזמן דוחפים תוספות לכל מוצר אפשרי של מיקרוסופט :-)
מהר מאד אני מוצא את עצמי עם שלל התקנות שלא ביקשתי ועם google desktop בשפה שאני לא מבין. החוויה כולה היתה כל כך שלילית שהחלטתי לוותר ולהסיר את כל החבילה כולה. מסתבר שהחוויה של ההסרה גרועה בהרבה. דיי מזכיר לי כל מיני חברות ישראליות שמספקות שירות סוג ד', כאלה שמזדרזות לחבר אותך בלי הרבה שאלות לשירות חדש אבל מתישות עד כמה שניתן כאשר אתה מבקש להתנתק. מסתבר שחברינו בגוגל מאמינים גם הם בשיטה הזו.
ניסיתי להפעיל את קובץ ההתקנה המקורי (הפעם באנגלית) אבל הוא מוכן רק לשדרג ואין שם בכלל אפשרות להסרה. ניסיתי לחפש בתפריט התחלה אפשרות להסרה, כמובן שאין. בשלב הזה הבנתי כבר שהסרה היא לא משהו שמישהו בגוגל דמיין לעצמו כשימושי... לוח בקרה, הסרה והוספה של תוכניות, ושם יושב לו google desktop. כמה נפלא חשבתי לעצמי. לחצתי על הסר (כמובן הכל באנגלית) והתחלתי לחכות. חיכיתי עוד קצת. תיקנתי שני באגים. כוס קפה... ה- process רץ ברקע ולוח הבקרה תקוע. עוד נסיון, ועוד אחד, restart, ועוד נסיון. כלום. מישהו בגוגל לא טרח אפילו לבדוק את האופציה להסרה.
אבל שימו לב, זה לא הכל. בצבא לימדו אותי שמה שלא נפתח בעזרת מברג נפתח בעזרת כת של גליל (לא לנסות עם M16 !!). פתחתי בחוסר סבלנות Task Manager, מצאתי מהר מאד את Google Desktop והרגתי אותו בלי לחשוב פעמיים. מחשב זמני, אז לא אכפת לי מה- registry, ניגשתי לתיקיה של גוגל תחת program files ומחקתי את כולה כמו שהיא. ... או בעצם לא... מסתבר שהתיקיה נעולה. חשבתי לעצמי שבטח מדובר באחת התוספות שלא ביקשתי אז סגרתי את outlook ואת explorer, ועדיין כלום. צעד הבא הוא כמובן להתחיל להרוג כל מיני תהליכים כאלה כמו עותקים של explorer, acrobat וכד'. שוב אני מוצא את עצמי עם Task Manager ונחשו את מי אני פוגש שם. את Google Desktop, והבחור חי ונושם. עוד יריה על End Process. ושוב מחיקה של התיקיה לא עובדת. עכשיו זה מתחיל להשמע מוזר. גם כלי יעיל בשם unlocker שמשחרר נעילה של קבצים נכשל מלשחרר את התיקיה.
אחסוך לכם את כל התהליך ואגיע ישר למסקנות: התוכנה התמימה הזו google desktop מתקינה את עצמה עם עוד כל מיני תוספות קטנות שלא ביקשנו. יותר גרוע מכך יש שני עותקים של ה- process שרצים ברקע. בכל פעם שהורגים אחד מהם השני - שימו לב טוב לזה - יוצר עותק נוסף בעזרת RegSvr32. בכל פעם שהורגים אחד מהם השני יוצר תיקיה חדשה, מעתיק אליה קבצים ומפעיל אותם בעזרת RegSvr32, בתהליך שבסופו נוצר עותק מקביל. לא משנה את מי מהם הורגים השני ידאג להחזיר את המצב לקדמותו.
אני חייב להודות שמדובר בוירוס שלקח לי הכי הרבה זמן להסיר (מעל לשעה). שום תוכנת ריגול, וירוס, ואפילו אנטי וירוס לא נדבקים למערכת בצורה כל כך טובה מבלי להשתמש בדרייבר. כל הכבוד לגוגל על ההישג הטכנולוגי המרשים. יותר אני לא מתקין מוצרים של גוגל על תחנות עבודה ואם יש לי ברירה אז בכלל!
אסף