DCSIMG
December 2007 - Posts - הבלוג הרשמי של Windows Vista & Windows 7

הבלוג הרשמי של Windows Vista & Windows 7

מאת: אור צמח Microsoft Windows Vista Regional Director

December 2007 - Posts

מי האמיץ שינסה את זה ראשון...

הופתעתי מאוד לגלות שתמיד הייתה קיימת דרך ידנית לגרום ל Blue Screen במערכת הפעלה Windows

באחת משטף ההודעות שאני מקבל כל יום בעזרת RSS (כלי מדהים, התחלתי להשתמש בו רק ב IE7 והוא מונע כמעט לחלוטין את הצורך שלי לפתוח דפדפן כדי להתעדכן בחדשות) מצאתי את האפשרות הבאה (כן, זוהי אפשרות (Feature))

אפשר להכניס ערך Registry למערכת אשר יגרום לכך שצירוף המקשים של מקש ה CTRL הימני ביחד עם לחיצה כפולה על מקש ה Scroll Lock יתן מיידית את המסך הבא (לא להיבהל)

image

מדובר ב Key ברג'יסטרי בשם CrashOnCtrlScroll (בערך של 1) שמוכנס לנתיב התלוי באיזו מקלדת את משתמשים:

בשביל מקלדת PS2 - בתוך HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters

בשביל מקלדת USB - בתוך HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters

 

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

 

מי הראשון שינסה את זה וידווח על הממצאים ?

הפעלת System Restore בעזרת סקריפט

חזרתי !

אוקיי, אז זוכרים שהמלצתי להשתמש ב System Restore בפוסט הקודם

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

מוזר, אבל אל חשש, במקום ללכת למאפייני המערכת \ System Restore ולהפעיל פונקציה זו בצורה ידנית (בעיקר אם אתם ארגון של 1000 מחשבים) ניתן לערוך ולהפעיל את הסקריפט הבא כאדמיניסטרטור בויסטה (לשמור כ VBS ולערוך בהתאם):

*מצטער על הימין\שמאל

'Enable System Restore on Drive D:
set SRP = GetObject("winmgmts:\\.\root\default:SystemRestore")

drive="D:\"

eSRP = SRP.enable(drive)

בהמשך, מה הם החידושים המעניינים לדעתי שמצפים לנו מ Vista SP1

 

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

התאוששות מקריסה, נשמע מפחיד לא ?

ובכן, איך נאמר את זה... ממש, אבל ממש לא

המחשב נתקע או לא עולה כלל ?  המסך כחול ?  איך משחזרים את המחשב למצב עובד ?

כמו שכתוב בפתיחה של ספר בישול למרוקאיות: "קודם כל תרגעו"

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

 

הראשונה, מכונת הזמן של חלונות -  ה System Restore.

מערכת זו היא כ"כ מוצלחת, שהייתי מקדיש דיסק שלם רק כדי ליצור Restore Points כל שעתיים

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

ניתן לגשת למערכת הזאת ע"מ לשחזר את המחשב שלנו למצב שידוע לנו שעבד טוב מתוך ויסטה עצמה (גם במצב בטוח) או מתקליטור ההתקנה שלה (ע"י בחירה באופציית Repair My Computer - כמו התמונה בהמשך)

בחלונות ויסטה, אף ניתן באמצעות פונקציה זו לשחזר כל קובץ או תיקייה במחשב באופן פרטני ללא הצורך לשחזר את כל המערכת וזאת ע"י לחיצה ימנית על האובייקט ובחירה ב "Restore Previous Versions"

 

 

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

 

שניה, Complete PC Backup אשר אליה ניתן לגשת מתוך ה Backup and Restore Center בויסטה.  פונקציה זו תיצור IMAGE מלא (1 ל 1) מהמחשב שלנו כולל כל הקבצים והתוכנות, וזאת ע"מ לשחזר אותו במלואו שוב, מתוך ויסטה עצמה או מתקליטור ההתקנה

backup 2

 

