Registr kaliti nima? (Ro'yxatga olish kitobi kalitining ta'rifi)

Mundarija:

Registr kaliti nima? (Ro'yxatga olish kitobi kalitining ta'rifi)
Registr kaliti nima? (Ro'yxatga olish kitobi kalitining ta'rifi)
Anonim

Roʻyxatga olish kitobi kalitini biroz fayl papkasiga oʻxshatish mumkin, lekin u faqat Windows registrida mavjud. Ro'yxatga olish kitobi kalitlari ro'yxatga olish kitobi qiymatlarini o'z ichiga oladi, xuddi papkalarda fayllar bo'lgani kabi. Ro'yxatga olish kitobi kalitlari boshqa ro'yxatga olish kitobi kalitlarini ham o'z ichiga olishi mumkin, ular ba'zan pastki kalitlar deb ataladi.

Roʻyxatga olish kitobi kalitlari Windowsning barcha versiyalarida bir xil ishlaydi. Roʻyxatga olish kitobi kalitlarini yopish va kengaytirish usulida baʼzi oʻzgarishlar boʻldi, biroq ular juda kichik edi va ularning funksiyalariga taʼsir qilmadi.

Windows registrining tuzilishi

Image
Image

Windows reestri ierarxiyada tuzilgan bo'lib, eng yuqori ro'yxatga olish kitobi kalitlari ro'yxatga olish kitobi uyalari deb ataladi. Ularga maxsus qoidalar biriktirilgan, biroq ular boshqa maʼnoda roʻyxatga olish kitobi kalitlari.

"Ro'yxatga olish kitobi" atamasi Windows registrining har qanday alohida qismiga (masalan, uyalar yoki qiymat) ishora qilishi mumkin, lekin odatda bu ro'yxatga olish kitobi kaliti bilan sinonimdir.

Reyestrdagi elementlar shunday tuzilgan:


KEY(Hive)\SUBKEY\SUBKEY\…\…

Roʻyxatga olish kitobi kalitlari qanday ishlashini tushuntirishga yordam berish uchun Roʻyxatga olish kitobi muharriridan olingan aniq misolni koʻrib chiqaylik:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

Koʻrib turganingizdek, yuqorida koʻrsatilgan roʻyxatga olish yoʻli uchta boʻlimga boʻlingan, ularning har biri teskari chiziq bilan ajratilgan:

  • HKEY_LOCAL_MACHINE
  • DASTURIY TA'MINOT
  • Microsoft

Har bir boʻlim bitta roʻyxatga olish kitobi kalitini ifodalaydi, eng oʻngdagisi oldingisining ostiga joylashtirilgan va hokazo. Buni boshqacha o'ylab ko'ring: Har bir kalit chap tomonda joylashgan, xuddi kompyuteringizdagi C:\Windows\System32\Boot kabi ishlayotgani kabi.

Birinchi roʻyxatga olish kitobi kaliti HKEY_LOCAL_MACHINE yoʻlning yuqori qismida joylashgan va roʻyxatga olish kitobi uyasi hisoblanadi. HKEY_LOCAL_MACHINE ostida joylashtirilgan SOFTWARE roʻyxatga olish kitobi kaliti. Microsoft kaliti SOFTWARE ostida joylashgan yana bir registr kalitidir.

Roʻyxatga olish kitobi kalitlari katta-kichik harflarni hisobga olmaydi, yaʼni harflar katta yoki kichik boʻlishi muhim emas; ular qanday ishlashiga ta'sir qilmasdan har qanday tarzda yozilishi mumkin.

Roʻyxatga olish kitobi kalitlari juda chuqur joylashtirilishi mumkin. Mana, HKEY_CURRENT_CONFIG uyasi ostidagi har qanday Windows kompyuter registrida topiladigan besh darajali chuqurlikka misol:


HKEY_CURRENT_CONFIG\System\CurrentControlSet\Control\Print\Printers

Roʻyxatga olish kitobi kalitlarini qoʻshish, oʻzgartirish va oʻchirish orqali Windowsning baʼzi asosiy darajalarda qanday ishlashini oʻzgartirishingiz mumkin. Biroq, ro'yxatga olish kitobi bilan ishlashda juda ehtiyot bo'lishingiz kerak, chunki siz kompyuteringizda jiddiy muammolarga olib kelishi mumkin, bu esa barcha ma'lumotlarning yo'qolishiga olib kelishi mumkin.

Registr kalitlarini zaxiralash va tiklash

Reestrga oʻzgartirish kiritishdan oldin uning zaxira nusxasini yaratganingiz maʼqul. Qo'lda almashtirayotgan kalitlarning nusxasi bilan tizimingizda muammolarga olib kelishi mumkin bo'lgan har qanday o'zgarishlarni bekor qilishingiz mumkinligini bilib, o'zingizni xavfsiz his qilishingiz mumkin. Agar xohlamasangiz, butun registrning zaxira nusxasini yaratishingiz shart emas; faqat oʻzingiz ishlayotgan roʻyxatga olish kitobi kalitlarining zaxira nusxasini yaratishingiz mumkin.

Zaxiralangan registr kalitlari REG fayli sifatida mavjud. REG faylini ochish va ko'rsatmalarga amal qilish orqali registrning zahira nusxasini osongina tiklashingiz mumkin va buni qaysi Windows versiyasidan foydalansangiz ham amalga oshirish mumkin.

FAQ

    Kalitni qanday qo'shish mumkin?

    Windowsda Roʻyxatga olish kitobi muharririni ochish uchun Windows+ R klaviatura yorligʻidan foydalaning, soʻngra regedit kiriting > OK. Chap panelda siz qo'shmoqchi bo'lgan ro'yxatga olish kitobi kalitiga o'ting > kalitni o'ng tugmasini bosing > New > Key.

    Beshta registr kaliti nima?

    Windowsning aksariyat versiyalarida quyidagi kalitlar registrda mavjud: HKEY_CLASSES_ROOT (HKCR), HKEY_CURRENT_USER (HKCU), HKEY_LOCAL_MACHINE (HKLM), HKEY_USERS (HKU) va HKEY_FIGRENT. CON.

Tavsiya: