RegistryWindows

کلید ریشه HKEY_USERS در رجیستری

یکی از کلیدهای ریشه (Root Keys یا Hive) در رجیستری کلید HKU (مخفف HKEY_USERS) می‌باشد. این کلید اطلاعات مربوط به هر یک از پروفایل‌های کاربران موجود در سیستم‌عامل (که شامل کلید ریشه HKCU برای هر کاربر می‌شود) را در خود نگه می‌دارد.

کلید ریشه HKEY_USERS چیست؟

کلید HKEY_USERS (یا به اختصار HKU) یکی از کلیدهای ریشه (Root Keys یا Hive) رجیستری است.  این کلید مرکزی وظیفه حفظ اطلاعات مربوط به پروفایل هر یک از کاربران موجود در سیستم‌عامل ویندوز (شامل کلید HKCU و سایر پروفایل‌ها) را بر عهده دارد. همچنین این کلید ریشه، دارای یک زیرکلید با نام .DEFAULT است که وظیفه حفظ پیکربندی‌های اولیه مربوط به پروفایل‌ها و کاربران جدیدی که به تازگی به حساب کاربری خود وارد می‌شوند و همچنین کاربران خاصی که بدون ورود به حساب کاربری از سیستم‌عامل استفاده می‌کنند را دارد.

از مهمترین اجزای این کلید ریشه می‌توان به زیرکلید .DEFAULT و سایر زیرکلیدهایی که طبق شناسه امنیت کاربران (Security Identifier یا به طور خلاصه SID) نام‌گذاری شده است اشاره کرد. اطلاعات پروفایل هر یک از کاربران (شامل تنظیمات و شخصی‌سازی‌های کاربران مانند تنظیمات دسکتاپ، پرینرها و… که در پست مربوط به HKCU توضیح داده شده است) در کلیدهایی که طبق SID مختص آن کاربر نام‌گذاری شده ، قابل دسترسی است.

کلید ریشه HKEY_CURRENT_USER یک لینک از زیرکلید کاربر فعلی موجود در کلید ریشه HKEY_USERS است؛ یعنی زمانی که تغییری در کلید ریشه HKCU انجام می‌دهید، این تنظیمات در کلید مخصوص کاربر فعلی که طبق SID آن کاربر نام‌گذاری شده است، اعمال می‌شود.

زیرکلیدهای کلید ریشه HKU
زیرکلیدهای کلید ریشه HKU

 

نکته: ممکن است کلیدهای موجود در تصویر بالا، در رجیستری شما وجود نداشته باشند. این مسئله بستگی به پروفایل‌ها و SID های کاربران دارد.

امیررضا نصیری

امیررضا هستم، دانشجوی ارشد نرم‌افزار و مدیر بایت گیت و دلیکس. عاشق کامپیوتر و هر چی که بهش ربط داره! دوست دارم همه چیزو یاد بگیرم و اونا رو یاد بدم. امیدوارم از مطالب سایت استفاده کنید و لذت ببرید. » بیشتر آشنا شوید!

نوشته های مشابه

۲ دیدگاه

  1. سلام.وبلاگ مفیدی دارید!!!!!!!یه سوال داشتم!!!ماتوی رجیستری تنظیمات نرم افزار وسخت افزار روانجام میدیم ومیشه همه ی درایو ها رو مخفی کرد!!!!!!حالا سوالم اینکه چطور فقط یک درایو رومخفی کنم؟؟اخه ما فقط مخفی کردن همهی درایو هارو یک جایاد گرفتیم واین سوال برای تحقیقم است!!!لطفا به وبلاگم بیایید و توی قسمت نظرات جوابمو بدید.خیلی ممنون.

    1. خیلی ممنون از نظرتون. درباره این مشکلتون باید بگم که اول به مسیر زیر در رجیستری برین:
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
      (هر جا که دیدین کلید مورد نظر نیست، اونو ایجاد کنین با همون نام)
      خب در کلید Explorer یک Value با نام NoDrives (از نوع DWORD ـه 32 بیت) ایجاد کنین (اگه وجود نداشت!).
      حالا میتونین با استفاده از لیست زیر، درایو مورد نظرتونو مخفی کنین.
      A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L: 2048, M: 4096, N: 8192, O: 16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U: 1048576, V: 2097152, W: 4194304, X: 8388608, Y: 16777216, Z: 33554432
      (کدهای مربوطه رو از سایت pctools کپی کردم)
      کافیه کد مربوط به هر درایو رو در مقدار NoDrives قرار بدین. واسه اینکه همه درایوها مخفی بشن میتونین از کد 67108863 استفاده کنین.
      چون این اعداد به اصتلاح ساختار decimal (اعشاری) استاندارد دارن، میتونین با جمع کردن هر کدوم از اعداد اعداد مربوط به هر درایو، چندین درایو رو مخفی کنین یا به طور ساده فقط یه درایو رو مخفی کنین.
      مثلا اگه مقدار رو 128 قرار بدین فقط درایو H مخفی میشه ولی اگه مقدار رو 132 قرار بدین (که از دو عدد 128 + 4 بدست میاد) هر دو درایو H و C رم مخفی کنین.
      البته باید توجه داشته باشین که این قابلیت درایو رو غیرقابل دسترسی نمیکنه و فقط تو Windows Explorer مخفی میشن. همونطور که میبینین ما از کلید ریشه HKCU این تغییرات رو اعمال میکنیم. یعنی درایوها فقط برای کاربر کنونی مخفی میشن. میتونین از مسیر زیر استفاده کنین تا برای همه کاربران مخفی بشه:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *