13.3.16

מסך כחול


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

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

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

אפשרות נוספת למציאת התקלה – המערכת שומרת את פרטי הכשל בתיקיית וינדוס בקובץ – MEMORY.  בהגדרות מתקדמות ניתן להגדיר מה בדיוק המערכת תשמור קובץ קטן \ זיכרון מלא = כל התהליכים שרצים בשעת הכשל \ זיכרון ליבה = רק תהליכים הקשורים למערכת            \ הגדרה נוספת בווינדוס 10 – רק זיכרון פעיל = לא ישמור דברים שקשורים למערכת ווירטואלית                                             אץ הקובץ ניתן לפענח באמצעות התוכנה הבאה BlueScreemView  - טוענים את הקובץ והמערכת מסמנת את הקבצים שבהם היה כשל + המספר של השגיאה

במידה ומערכת ההפעלה לא עולה לאחר השגיאה ניתן לבצע מספר פעולות. 
     ·         להפעיל את המחשב מחדש וללחוץ על F8 עד שנגיע לתפריט אתחול מתקדם. בתפריט מומלץ לבחור           בטל הפעלה אוטומטית מחדש. on System Failure Disable Automatic Restart
     ·         אם התקנתם מנהל התקן לא נכון או תוכנה חדשה, מומלץ לבחור Last known good configuration              בשביל לשחזר את הדרייברים הקודמים, ולעשות Undo על הרישום במחשב.


כיצד נדע מה באמת האינפורמציה שמוצגת במסך הכחול!.
בד"כ הפתרון שמופיע במסך הוא לא עוזר ולכן התעלמו מכל הכיתוב שמופיע בתחילת המסך שגיאה והתייחסו רק לחלקו התחתון שכולל את פירוט השגיאה. וזה אמור להראות כך לדוגמא: stop: 0X000000d1 (אם יש לכך המשך של עוד הרבה מספרים מתייחסים רק לקבוצת המספרים הראשונה שאחריי המילה stop.)
תחפשו בגוגל לפי מספר התקלה.  הערה - הפתרון יכול להשתנות בין סוגי המערכות הפעלה לכן כשמחפשים את התקלה בגוגל יש לציין סוג מערכת ההפעלה
מספר דרכים לפתרון למסכים כחולים
      ·         להפעיל את תיקון שגיאות אוטומטי של כונן C: , כדי להיכנס יש ללחוץ על המחשב שלי קליק ימיני על            כונן המערכת C: בחירה בכלים ולסמן את התיבות של תיקון שגיאות לאחר מכן יש לאתחל את המחשב        מחדש ולהמתין עד סיום תהליך תיקון האוטומטי.
     ·          לנתק חומרה חיצונית או פנימית חדשה שחוברה לאחרונה למחשב. כגון כרטיס רשת אלחוטי חיצוני, כרטיס מסך, דיסק און קי שנשכח מאחורי הדופן האחורי וכד..
     ·         לבצע עדכון חומרה במחשב דרך מנהלי התקנים או דרך דיסק התקנה של לוח האם.
     ·         הפעילו את סריקת הדיסק – Check Disk
     ·         לבצע שיחזור מערכת לתאריך אחרון שמערכת הפעלה עלתה בצורה תקינה.


דוגמה לתקלה נפוצה - 0x0000007B הכונן שבו מותקנת מערכת הפעלה מוגדרת בביוס לחיבור מסוים לדוג' seta ולאחר זמן שינו את ההגדרות חיבור לIDE תתקבל השגיאה הזאת  (מאמר של מייקרוסופט לתיקון https://support.microsoft.com/he-il/kb/922976 )

10.3.16

תיקיות מערכת


systam32- תיקיית קבצי המערכת של ווינדוס במערכת הפעלה מסוג 32 ביט
SysWOW64 – קבצי מערכת עבור תוכנות שתוכנתו לעבודה ב32 ביט. (המערכת יודעת לתפעל אותם על 32)
מסיבות של תאימות לאחור לא ניתן לשנות את השם של התיקייה של הקבצים מכיון שאם יש מערכת ישנה היא ממשיכה לפנות לשם לכן השאירו את השם אבל שינו את ההגדרות של הקבצים בתיקייה ל64 ביט ויש בתיקיה אימולטור שמפנה את הקבצים לתיקייה SysWOW64
Program Files - כל הקבצים של תוכנות שהותקנו ע"י המשתמש – תכנות 64 ביט
Program Files (x86) – תוכנות שמותאמות ל32 ביט

