רישום Windows הוא מסד נתונים המשמש לאחסון הגדרות תצורה למגוון מטרות במיקום מסודר אחד. הוא נועד בעיקר לאחסן הגדרות לשימוש מערכת ההפעלה כגון הגדרות עבור מנהלי התקנים, שירותים והקרנל, אך גם תוכנות אחרות יכולות להשתמש בו.
הנתונים ברישום מאוחסנים עם שני חלקים בסיסיים: מפתחות וערכים. מפתחות הרישום אינם רגישים לאותיות גדולות ומשמשים כתווית לזיהוי המשמעות של ערכים בודדים או כדי לספק מבנה נוסף למפתחות משנה. ניתן להשתמש בערכים ברישום לאחסון נתונים משמעותיים כגון מספרי גרסאות, נתיבי קבצים, פרמטרים של ביצועים ואפשרויות תצורה אחרות.
הרישום בנוי כך שיש ערכי מערכת כלליים שניתן לעקוף אותם על ידי ערכים הקשורים לחשבונות משתמש בודדים, זה מאפשר הגדרות תצורה סטנדרטיות ידועות כטובות יהיו ברירת המחדל, תוך שהיא מאפשרת למשתמשים לשנות את ההגדרות לחשבון שלהם מבלי להשפיע משתמשים אחרים.
בבסיסו, הרישום הוא מסד נתונים המאחסן את הנתונים שלו בפורמט בינארי במופע לוגי אחד, אם כי הנתונים למעשה מפוזרים על פני מספר קבצים שונים בדיסק. שימוש בפורמט מסד נתונים בינארי במקום קבצי תצורה מבוססי טקסט בודדים מספק מספר יתרונות, כולל הביצועים המוגברים של קריאת נתונים בינאריים בהשוואה לקבצי טקסט והפורמט והמיקום הסטנדרטיים של התצורה נתונים.
יתרון נוסף של היותו של הרישום בפורמט מסד נתונים הוא תכונת שלמות נתונים הנקראת "עדכונים אטומיים", כלומר אם שניים תהליכים מנסים לשנות את אותו ערך בו-זמנית, פעולה אחת תושלם לפני שהשניה מתחילה, כל עדכון הוא אִישִׁי. בעוד שעם קבצי טקסט זה אפשרי שמצב זה יהפוך למה שמכונה "מצב גזע", שבו שתי הפעולות מתרחשות בו זמנית, מה שמוביל לתוצאות בלתי צפויות.
ניתן לגשת לרישום ולערוך אותו דרך תוכנית ברירת המחדל של Windows "regedit.exe" ניתן למצוא זאת על ידי שימוש בפונקציית החיפוש של Windows והקלדת "regedit".
![](/f/6f4b99aff7990522e8cfb9e24aa52934.jpeg)
טיפ: יש לנקוט בזהירות רבה בעת עריכת הרישום, שכן שם מאוחסנות הגדרות קריטיות לפונקציונליות של Windows. עריכת ערך הרישום השגוי עלולה לגרום לשירותים להיכשל בהשקת, או אפילו לעצור את ההפעלה של Windows לחלוטין.