שלישית,ה Startup Repair, מדובר בפונקציה של ויסטה (הניתנת להשתלה בעזרת כלי ה OPK\WAIK החינמיים אף הם וזאת לשם הרצתה בצורה אוטו' במקרה קריסה) אשר מתקנת כ 80% מהבעיות שגרמות למחשבים לא לעלות (לקבל Blue Screen או צרות אחרות...) בצורה אוטו' ואף הצילה אותי מספר פעמים

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

    

 

השיטה האחרונה והיותר מתקדמת היא ליצור עותק (IMAGE) מלא של המערכת בעזרת כלי ה IMAGEX הניתן כחלק מערכת ה WAIK הקודמת וזאת ע"מ ליצור עותק מלא (בדומה ל Complete PC Backup) רק שעותק זה יהיה גם דחוס הרבה יותר (1 ל 3) וגם ניתן לפתיחה חלקית ע"מ לשלוף ממנו קבצים בודדים בעזרת אותו כלי

פעולה זו מבוצעת מתוך WindowsPE בעזרת Command Line וזאת כיוון שהיא דורשת גישה מלאה לדיסק ללא קבצים שתפוסים ע"י המערכת

עוד על פעולה זו, בפוסט אחר...

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

 

הצעה לשיפור ביצועי Vista בעזרת קורא הכרטיסים בניידים

שלום אנד גוד איבנינג

היום אני בא אליכם בהצעה אמיתית לשיפור ביצועי Windows Vista במקום שהכי זקוק לו (אבל לא רק) - המחשבים הניידים

 

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

דבר שני, ב Windows Vista אם לא ידעתם, קיימת אופציה להשתמש ברכיבי Flash, אשר מהירים יותר בקריאות קטנות מהדיסק הקשיח, בתור אמצעי איחסון נוסף אשר משמש כבסיס מהיר לזיכרון הוירטואלי של המערכת (זיכרון אשר נעשה בו שימוש רב כיוון שהוא "מדמה" זיכרון RAM אמיתי, ובעצם נמצא על הדיסק הקשיח וכאשר ויסטה זקוקה לזיכרון זמין נוסף, היא תשתמש בו...) פונקציה זו נקראת ReadyBoost.

ומה נעשה ?

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

נוכל לרכוש במקום זאת כרטיס SD, אפילו מסוג מהיר, בפחות כסף (יש לשמור על כלל אצבע (שם עברי ל Thumb Rule) אשר אומר שגודל הכרטיס שנקנה יהיה לפחות פי 1.5 מגודל כמות ה RAM שלנו כדי שנרגיש הבדל אמיתי) נכניס ונשאיר אותו באותו קורא כרטיסים השקוע* בנייד שלנו אשר בדר"כ מאכלס אותו כרטיס SD מדומה השומר רק שלא ייכנס אבק.

*אצלי במחשב הקורא הוא לא שקוע ולכן אני לא יכול להשתמש בהצעה הזאת כיוון שהכרטיס בולט מעט ועלול להישבר כאשר המחשב נכנס לתוך התיק

לאחר מכן נפעיל את האופציה שנקראת "Speed up my system" בחלון ה Autorun שיפתח כמו בתמונה:

Vista autoplay dialog

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

Vista disk properties dialog

 

וזהו, תכונה זו יכולה להשתמש גם בכרטיסי CF וכונני USB ניידים

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

ד"א, הכרטיס ניתן להסרה ללא חשש, ויסטה מודעת לאופציה זו ולא תקרוס

דעה חיובית ראשונה על ה SP1 של ויסטה

רק רציתי לעדכן אתכם שאחד החברים שלי (מהמשוגעים לדבר, שמתקינים גרסאות בטא ו RC של מערכות הפעלה על המחשבים האישיים שלהם) עדכן אותי שהגרסא האחרונה של Service Pack תיקנה את הבעיה העיקרית שהציקה לו בויסטה (ומסתבר שגם לרבים אחרים, אבל לי היא פשוט לא קרתה): בעיית החזרה ממצב שינה

הבעיה הייתה קורה כאשר המחשב (לרוב נייד) נכנס למצב שינה ע"י סגירה של ה LID, אבל לא מצליח להתעורר ע"י לחיצה על אנטר או לחיצה על כפתור ה Power.

אז זהו, אשמח לשמוע אם לאנשים אחרים יש התנסות טובה או רעה בעבודה עם אחת מהגרסאות הקיימות של SP1 (שמתוכננת לצאת בתחילת 2008 - בלי נדר)

שבוע טוב.