v     לבדיקה מהירה האם המחשב הוא 32 או 64 מסתכלים אם יש תייקת 86 במידה ויש זה 64 

MSConfig



MSConfig - Microsoft System Configuration Utility  בעברית - כלי קביעת תצורת המערכת או קביעת תצורת המערכת תוכנת מערכת שתפקידה לאבחן בעיות בתהליך האתחול באמצעות תצורת מערכת, ניתן להפעיל את Windows עם שירותים משותפים ויישומי הפעלה כבויים ולאחר מכן הפעל אותם בחזרה, אחד בכל פעם. אם בעיה אינה מתרחשת כאשר אפליקציה או שירות כבויה, אבל מתרחשת כאשר השירות מופעל, אז שירות זה יכול להיות הגורם לבעיה.
General - רשימות אפשרויות עבור מצבי תצורת הפעלה:
o       Normal startup – הפעלה רגילה (לשימוש אחרי אחד מ2 ההפעלות הבאות)
o       Diagnostic startup - מפעיל את Windows עם שירותים בסיסיים בלבד. מצב זה יכול לסייע לשלול קבצי Windows בסיסיים כבעיה.
o       Selective startup – הפעלת המערכת עם שירותים \ דרייברים בסיסים + יישומים לפי בחירה

Boot - הצגת אפשרויות תצורה עבור מערכת ההפעלה והגדרות איתור באגים מתקדמות, - אתחול בטוח - מינימלי \ רשת – יצירת יומן אתחול \ הגבלת מספר מעבדים וכו'

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


Startup - מציג יישומים ושירותים הפועלים כאשר המחשב מתחיל לעלות,

SERVICE

שירותי מערכת
מערכת ההפעלה בנויה ממספר רב של שירותים שכ"א מבצע שירות מסוים עבור המערכת
ישנם תפקידים שעולים אוטומטי והמערכת לא תפעל בלעדיהם
v     כניסה למסך השירותים services.msc
 Service name- שם השירות
Display name – השם שמוצג במסך הראשי
סוגי הפעלה
·        Automatic - הפעלה אוטומטית. עולה בזמן עלית המערכת
·        Automatic (delayed start) - הפעלה אוטומטית אבל רק לאחר עלית המערכת (לקצר את זמן עלית המערכת)
·        disabel - לא פעיל
·        Manual – ידני. המערכת תפתח את השירות רק כשהיא צריכה אותו וכשתסיים היא תסגור
בזמן שהשירות עובד ניתן לעצור \ להריץ ללא קשר להגדרה של ההפעלה. כשהמערכת תעלה שוב השירות יפעל בהתאם להגדרה של ההפעלה 
Recovery – לשונית לגדרה מה לעשות במידה והשירות כשל – כשל ראשון-שני-שלישי \ איפוס ספירה \לאחר כמה זמן מהכשל להפעיל שוב

סוגי שירותים
Explorer.exe קובץ המנהל את הגרפיקה של המחשב   - מאפשר למשתמש לסייר במערכת (סייר) עולה בעת פתיחת המערכת – בלעדיו לא יהיו שום סמלים במסך הראשי
Themes – אחראי על הגרפיקה – במידה והשירות לא פעיל תתעלה גרפיקה בסיסית
במערכות של שרתים נעדיף לבטל את השירות הזה מכיוון שאין משתמש שצריך גרפיקה וכך נוכל לחסוך במשאבים של המעבד
Wlan – חיפוש רשתות. פעמים רבות כשאנשים מתקינים רשת חדשה הם מתקינים גם את התוכנה חיפוש של החברה והיא סוגרת את השירות הזה

Windows update  עדכוני מערכת – ממשק עדכונים (בלוח בקרה) מול האתר של מיקרוסופט – ניתן להגדיר אוטומטי שהמערכת תחפש ותתקין לבד -  תוריד עדכונים ותשאל אותי האם לעדכן – תבדוק אם יש עדכונים במידה ויש תודיע ואני יחליט האם להוריד – אל תבדוק


