TechBord Logo
TechBord detail

ثبت (Registry) چیست؟

رجیستری ویندوز یک پایگاه داده (Database) از تنظیماتی است که توسط پنجره ها (Windows) استفاده می‌شود. تنظیمات را برای دستگاه های سخت افزار (Hardware)، برنامه کاربردی (Application) نصب شده و ویندوز سیستم عامل (Operating System) ذخیره می کند. رجیستری یک روش متمرکز برای ذخیره تنظیمات برگزیده سفارشی برای هر کاربر ویندوز فراهم می کند، نه اینکه آنها را به عنوان فایل های () مجزا ذخیره کند.

رجیستری ویندوز به صورت سلسله مراتبی ساخته شده است که دارای چندین صفحه برتر است. دسته های سطح، همچنین به عنوان "کهیر" شناخته می شود. هر کدام با «HKEY» که مخفف «Handle to Registry Key» است، شروع می‌شود. برخی از نسخه های ویندوز دارای هفت دسته سطح بالا هستند، در حالی که ویندوز ده (Windows 10) دارای پنج دسته است. این موارد عبارتند از:

  • HKEY_CLASSES_ROOT - انجمن فایل (File Association) را ذخیره می‌کند، که پسوند فایل (File Extension) را به برنامه پیش فرض (Default Program) پیوند می‌دهد - پیکربندی‌ها را برای COM (مدل شیء مؤلفه) ذخیره می‌کند ) اشیاء، مانند اسناد Microsoft OLE و اکتیواکس (ActiveX) مؤلفه‌ها
  • HKEY_CURRENT_USER - تنظیمات برگزیده در سطح کاربر را که با استفاده از صفحه کنترل (Control Panel) انتخاب شده‌اند ذخیره می‌کند - تنظیمات شبکه و چاپگر در سطح کاربر را ذخیره می‌کند.
  • HKEY_LOCAL_MACHINE - تنظیمات سیستم و برنامه را ذخیره می کند که برای همه کاربران اعمال می شود - تنظیمات شبکه (Network) و چاپگر (Printer) در سطح سیستم
  • HKEY_USERS - ذخیره می شود تنظیمات به طور موقت برای کاربران فعال (کسانی که در حال حاضر وارد سیستم شده اند)
  • HKEY_CURRENT_CONFIG - تفاوت بین پیکربندی استاندارد و پیکربندی سخت افزار فعلی را ذخیره می کند

سیستم عامل ویندوز و نصب شده برنامه ها می توانند رجیستری را مستقیماً تغییر دهند. به عنوان مثال، تغییر برنامه پیش فرض برای یک پسوند فایل خاص، رجیستری را به طور خودکار به روز می کند. بنابراین، معمولاً نیازی به ویرایش رجیستری ویندوز نیست. با این حال، کاربران قدرتمند ممکن است بخواهند برخی از تنظیمات رجیستری را مشاهده و به صورت دستی لغو کنند. Windows یک ویرایشگر رجیستری سودمند (Utility) (regedit.exe) برای مشاهده و ویرایش داده های رجیستری ارائه می دهد. این ابزار همچنین می‌تواند تنظیمات را وارد کرده و پیکربندی‌های موجود را صادر کند.

توجه: نباید رجیستری ویندوز را ویرایش کنید، مگر اینکه متوجه شوید که چه کاری انجام می‌دهید. تنظیمات نادرست رجیستری ممکن است باعث ایجاد مشکل در برنامه های نصب شده یا خود سیستم عامل شود.

تعریف اصطلاح ثبت (Registry) توسط تک بورد

تعریف ثبت (Registry) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف ثبت (Registry) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.