רוח הרפאים שבמחשב

ליל כל הקדושים חלף-עבר (אנחנו היינו עסוקים בהשוואות קבצים, עניין לא פחות חשוב), אבל שמרתי בצד סיפור אימה קטן עבורכם:

יום אחד, באמצע הלילה, מתקשר אלי חבר ואימה עלומה בקולו: "המחשב שלי", התנשם, "הוא חי!"

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

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

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

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

מרוב תדהמה החבר שלי שכח לרעוד. "מחוברים למפצל. איך ידעת?" לחש.

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

עכשיו הוא כבר היה על הברכיים: "כן, איך ידעת?" זעק.

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

השכמה רשתית

לא כולם מעוניינים שהמחשב שלהם יהיה כבוי – יש כאלה שרוצים שהוא יישאר ער ודולק כל הזמן; עבורם הומצא כפתור הכיבוי. אחרים מעוניינים במצבי שינה מסוימים, גם הם קיימים בדמות כפתורים שונים. ויש גם קבוצה שלישית, שמעוניינת שהמחשב יהיה כבוי, אבל מוכן להתעורר בכל רגע לפי פקודה מרחוק – והדרך לפקד מרחוק היא דרך הרשת. לכן, כל מחשב כולל אפשרות להערה באמצעות הרשת: תוכלו למצוא אותה ב-BIOS (תוכנת ההפעלה המובנית בחומרה של המחשב) של המחשב שלכם – חפשו שורה בשם Wake On LAN.

יש מחשבים שיתעוררו בכל פעם שחבילת מידע כלשהי עוברת ברשת הביתית או המשרדית; יש כאלה עבורם ההתעוררות תתבצע רק אם הם קיבלו פקודה מפורשת לקום. פקודה זו מכונה "חבילת קסם" (magic packet), והיא מכילה סימנים מזהים שיעירו רק את המחשב אליו היא מכוונת. במקרה של חברי המסכן, הנתב הביתי היה דלוק בלי קשר למצב המחשב, ולכן הרשת היתה פעילה גם כשהמחשב היה כבוי. כפי שחשדתי, המחשב שלו היה מכוון להתעורר מכל סוג של תעבורה ברשת. ביטול של אפשרות Wake On LAN ב-BIOS פתר את בעיית נדודי השינה שלו.

עד הפעם הבאה

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

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

התקן סורר

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

כדי להגיע להגדרות הללו, גשו למנהל ההתקנים, מצאו את קבוצת מתאמי רשת ופתחו אותה. קליק-ימני על מתאם הרשת הסורר, בחירה במאפיינים ומעבר ללשונית Power Management (זוהי הנקודה בה גם מחשב עברי עובר לדבר אנגלית), יציגו בפניכם את האפשרויות לניהול הדלקה וכיבוי של המתאם – ושל המחשב כולו. ודאו שהאפשרות Allow this device to wake the computer אינה מסומנת, ותהיו בטוחים מכל רע.

העלילה מסתבכת

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

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

אירועים מעוררים

מערכת ההפעלה שלנו מבצעת פעולות מסוימות בימים קבועים ובשעות קבועות. לדוגמה, Windows Update מתוכננת לבדוק עדכונים מדי לילה בשעה, ניחשתם, 3:00. יש גם זמנים קבועים למאחה הדיסק, לבדיקת עדכונים למוצרי Google, ועוד ועוד. ומה אם המחשב כבוי בדיוק בזמן הבדיקה? הגדרה מיוחדת באפשרויות צריכת חשמל שבלוח הבקרה גורמת לו להתעורר כדי לבצע את המטלות הללו. כדי לוודא שהמחשב לא יתעורר (הוא יוכל להשלים את המטלות הללו בפעם הבאה שתדליקו אותו), גשו ללוח הבקרה ובחרו באפשרויות צריכת חשמל. לחצו על הקישור שנה הגדרות תוכנית ליד תוכנית צריכת החשמל שלכם (מאוזן, חיסכון או תוכנית אחרת שבחרתם), ותקבלו את חלון אפשרויות צריכת חשמל. פתחו את שינה ואז את אפשר שעוני עצר של התעוררות, ותגיעו לאפשרות להפעיל או לבטל את זמינותם של שעוני העצר הללו. הפכו אותם ללא זמינים, ותזכו ללילות שקטים ונטולי אירועים.

אפילוג

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