Windows Update – שירות שמנהל את ההגדרות של העדכונים
לכל קובץ מערכת יש מספר גרסה ובעת התחברות לאתר של מיקרוסופט המערכת מריצה השוואה לרשימה מול הקובץ של מייקרוספוט וכל קובץ שהמספר אצלם גבוהה משלך אומר שיש קובץ לעדכון
XXX שירות שמנהל את כל מערך העדכונים
Background Intelligent Transfer Service - BITS – השירות שאחראי על התקשורת מול שרת העדכונים של מיקרוסופט
Cryptographic Services – בונה את הקטלוג ב catroot נמצאים כל הקטלוגים
Remote Procedure Call (RPC) – אחראי על הדיבור עם מייקרוסופט על בסיס התקשורת של BITS
הקבצים שיורדים נמצאים ב C:\Windows\SoftwareDistribution
Windows Installer – מתקין את הקבצים

בתוך תיקיית ההפצה המערכת שומרת קובץ עם כל ההגדרות הישנות
הסרה באמצעות לוח בקרה > הסרת עדכונים
הערה – כברירת מחדל ההגדרה של מיקרוסופט היא הורדה ב3 בלילה במידה ותקבלו תלונה מלקוח שהמחשב נדלק מעצמו באמצע הלילה ככול הנראה זה הסיבה....
הערה – עדכון חם לא יורד מעצמו למחשב אלא צריך להוריד אותו מהאתר של מייקרוסופט
כל עדכון מצוין בkb1234  - ניתן לבדוק באתר התמיכהsupport.mirosoft.com/kb/1345)  - או בחיפוש רגיל בגוגל)  של מייקרוסופט פרטים על העדכון.     כל תקופה יוצא חבילת עדכון בשםSP   service pack))

Windows Error Reporting Service - WerSvc – שליחת הודעות שגיאה למיקרוסופט במידה והשירות הזה כבוי לא יקפצו הודעות שליחת תקלה

Task Scheduler  - Schedule  - שירות שאחראי על משימות מתוזמנות. במידה והשירות הזה לא פעיל המשימות המתוזמנות לא יפעלו

 - Print Spooler -  spooler שירות שאחראי על השליחה למדפסת. כל המסמכים הממתינים להדפסה נמצאים בתיקיית C:\Windows\System32\spool\PRINTERS לפעמים קורה ומסמך נתקע בתיקייה וכל ניסיון למחוק אותו נכשל ולכן הפתרון הוא לכבות את השירות ואז היה ניתן למחוק את הקובץ  
הגדרות באמצעות שורת פקודה
v     בסקריפט עדיף להשתמש בשם השירות ולא בשם תצוגה  (בשם התצוגה יש לתחום ב " " )
Net stop \ stert "xxxx"  להפעלה \הפסקה של שירותים
SC  -  מנהל את כל שרותי המערכת   
SC stop \ stert  -   דוג'  SC Windows Update stert    


·        כל השירותים של המערכת נמצאים ב הReg תחת HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
ולכן ניתן לשנות את הערכים גם דרך הרג'סטרי לדוג' הערך stert מכיל אל ההגדרה של ההפעלה של השירות

1 = העפלה אוטומטית לאחר עלית המערכת 2 = אוטומטי 3= ידני 4  כבוי  

8.3.16

הורדת החץ מעל קיצור דרך


יש בווינדוס סמל לקיצור דרך. אייקון של הפריט + חץ קטן מעליו ע"מ להודיע למשתמש שזה קיצור דרך

באמצעות עורך הרישום (Registry) ניתן לבטל את הסמן או להחזיר את החץ הגדול מימי Windows Vista  (במידה ואתם אוהבים דברים מכוערים)

  1. כנס\י לנתיב הבא HLMA\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons

·         יתכן והמפתח Shell Icons  לא קיים וצריך ליצור אתו.

  1. תחת המפתח תיצור ערך חדש מסוג String בשם 29
  2. הכנס את הנתון הבא לתוך הערך -   %windir%\System32\shell32.dll,-50  
  3. בשביל לראות את השינוי יש לבצע restart למחשב

להחזרת החץ – מחק את הערך 29 (את המפתח Shell Icons ניתן להשאיר)

במידה ואתה רוצה את החץ הגדול (והמכוער) הכנס את הנתון הבא לתוך הערך 29

%windir%\System32\shell32.dll,-16769


סקריפט - להסרה
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"29"="%windir%\\System32\\shell32.dll,-50"


 

10.2.16

RAID

