פורסם 2005 במאי 920 שנים אם יד לך וינדוס בעיברית אז תעשה ככה:התחל--->הפעלה---->regeditאם יש לך וינדוס באנגלית אז ככה:start---->run---->regeditהרג'יסטרי הוא למעשה מין מאגר המכיל תכונות במחשב,למשל אם אתה רוצה להעלות את הוינדוס יותר מהר אז צריך לשנות שם פקודה.קבל סיקור תותח!ה- Registry(רג'יסטרי או רישום) הוא מאגר הנתונים של מערכתההפעלה חלונות, על כל גרסאותיה. כל פיסת מידע, כמעט, בנושאחומרה, תוכנה והגדרות משתמש נשמרת בתוך המאגר הענק הזה.המאגר ניתן לשינוי בקלות, מוגזמת לפעמים. הקלות היתירההזאת, הפוכת את הרג'יסטרי, למעשה, לבטן הרכה של מערכתההפעלה. לעומת זאת, הגמישות שבשינוי נבון, היא אחת המעלותהבולטות של הרג'יסטרי.רובנו לא צריכים להיות מודעים יותר מדי לרג'יסטרי, מפנישמרבית האפשרויות הדרושות לשימוש במחשב, נגישות ישירות דרךמערכת ההפעלה, התוכנה או רכיב החומרה. אבל ישנם מקרים, בהםיש צורך בשינוי מאגר המידע לצורך פתרון בעיות וביצועשינויים וכיוונונים שלא ניתן לבצע בדרך אחרת.לפני שנתחיל, שוב מילות אזהרה - כל שינוי ברג'יסטרי עלוללגרום למחשב להיות לא יציב עד כדי חוסר תפקוד גמור. לכן, ישלהקפיד על משנה זהירות בכל הנוגע בנושא, ומומלץ בחום לבצעגיבוי לפני כל שינוי.מבנה הרג'יסטריבחלונות 95/98 כל האינפורמציה אגורה בשני קבציםנסתרים בתיקיית המערכת , והנקראים SYSTEM.DAT ו-,USER.DATואילו בחלונות NT/2000/XP מדובר במספר קבציםהמאוכסנים בתיקיית CONFIG\.SYSTEM32 התמונה משתנה במקצתכאשר במחשב ישנם מספר משתמשים, ואז מידע נוסף נשמר עבור כלפרופיל משתמש בנפרד.הקבצים הנ"ל אינם ניתנים לעריכה באופן ידני, והגישה למידעהאצור בהם נעשית באמצעות עורכי רג'יסטרי (Registry Editor),אשר יציגו את כל המאגר בכללותו (בלי להתחשב באיזה קובץ נשמרהמידע בפועל). עקב כך ובהתאם לזאת, נדון במבנה המידע כפישהוא מוצג בתוך תוכנת עריכה שכזו, במקרה שלנו Regedit(המגיעה יחד עם מערכת ההפעלה).בנוסף, בשוק קיימות גם תוכנות צד שלישי, המאפשרות עריכה שלהקבצים, וכן תוכנות Tweaks למיניהן, שמתווכות בין המשתמשלרג'סטרי על ידי שימוש בממשק משתמש פשוט ונגיש יותר.הנתונים ברג'יסטרי שמורים במבנה הירארכי (Hierarchy) המחולקלכמה רמות:הרמה הראשונה היא של כוורות (Hive)/ענפים ראשיים (MainBranch)/ מפתחות ראשיים (Root Keys).בחלונות x9 קיימות 6 כוורות כאלה, ובחלונות NT/XP קיימות.5 ניתן לזהות אותן על פי סימן התיקייה וסימן הפלוס שלידו,כפי שמופיע בתוכנת עורך הרג'יסטרי. שמות הכוורות קבועיםומזוהים על פי המילה ''''HKEY המופיעה בהתחלה.לחיצה על סימן הפלוס שליד אחד המפתחות הראשיים, פורשת רשימהשל מפתחות המשנה (Sub Keys). כל מפתח שכזה יכול להכיל עודמפתחות משנה, וכל אחד מהם יכול להכיל מספר ערכים (Value),אשר עבורם מוגדר מידע מסוים (Data). מבנה הרג'יסטרי קבועבחלקו, אבל מפתחות המשנה הקיימים בו והערכים השמורים בהםתלויים בחומרה/תוכנה וההגדרות שאתם קבעתם. בתוכנתה-Registry Editor כל המפתחות יופיעו בצדו השמאלי של החלון,וכאשר נסמן אחד מהם נוכל לראות את הערכים השונים ואת המידעשהם מכילים.מפתחות ראשיים ומפתחות משנהלמרות שקיימות 6 כוורות (בחלונות XP), רובן מסתמכות עלהתוכן של שתי הכוורות הבאות:1) MACHINE_LOCAL_HKEY מכילה מידע לגבי המחשב, כמו חומרהותוכנות מותקנות והיא משותפת לכל המשתמשים בו. רכיבי חומרהיכולים להזין מידע למפתח זה באופן אוטומטי על ידי שימושבממשק .Plug and Playמפתחות משנה שיופיעו כאן כוללים את ,Software אשר מכיללמעשה רישום לגבי כל תוכנה המותקנת במחשב, והגדרות אשרמשותפות לכל המשתמשים. מפתח המשנה Config מכיל את כל הגדרותפרופילי החומרה שבמחשב, אם הגדרתם כאלה דרך System(מערכת)-> לשונית Hardware Profiles שבלוח הבקרה.Enum מכיל מידע על כל התקני החומרה במערכת, ואילו Hardwareעוסק בהגדרות היציאות הטוריות והמודמים.2) USERS_HKEY מכילה מידע על כל המשתמשים במחשב. מפתח המשנהDefault ישמש כל אדם המשתמש במחשב מבלי לבחור בפרופיל,מפתחות משנה בעלי שמות משתמשים יכילו מידע על הפרופיל שלהם.מפתחות משנה נוספים הם ,Control Panel שעוסק בהגדרות לוחהבקרה, ,AppEvent המגדיר למחשב אילו צלילים יושמעו באירועיםמסוימים ומה מיקום קבצי הקול שלהם, ומפתח Software שמכילמידע על התוכנות המותקנות והגדרות ספציפיות למשתמשים שונים,אם ישנם כאלה.כאשר תפעילו את המחשב ותשתמשו בהגדרות השמורות לכם, יכנסולפעולה שתי כוורות נוספות שיצביעו על המידע הרלוונטי לכם:USER_CURRENT_HKEY תצביע על הגדרות המשתמש שלכם כפי שהןמופיעות במפתחות המשנה של USER Default_HKEY במקרה ולאהוגדר עבורכם פרופיל. אם יש לכם פרופיל, אז ייכנסו לפעולההכוורות המצביעות על ההגדרות הספציפיות לכם, המצויות במפתחהמשנה המתאים.CONFIG_CURRENT_HKEY מצביע על פרופיל החומרה בו נעשה שימוש.הבחירה נעשית על פי התוכן של מפתח משנה Config בתוךMACHINE._LOCAL_HKEY את הרזולוציה והגופנים בהם אתםמשתמשים, למשל, תוכלו למצוא במפתח המשנה .Displayכוורת נוספת היא ,ROOT_CLASSES_HKEY שאוגרת מידע על שיוךקבצים (File association) - איזו תוכנה תטפל באיזה סוגקובץ, וכן מידע בנושא OLE(שילוב של תמונה או קול בקובץWord למשל). אבל למעשה מצביעה על כוורת LOCAL MACHINE_HKEY-> מפתחות משנה -Software> .CLASSESכוורת DATA_DYN_HKEY מכילה את המידע העדכני ביותר, בעיקרבתחום החומרה (מפתח משנה Config Manager), הנשמר בזיכרוןהמחשב (RAM) כדי להבטיח עדכון מהיר. בכל פעם שהמחשב מופעל,נשמרת בכוורת זו אינפורמציה חדשה, בהתאם לרכיבים שפועלים.אז מה עושים עם כל מה שלמדתם עכשיו?אתם יכולים לגבות, לשחזר לתקן ולשפר את הרג'יסטרי באמצעותה-.Registry Checkerתוכנה זו מופעלת אוטומטית בעת עליית חלונות ויוצרת גיבוייומי לקבצים Win.ini ,System.dat ,User.dat ו-.System.iniבנוסף, התוכנה בודקת כי אין שגיאות במידע השמור ותמחקמקומות ריקים כדי לשפר ביצועים.את התוכנה ניתן להפעיל דרך התחל -> הפעלה -> scanregwואז התוכנה תבצע סריקה ותשאל אם ברצונכם לבצע גיבוי נוסף.כך נוצרים עד חמישה גיבויים המצווים בקבצים rb0X.cab(כאשרX הוא מספר בין 1 ל-5) השמורים בתיקיית windows\.sysbackupמומלץ לבצע גיבוי שכזה לפני כל שינוי יזום ברג'יסטרי.בחלונות Me ומעלה, הכלי לשחזור מערכת (System Restore) מבצעאת תהליך הגיבוי והשחזור וקיימת גם הגנה על קבצי מערכתבאמצעות .Windows File Protectionבמידה וכתוצאה משינוי שבצעתם אתם נתקלים בבעיות, תוכלולבחור לשחזר את הרג'יסטרי באמצעות אחד מחמשתהגיבויים. כל שינוי שבוצע במחשב לאחר שנוצר הגיבוי שבחרתםלא יבוא לידי ביטוי לאחר השחזור, כך שמומלץ להיזהר.אחרי הגיבוי הגיע הזמן לקצת כתיבה יוצרת, או במילים אחרות,לבצע שינויים ברג'יסטרי.שימו לב!כל שינוי שתבצעו, אם זו הוספה של מידע, אם זה שינוי ערך שלמפתח ואם זו מחיקה של מידע, יפעל ישירות על קבצי הרג'יסטרי.פירושו של דבר הוא שלא ניתן לבטל את השינויים (Undo) והםבלתי הפיכים.את עורך הרג'סטרי נפעיל דרך התחל -> הפעלה ->.regeditכדי למצוא מפתחות או ערכים נכנס לתפריט -Edit> Findונרשום את שם המפתח, הערך או המידע אותו אנו מחפשים, לפי מהשתסמנו תחת .Look at לחיצה על מקש F3 תבצע חיפוש נוסף שלאותו פריט ותקפיץ את התצוגה לערך המתאים.כדי לשנות מידע השמור עבור ערך מסוים, יש ללחוץ פעמיים עםהכפתור השמאלי של העכבר על שם הערך המופיע בצדו הימני שלהחלון.הוספת מפתח או ערך מתבצעת על ידי לחיצה עם הכפתור הימני שלהעכבר על אחד המפתחות בצדו השמאלי של החלון ובחירה של .Newכעת תוכלו לבחור בין Key או אחד משלושה סוגי .Valuesדרך נוספת לביצוע שינויים היא שימוש בטלאי רג'סטרי(Registry Patch) שהוא למעשה קובץ טקסט עם הסיומת .Regמכיוון שחלק מהמידע לא תלוי במחשב או בהגדרות שלכם, ניתןלהשתמש בטלאים על כל מחשב, כל עוד הוא עומד בתנאיםהמינימליים כמו קיום תוכנה מסוימת.לחיצה כפולה על קובץ שכזה תגרום ליבוא שלו אל תוך הרג'סטריללא כל הודעה בנושא. את התהליך ניתן לבצע גם באמצעות העורךדרך תפריט -File> .Import Registry File אתם יכוליםליצור בעצמכם טלאים שכאלה על ידי בחירת המפתח או הכוורותואז דרך תפריט File לבחור ב-.Export Registry Fileלא, לא שכחתי לציין אילו תיקונים וכיוונונים אפשר לבצע,פשוט יש הרבה והיריעה קצרה מלהכיל את כולם. אבל הנה שנימקומות טובים להתחיל בהם: Windows Registry Guideעבור חלונות לדורותיה ו-TweakXP עבור חלונות ,XPכמובן.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.