30Aug
אם יש תלונה אחת כמעט כל אחד כנראה יש על Windows, זה שהיא רוצה לאתחל בתדירות גבוהה כל כך.בין אם מדובר בעדכונים של Windows או רק בעת התקנה, הסרה או עדכון של תוכנה, Windows יבקש לעתים קרובות לאתחל מחדש.
Windows בדרך כלל צריך לאתחל כי זה לא יכול לשנות את קבצי המערכת בזמן שהם נמצאים בשימוש.קבצים אלה נעולים, וניתן לשנות אותם רק כאשר הם לא בשימוש.
מה עושה אתחול מחדש?
Windows אינו יכול לעדכן או להסיר קבצים הנמצאים בשימוש.כאשר Windows Update מוריד עדכונים חדשים, הוא אינו יכול ליישם אותם בקבצי מערכת של Windows באופן מיידי.קבצים אלה נמצאים בשימוש ונעולים כנגד כל שינוי.כדי להתקין את העדכונים האלה, Windows צריך לסגור את רוב מערכת ההפעלה.Windows יכול לאחר מכן להפעיל מחדש את המערכת לטעון את הקבצים המעודכנים כאשר המגפיים.ניתן גם לבצע אתחול מחדש של
בעת עדכון או הסרה של סוגים מסוימים של תוכנות.לדוגמה, אם אתה משתמש בסוג כלשהו של תוכנית אנטי-וירוס או מנהל התקן חומרה שנכנס עמוק לתוך המערכת, הקבצים שלה ייטענו לזיכרון ויוגנו מפני שינוי.בעת עדכון או הסרה של קבצים בשימוש, ייתכן שיהיה צורך לאתחל מחדש את המחשב ולשנות את הקבצים לפני שהמערכת תתחיל לפעול במלואה.
אתחול מחדש של Windows
מיקרוסופט משחררת תכופות טלאים עבור Windows, כאשר רובם מגיעים ביום שלישי השני של כל חודש.רוב העדכונים הללו משנים קבצי מערכת שאינם ניתנים לעדכון כאשר Windows פועל, ולכן הם דורשים אתחול מחדש.לא כל Windows Update דורש אתחול מחדש, עם זאת.לדוגמה, עדכונים עבור Microsoft Office אינם דורשים הפעלה מחדש - קבצים אלה ניתן לפרוק מהזיכרון על-ידי הפעלה מחדש של Office.
Windows מטריד אותך לאתחל מחדש כי עדכוני האבטחה אינם מותקנים למעשה עד שתעשה זאת.מיקרוסופט הציגה חלונות קופצים שעלו באגים על מנת להפעיל מחדש את המחשב ואפילו את המחשב מחדש באופן אוטומטי בחזרה בימים הראשונים של Windows XP, כאשר תולעים כמו Blaster, סאסר, ו Mydoom היו פרועים.מיקרוסופט רצתה להבטיח שכל המשתמשים יפעלו מחדש במהירות לאחר קבלת העדכונים כדי שלא יהיו נגועים.העדכונים לא יעזרו אם אנשים חיכו ימים או שבועות לפני האתחול מחדש והפכו נגועים בינתיים.
תוכנות התקנה, הסרה או עדכון של תוכנה תוכנות
לעיתים מבקשות להפעיל מחדש את המחשב בעת התקנתן, הסרת ההתקנה או עדכוןן.זה יכול להיות בגלל שהם משתמשים ברמה נמוכה קבצי מערכת ונהגים שלא ניתן לעדכן או להסיר על לטוס.לדוגמה, נניח שאתה מסיר את תוכנית האנטי-וירוס שלך.מסיר כנראה לא יוכל להסיר את כל הקבצים באופן מיידי, אז תצטרך לאתחל מחדש.מסיר יהיה לוח הזמנים מחיקת קבצים, ו- Windows באופן אוטומטי למחוק את הקבצים בפעם הבאה את המחשב המגפיים.
ייתכן שתוכניות מסוימות ירצו גם לבצע אתחול מחדש לאחר התקנתן.לדוגמה, בעת התקנת אנטי וירוס, ייתכן שתרצה לבצע אתחול מחדש באופן מיידי כדי שתוכל לצפות בתהליך האתחול.כמה מנהלי חומרה ברמה נמוכה עשויים לדרוש אתחול מחדש לפני שהם יכולים לתפקד.כמובן, ייתכן גם כי כמה מתקיני התוכנית עשויים לבקש ממך לאתחל כאשר זה לא הכרחי.
כיצד Windows Calendar Schedules מעביר ומחיק אתחול מחדש
Windows מציע ממשק API שמפתחי יישומים יכולים להשתמש בו כדי להעביר, לשנות שם או למחוק קובץ שנמצא בשימוש.היישום מבקש מ- Windows לשנות שם או להעביר קובץ כאשר המחשב הבא מאתחל מחדש, והבקשה נכתבת לערך HKLM \ System \ CurrentControlSet \ Control \ Session Manager \ PendingFileRenameOperations ברישום.כאשר Windows המגפיים למעלה, זה בודק את מפתח הרישום ומבצע כל פעולות קובץ קבצים ביקשו.
באפשרותך להציג את רשימת השינויים הממתינים בקובץ ולעדכן את המהלכים והמחיקות שלך באמצעות כלי השירות PendMoves ו- MoveFile SysInternals.זה מאפשר לך למחוק ולהעביר קבצים שאתה לא יכול למחוק כי הם נמצאים כרגע בשימוש.ישנם שירותים אחרים המציעים להעביר או למחוק קבצים על אתחול מחדש, והם כולם עובדים על ידי כתיבת מפתח הרישום של Windows.כלי עזר מסוימים גם מאפשרים לך לבטל נעילת קבצים ולמחוק או להעביר אותם, אבל אלה יגרמו לבעיות אם תנסה לפתוח ולשנות קבצים שהמערכת תלויה בהם.
מה לגבי לינוקס ומערכות הפעלה אחרות?
אם השתמשת פעם בלינוקס או במערכת הפעלה אחרת, כנראה שמת לב שחלונות רוצים לאתחל בתדירות גבוהה יותר.לינוקס פשוט לא באג לך לאתחל כמו Windows עושה, גם לאחר התקנת עדכוני מערכת.זה נכון, אבל זה לא כל כך פשוט.
ב- Windows, קבצים הנמצאים בשימוש נעולים בדרך כלל ולא ניתן לשנותם או למחוק אותם.על לינוקס, בדרך כלל ניתן לשנות או למחוק קבצים בשימוש.משמעות הדבר היא, על מערכת לינוקס, אלה קבצי ספריית מערכת ניתן לעדכן מיד ללא אתחול מחדש.כל הקבצים שבשימוש עלולים להימחק באופן מיידי.
הנה המלכוד: השינויים לא בהכרח ייכנסו לתוקף עד לאתחול מחדש.לדוגמה, אם תתקין עדכון עבור ספריית מערכת, הקבצים בדיסק יעודכנו באופן מיידי, אך כל התהליכים הפועלים באמצעות ספריה זו עדיין ישתמשו בגירסה הישנה, הלא מאובטחת.אם תעדכן תוכנית, לא תשתמש בגירסה החדשה של התוכנית עד שתסגור את התוכנית ותפעיל אותה מחדש.אם תתקין ליבת לינוקס חדשה, לא תשתמש בליבה החדשה עד שתאתחל את המחשב ותאתחל את הקרנל החדש.ישנן כמה דרכים לעבור ליבה חדשה ללא אתחול מחדש, אבל אלה בדרך כלל אינם משמשים במערכות לינוקס הצרכן והם יותר עבור שרתים הדורשים uptime מקסימלית.במילים אחרות, אתחול מחדש הוא עדיין הכרחי כדי לוודא עדכונים חשובים יש השפעה על לינוקס.כמובן, אם אתה מפעיל שרת uptime חשוב לך, אתה יכול לעקוף את הצורך בעדכונים על ידי הפעלה מחדש של תהליכים מושפעים.אבל, אם אתה משתמש שולחן העבודה הרגיל, אתה בטח רק רוצה לאתחל את המחשב.
החדשות הטובות הן כי אתחול מחדש הפך פחות צורך לאורך זמן.Windows יכול כעת להחליף סוגים רבים של מנהלי התקנים - מנהלי התקן גרפיים, לדוגמה - מבלי לאתחל את המערכת.תכונות אבטחה מודרניות( כמו הפעלת חומת האש של Windows) הפכו את Windows למאובטח יותר, כך ש- Windows 8 מציע תקופת חסד של שלושה ימים לאתחול מחדש לאחר העדכונים של Windows.אסד סנדברג / פליקר