JBOD – (סתם חבורה של התקנים - Just a Bunch Of Drives)  חיבור של מספר כוננים ליחידה אחת גדולה טכנולוגיה עבור ארגונים שצריכים זיכרון גדול החיבור בין הדיסקים בצורת טכניקת שרשור - Concatenation  – מאפשר לחבר מספר כוננים ליחידה לוגית אחת –  חסכוני בחשמל מכיוון לא כל הכוננים עובדים במקביל       
Ø      אין רווח של מהירות אלא רק של מקום
Ø      אין צורך שהכוננים יהיו זהים בחברה\חומרה \ ביצועים  
אופן כתיבת הנתונים במערך זה הינו שבו המידע נכתב קודם על הדיסק הראשון ורק לאחר וכאשר הוא מתמלא עוברים לכתיבה בדיסק הבא אחריו. לעומת טכנולוגיות RAID שכל המערך פועל במקביל בכל הדיסקים.
חשוב לדעת! כי יישום JBOD הינו חסכוני בעליות חשמל ודרישות קירור מכוון שכלל הדיסקים במערך אינם פועלים בתמידות ובמקביל, לעומת מערכי RAID הפועלים כולם יחדיו ועל כן צריכת החשמל גבוהה יותר ובהתאם דרישות הקירור.
מסיבות אלו מקובל היה ליישום מערך JBOD במקומות אחסון של ארכיונים שאינם צריכים פעילות תמידית אולם בעידן של חשיבות לשלמות המידע ושרידות פינה את דרכו למערכי RAID ועל כן מקובל ליישמו במקרים דחופים שמערכות קטנות שדורשות נפח אחסון אבל אינם יכולות ליישום RAID כדוגמת מחשב נייד ודומיו

RAID
RAID הינו קיצור ר"ת של המונח "מערך יתיר של כוננים עצמאיים - Redundant Array of Independent Disks"
בדומה לטכנולוגיה הקודמת מאפשר לחיבור מספר כוננים ליחידה אחת אך בנוסף ישנם טכנולוגיות נוספות לקבלת שרידות של הנתונים. קיימות מספר טכנולוגית אך השימושיות ביותר הם 0 -1 -5

RAID 0   טכנולוגית striped  פיזור\פיצול מצריך מינימום 2 כוננים (או יותר)
 בעת שמירת נתונים המערכת מחלקת כל יחידת הקצאה ושומרת פרוסה אחת בכל כונן  מכיוון שהכוננים כותבים \קוראים את המידע במקביל זמן הכתיבה \קריאה יורד בחצי
Ø      מכיוון שהכוננים עובדים במקביל הם צריכים להיות בעלי ביצועים זהים וזיכרון זהה אחרת המערכת תתייחס לפי הנמוך בניהם
Ø      מכיוון שלכל פיסת מידע מחולקת ל-2 במידה וכונן אחד כשל הלך כול המידע
-- בעת כשל המערך מפסיק לפעול עד להחלפת הכונן התקול

RAID 1   טכנולוגית mirrored שיקוף\שיבוט (מינימום 2 כוננים)
מה שכותבים ב-1 נכתב גם בשני לצורך שרידות – במידה ואחד הכוננים כושל יש את כל המידע בכונן השני עד רגע הנפילה
Ø      בקריאה הוא יביא את המידע מ-2 הכוננים ולכן נרוויח מהירות  
Ø      מכיוון שהכוננים עובדים במקביל הם צריכים להיות בעלי ביצועים זהים וזיכרון זהה אחרת המערכת תתייחס לפי הנמוך בניהם
Ø      חיסרון – כמות הזיכרון היא חצי ממה שיש בפועל
הערה – ההבדל בין שרידות לגיבוי - בגיבוי ישמרו כל הנתונים עד לרגע הגיבוי לעומת זאת בRAID 1 נשמר כל המידע עד לרגע הכשל אולם מה שנמחק לא נשמר כמו בגיבוי מכיון שכשמוחקים המערכת מוחקת במקביל מ2 הכוננים
-- בעת כשל המערך מפסיק לפעול עד להחלפת הכונן התקול

 RAID 3- שימוש בטכנולוגית PARITY  זוגיות – מינימום שלושה דיסקים
