אוקיי, אז הגעתי למחשב של "חבר" שלי, גרמתי לו ללכת להכין לי טוסט או חביתה, ונשארתי תקוע מול מסך.
מה עושים?!?!?!?!?
דבר נחמד אחד שמיקרוסופט בטעות שמו בווינדוס נקרא הרג`יסטרי(Registry).
הגישה אל הרג`יסטרי מתבצעת באמצעות הקובץ C:-windows-system32-regedit.exe.. אבל אנחנו לא פראיירים.. בואו נראה:
לחצו התחל>הפעלה>ותכתבו Regedit. לחצו אנטר.

כמה נחמד, נפתח חלון! מה עכשיו..?
אוקיי, הרג`יסטרי בנוי בצורה של עץ, מתפצל מ-5 "כוורות"(hives) ומכיל כמות עצומה של הגדרות. מה שעלינו לעשות הוא למצוא את ההגדרות המשמעותיות לגבינו ולשנות אותן כמו שאנחנו רוצים.. אוקיי, עכשיו כמה מושגי בסיס.
*****

מפתח - ספרייה שעשויה להכיל ערכים או מפתחות נוספים.
ערך - ערך בתוך ספרייה שמכיל נתונים הניתנים לשינוי.
ישנם 5 סוגי ערכים:
ערך מחרוזת (REG_SZ) - מכיל "מחרוזת", כלומר שורת מילים או אותיות, ומספרים. דוגמא "BlaBlaBla".
ערך בינארי (REG_BINARY) מכיל נתונים השמורים באופן הקסידסימאלי. דוגמא "A2 4F 3B 77".
ערך DWORD(REG_DWORD) - מכיל מספר. דוגמא "455".
ערך מרובה מחרוזות (REG_MULTI_SZ) - מכיל מספר מסוים של מחרוזות. דוגמא:
kljasdlkjh
opopo454
shalom
ערך מחרוזת ניתן להרחבה (REG_EXPAND_SZ) - (אני בעצמי לא הבנתי מה היתרון שלו על ערך מחרוזת רגיל :O).
*****
אוקיי, עכשיו שאנחנו כבר מנוסים בזה, אפשר להתחיל לעבוד!!

היכנסו למפתח HKEY_CURRENT_USER-Software-Microsoft-Windows-CurrentVersion-Policies-S ystem וצרו ערך DWORD בשם DisableTaskmgr.
שנו אותו ל-1. מה קרה? כלום.. רק רגע, לחצו ctrl-alt-del.. וואו, מנהל המשימות הוגדר כלא זמין..


אוקיי, זה רק אחד מתוך כל הדברים המגניבים שתוכלו לעשות אם תגדירו היטב את הרג`יסטרי.. בקטע הבא נביא סקירה קטנה של ערכי רג`יסטרי רבים, ועל מה הם אחראים.
*****
מיקום: HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-Windows-CurrentVersion-Run
אחראי על: ריצה אוטומטית בסטארט-אפ.
הערות: הוסף ערך מחרוזת עם נתיב הקובץ והוא ירוץ כשווינדוס עולה.
מיקום: HKEY_CURRENT_USER-Software-Microsoft-Windows-CurrentVersion-Policies-S ystem-DisableTaskmgr
אחראי על: גישה למנהל המשימות
הערות: 0 = מאופשר 1 = מבוטל(אין גישה)
מיקום: CurrentControlSet-Services-SharedAccess-Parameters-FirewallPolicy-Stan dardProfile-EnableFirewall
אחראי על: חומת האש
הערות: 0 = עובדת 1 = מבוטלת
מיקום: HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-Windows NT-CurrentVersion-Winlogon-SFCScan
אחראי על: מערכת הגנת קבצים
הערות: 0 = מבוטל 1 = עובד
מיקום: HKEY_LOCAL_MACHINE-SOFTWARE-Policies-Microsoft-Windows-WindowsUpdate-D oNotAllowXPSP2
HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-Windows-CurrentVersion-WindowsUp date-AutoUpdate-AUOptions
אחראים על: עדכונים אוטומטיים
הערות: ע"מ לבטל שנה את שניהם ל - 1
מיקום: HKEY_LOCAL_MACHINE-System-CurrentControlSet-Services-CDRom-autorun
אחראי על: ריצה אוטומטית (בדיסקים וכו`)
הערות: 0 = מבוטל 1 = פעיל
מיקום: HKEY_CURRENT_USER-Software-Policies-Microsoft-Windows-System-DisableCM D
אחראי על: גישה לCMD
הערות: 0=אפשר 1=בטל 2=בטל אך אפשר באטצ`
מיקום: HKEY_LOCAL_MACHINE-SOFTWARE-Microsoft-Windows-CurrentVersion-Explorer- Advanced-EnableBalloonTips
אחראי על: בלוני מידע (כולל התראות אנטיוירוס וחומת אש)
הערות: 0 = מבוטל 1 = פעיל; דורש אתחול.
מיקום: HKEY_CLASSES_ROOT-CLSID-{5b4dae26-b807-11d0-9815-00c04fd91972}
אחראי על: תפריטים(כולל תפריט התחל)
הערות: שינוי ל: - יבטל את כל התפריטים. דורש אתחול.
מיקום: HKEY_CURRENT_USER-Software-Microsoft-Windows-CurrentVersion-Policies-E xplorer-NoClose
אחראי על: כפתור הכיבוי
הערות: 0=מבוטל 1=פעיל.דורש איתחול.