ביצוע פונקצית חתימה (PARITY ) של כל יחידת הקצאה + טכנולוגית striped .  המידע נפרס בין 2 דיסקים ובשלישי הפונקציה ובמידה וכונן אחד נופל המערכת יודעת לאחזר את הנתונים באמצעות המידע שבפונקציה
Ø      נותן מהירות ע"י פריסת המידע + שרידות שאם אחד יכשל המערכת יכולה להמשיך לעבוד ע"י שבאחד תשמור את המידע ובשני את הסיכום אבל תהיה איטיות כיון שבכל בקשה של החומר המערכת צריכה לאחזר נתונים בעזרת הפונקציה

5 RAID  – מינימום 3 דיסקים – שימוש בטכנולוגית PARITY  בצורה מתקדמת בכל שמירה המערכת שומרת את החישוב בכונן אחר כך שבמידה ואחד יכשל לא נסבול מאיטיות כיון שלא בכל פעם צריך לאחזר כי המידע מפוזר אז פעם אחת יתקבל מידע ופעם אחרת נצטרך לאחזר 

6 RAID
מערך של ארבעה דיסקים לפחות, פיזור המידע נעשה כמו ב-RAID 5. אך PARITY  נשמר בשני בלוקים כך שמקבלים שרידות יותר גובהה - גם בכשל של 2 דיסקים המערכת ממשיכה לעבוד ע"י השלמת המידע ב -XOR

רמות RAID מקוננות
ברמות RAID מקוננות, מתבצע שילוב של כמה רמות RAID הדיסקים מחולקים לקבוצות שוות המנוהלות בשיטה אחת וכל קבוצה מהווה דיסק ב-RAID המנוהל בשיטה אחרת.
לדוג'  01 RAID שלב ראשון במערך עושה 1 RAID הווי אומר פיצול של המידע ל2 (RAID 1)לקבלת רישום מהיר שלב שני 2 כוננים לכל קבוצה שבקבוצה המידע נשמר ב2 (RAID 0) מערכים לקבלת שרידות
10 RAID - הדיסקים מקובצים למערכי RAID 1 המנוהלים כדיסקים במערך RAID 0. כלומר, המידע משוכפל בכל קבוצה בין הדיסקים ומחולק לקטעים בין הקבוצות. כלומר, הקטע הראשון במערך יישמר בקבוצה אחת, הבא יישמר בקבוצה הבאה וכו'. כאמור, כל קבוצה משכפלת את המידע כמספר הדיסקים בקבוצה.


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

יישום בחומרה
בחומרה, המערך מיושם על ידי בקר, שדרכו מתקשרת מערכת ההפעלה עם הדיסקים הקשיחים. בקר כזה יכול להיות חלק מלוח האם של המחשב, או כרטיס הרחבה נפרד.
כאשר מערך ה-RAID מיושם בחומרה, מערכת ההפעלה אינה עוסקת בניהולו (ומכך, גם המעבד המרכזי). בזמן פעולת קריאה או כתיבה, המערכת ניגשת לבקר והבקר מחשב בעצמו את מיקום המידע וכן את הזוגיות.
           
דיסק קשיח bisk  עובד עם partition  שנמצאת אצלו בלבד
Dynamic עובד עם volum  הווי אומר מידע שיכול להיות בחלקו על הדיסק הנוכחי וההמשך בדיסק אחר

מהערכת הפעלה ביתית לא מזהה דיסק קשיח Dynamic    עסקית מזהה אבל לא יודע לעבוד בטכנולוגית RAID  5  - שרתים מתאימים לכל הטכנולוגיות
עם בקר ניתן לעבוד בכל מערכת עם כל טכנולוגיה כיוון שהמערכת מדברת מול הבקר והא זה שמבצע את שאר הפעולות

Ø      מערכת פעלה  windows במהדורה ביתית לא מזהה דיסק בתצורה dynamic לעומת זאת מערכות הפעלה עסקיות כן תומכות 

מערכות הפעלה windows  עסקית אינם תומכות ב- 5 RAID  לעומת מהדורות שרת שכן תומכות 
   

Ø      לא ניתן להתקין את מערכת ההפעלה על כונן RAID  מבוסס תוכנה אלא רק מבוסס חומרה 
- ניתן להתקין מערכת הפעלה windows  על דיסק dynamic  שהכרך הוא simpit

-- מערכת ההפעלה windows אינה  יודעת לדבר עם בקר RAID   אלא יש להביא דרייבר מתאים – ולכן בעת  התקנה של מערכת הפעלה המערכת לא תזהה את הכונן