Reyestr Dəyəri Nədir?

Mündəricat:

Reyestr Dəyəri Nədir?
Reyestr Dəyəri Nədir?
Anonim

Windows Qeydiyyatı Windows və proqramların istinad etdiyi xüsusi təlimatları ehtiva edən dəyərlər adlanan obyektlərlə doludur.

Bir çox növ reyestr dəyəri mövcuddur, bunların hamısı aşağıda izah olunur. Bunlara sətir dəyərləri, binar dəyərlər, DWORD (32-bit) dəyərlər, QWORD (64-bit) dəyərlər, çox sətir dəyərləri və genişləndirilə bilən sətir dəyərləri daxildir.

Reyestr Dəyərləri Harada yerləşir?

Reyestr dəyərləri Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista və Windows XP-də bütün reyestrdə tapıla bilər.

Reyestr Redaktorunda təkcə dəyərlər deyil, həm də qeyd açarları və qeyd dəftəri yuvaları var. Sonuncu iki obyekt qovluq kimidir və Reyestr Redaktorunun sol tərəfində görünür. Beləliklə, reyestr dəyərləri bu açarların və onların " alt açarlarının" içərisində saxlanılan fayllara bənzəyir.

Alt açarın seçilməsi onun bütün reyestr dəyərlərini Reyestr Redaktorunun sağ tərəfində göstərəcək. Bu, reyestrdə dəyərləri görəcəyiniz yeganə yerdir - onlar heç vaxt sol tərəfdə qeyd edilmir.

Budur, reyestr dəyəri qalın hərflərlə yazılmış bəzi reyestr yerlərindən yalnız bir neçə nümunə:

  • HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\BIOS\BIOSVendor
  • HKEY_CURRENT_USER\Ətraf mühit\TEMP
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CurrentUser

Hər bir nümunədə dəyər ən sağdakı girişdir. Yenə qeyd dəftəri redaktorunda bu qeydlər sağ tərəfdə fayllar olaraq göstərilir. Hər bir dəyər açarda saxlanılır və hər bir açar qeyd dəftəri yuvasında (yuxarıda ən solda yerləşən qovluq) yaranır.

Image
Image

Bu dəqiq struktur istisnasız olaraq bütün Windows Reyestrində saxlanılır.

Reyestr Dəyərlərinin Növləri

Bir neçə növ reyestr dəyəri var, hər biri fərqli məqsədlə yaradılmışdır. Bəziləri oxunması və başa düşülməsi asan adi hərf və rəqəmlərdən istifadə edir, digərləri isə dəyərlərini ifadə etmək üçün ikilik və ya on altılıq sistemdən istifadə edir.

String Dəyəri

String dəyərləri üzərində ab hərfləri olan kiçik qırmızı ikona ilə göstərilir. Bunlar reyestrdə ən çox istifadə olunan dəyərlərdir və eyni zamanda insan tərəfindən ən çox oxuna bilən dəyərlərdir. Onların tərkibində hərflər, rəqəmlər və simvollar ola bilər.

Budur sətir dəyərinə bir nümunə:


HKEY_CURRENT_USER\İdarəetmə Paneli\Klaviatura\KeyboardSpeed

Reyestrdə bu yerdə KeyboardSpeed dəyərini açdığınız zaman sizə 31 kimi tam ədəd verilir.

Bu xüsusi misalda sətir dəyəri simvolun düyməni basılı tutduqda özünü təkrarlama sürətini müəyyən edir. Dəyəri 0-a dəyişsəniz, sürət 31-də qaldığından daha yavaş olacaq.

Hər bir sətir dəyəri reyestrdə yerləşdiyi yerdən asılı olaraq fərqli məqsəd üçün istifadə olunur və hər biri fərqli dəyərdə müəyyən edildikdə xüsusi funksiyanı yerinə yetirəcək.

Məsələn, Klaviatura alt düyməsində yerləşən digər sətir dəyəri İlkin Klaviatura Göstəriciləri adlanır. 0 və 31 arasında rəqəm seçmək əvəzinə, bu, yalnız 0 və ya 2-ni qəbul edir, burada 0, kompüteriniz ilk dəfə işə salındıqda NUMLOCK düyməsinin sönəcəyini, 2 isə NUMLOCK düyməsini defolt olaraq aktiv edir.

Bunlar reyestrdəki sətir dəyərlərinin yeganə növləri deyil. Digərləri fayl və ya qovluğun yolunu göstərə və ya sistem alətləri üçün təsvir kimi xidmət edə bilər.

Setir dəyəri Reyestr Redaktorunda REG_SZ tipli reyestr dəyəri kimi verilmişdir.

Çox Simli Dəyər

Çox sətirli dəyər sətir dəyərinə bənzəyir, yeganə fərq ondadır ki, onlar yalnız bir sətir əvəzinə dəyərlər siyahısını ehtiva edə bilər.

Disk Defragmenter aləti xidmətin hüquqlarının olması lazım olan müəyyən parametrləri müəyyən etmək üçün aşağıdakı çoxsətirli dəyərdən istifadə edir:


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\defragsvc\RequiredPrivileges

Bu dəyərin açılması onun bütün aşağıdakı sətir dəyərlərini ehtiva etdiyini göstərir:


SeChangeNotifyPrivilege

SeImpersonatePrivilege

SeIncreaseWorkingSetPrivilege

SeSystemProfilePrivilegeSeAuditPrivilegeSeCreateGlobalPrivilegeSeCreateGlobalPrivilegeSeBackupPrivilegeSeBackupPrivilege

aSeBackupPrivilege

Bütün çoxsətirli dəyərlərin birdən çox girişi yoxdur. Bəziləri tək sətir dəyərləri ilə eyni şəkildə işləyir, lakin ehtiyac duyduqları təqdirdə daha çox giriş üçün əlavə yer var.

Reyestr Redaktoru çox sətirli dəyərləri REG_MULTI_SZ tipli reyestr dəyərləri kimi siyahıya alır.

Genişləndirilə bilən sətir dəyəri

Genişləndirilə bilən sətir dəyəri yuxarıdakı sətir dəyəri kimidir, lakin onlar dəyişənləri ehtiva edir. Bu növ reyestr dəyərləri Windows və ya digər proqramlar tərəfindən çağırıldıqda, onların dəyərləri dəyişənin müəyyən etdiyi qədər genişləndirilir.

Ən genişləndirilə bilən sətir dəyərləri Reyestr Redaktorunda asanlıqla müəyyən edilir, çünki onların dəyərlərində % işarələri var.

Ətraf mühit dəyişənləri genişləndirilə bilən sətir dəyərlərinə yaxşı nümunədir:


HKEY_CURRENT_USER\Environment\TMP

TMP genişləndirilə bilən sətir dəyəri %USERPROFILE%\AppData\Local\Temp-dir. Bu növ reyestr dəyərinin üstünlüyü ondan ibarətdir ki, data %USERPROFILE% dəyişənindən istifadə etdiyi üçün istifadəçinin istifadəçi adını ehtiva etməməlidir.

Windows və ya başqa proqram bu TMP dəyərini çağırdıqda, dəyişən hər hansı təyin edilirsə ona tərcümə olunur. Defolt olaraq, Windows bu dəyişəndən C:\Users\Tim\AppData\Local\Temp kimi yolu aşkar etmək üçün istifadə edir.

REG_EXPAND_SZ Reyestr Redaktorunun genişləndirilə bilən sətir dəyərlərini siyahıya saldığı reyestr dəyərinin növüdür.

İkili Dəyər

Adından göründüyü kimi, bu tip registr dəyərləri binar sistemdə yazılır. Onların Reyestr Redaktorunda ikonları göy rəngdədir, birlər və sıfırlar var.


HKEY_CURRENT_USER\İdarəetmə Paneli\Desktop\WindowMetrics\CaptionFont

Yuxarıdakı yol reyestrdə tapılıb, CaptionFont binar dəyərdir. Bu nümunədə bu dəyərin açılması Windows-da başlıqlar üçün şrift adını göstərir, lakin onun məlumatları adi, insan tərəfindən oxuna bilən formada deyil, binar sistemdə yazılır.

Reyestr Redaktoru REG_BINARY ikili dəyərlər üçün reyestr dəyərinin növü kimi siyahıya alır.

DWORD (32-bit) Dəyərləri və QWORD (64-bit) Dəyərləri

Həm DWORD (32-bit) qiymətləri, həm də QWORD (64-bit) dəyərlərində Windows Reyestrində mavi işarə var. Onların dəyərləri onluq və ya on altılıq formatda ifadə edilə bilər.

Bir proqramın DWORD (32-bit) dəyəri, digərinin isə QWORD (64-bit) dəyəri yarada bilməsinin səbəbi onun Windows-un 32-bit və ya 64-bit versiyasında işləməsindən asılı deyil, bunun əvəzinə yalnız dəyərin bit uzunluğuna görə. Bu o deməkdir ki, siz həm 32-bit, həm də 64-bit əməliyyat sistemlərində hər iki növ reyestr dəyərinə sahib ola bilərsiniz.

Bu kontekstdə "söz" 16 bit deməkdir. Beləliklə, DWORD "iki sözlü" və ya 32 bit (16 X 2) deməkdir. Bu məntiqə əsasən, QWORD "dörd sözlü" və ya 64 bit (16 X 4) deməkdir.

Tətbiq bu bit uzunluğu qaydalarına riayət etmək üçün lazım olan müvafiq reyestr dəyərini yaradacaq.

Aşağıdakılar Windows Qeydiyyatında DWORD (32-bit) dəyərinə bir nümunədir:


HKEY_CURRENT_USER\İdarəetmə Paneli\Fərdiləşdirmə\Masaüstü Slayd Şousu\İnterval

Bu DWORD (32-bit) dəyərinin açılması çox güman ki, 1800000 (və on altılıq sistemdə 1b7740) dəyər datasını göstərəcək. Bu reyestr dəyəri ekran qoruyucunuzun foto slayd şousunda hər bir slaydda nə qədər sürətlə hərəkət etdiyini (millisaniyələrlə) müəyyən edir.

Reyestr Redaktoru DWORD (32-bit) dəyərləri və QWORD (64-bit) dəyərlərini REG_DWORDREG_QWORD tipli reyestr kimi göstərir dəyərlər, müvafiq olaraq.

Reyestr Dəyərlərinin Yedəklənməsi və Bərpa Edilməsi

Yalnız bir dəyəri dəyişməyinizin fərqi yoxdur, başlamazdan əvvəl həmişə ehtiyat nüsxəsini çıxarın, sadəcə olaraq gözlənilməz bir şey baş verərsə, onu Registry Redaktoruna bərpa edə biləcəyinizə əmin olmaq üçün.

Təəssüf ki, siz fərdi reyestr dəyərlərinin ehtiyat nüsxəsini çıxara bilməzsiniz. Bunun əvəzinə, dəyərin daxil olduğu qeyd defteri açarının ehtiyat nüsxəsini çıxarmalısınız. Bunu etmək üçün yardıma ehtiyacınız olarsa, Windows Reyestrinin ehtiyat nüsxəsini çıxarmaq haqqında məqaləmizə baxın.

Reyestr ehtiyat nüsxəsi REG faylı kimi saxlanılır, sonra etdiyiniz dəyişiklikləri geri qaytarmaq lazım gələrsə, onu yenidən Windows Reyestrinə bərpa edə bilərsiniz.

Reyestr Dəyərlərini Nə vaxt Açmalıyam/Redaktə etməliyəm?

Yeni reyestr dəyərləri yaratmaq və ya mövcud olanları silmək/redaktə etmək Windows və ya başqa proqramla qarşılaşdığınız problemi həll edə bilər. Siz həmçinin proqram parametrlərini dəyişmək və ya tətbiqin xüsusiyyətlərini deaktiv etmək üçün reyestr dəyərlərini dəyişə bilərsiniz.

Məsələn, prosessorunuzu dəstəkləmirsə, Windows 11-i quraşdırmaq və ya Windows 11 tapşırıq panelinin ölçüsünü dəyişmək üçün xüsusi reyestr dəyəri yarada bilərsiniz.

Bəzən sadəcə məlumat məqsədləri üçün reyestr dəyərlərini açmalısınız.

Reyestr dəyərlərinin redaktə edilməsini və ya açılmasını nəzərdə tutan bir neçə nümunə bunlardır:

  • Kompüterinizdə Cari BIOS Versiyasını Necə Yoxlamaq olar
  • Windows-da proqramların diqqəti oğurlamasının qarşısını necə almaq olar
  • Windows-a Avtomatik Giriş Necə

Reyestr Dəyərləri Haqqında Ətraflı Məlumat

Reyestr dəyərinin açılması onun məlumatlarını redaktə etməyə imkan verəcək. Kompüterinizdə onları işə saldığınız zaman həqiqətən nəsə edəcək fayllardan fərqli olaraq, reyestr dəyərləri onları redaktə etmək üçün sadəcə olaraq açılır. Başqa sözlə, Windows Reyestrində istənilən qeyd dəyərini açmaq tamamilə təhlükəsizdir. Bununla belə, əvvəlcə nə etdiyinizi bilmədən dəyərləri redaktə etmək pis fikirdir.

Bəzi hallar var ki, reyestr dəyərinin dəyişdirilməsi kompüterinizi yenidən işə salana qədər qüvvəyə minməyəcək. Digərləri ümumiyyətlə yenidən başlamağı tələb etmir, buna görə də onların dəyişiklikləri dərhal əks olunacaq. Reyestr redaktoru sizə hansı reboot tələb olunduğunu söyləmədiyinə görə, reyestr redaktəsi işləmirsə, kompüterinizi yenidən başlatmalısınız.

Bəzi reyestr dəyərlərini REG_NONE kimi siyahıda görə bilərsiniz. Bunlar reyestrə boş məlumat yazıldıqda yaradılan ikili dəyərlərdir. Bu növ dəyərin açılması onun dəyər datasını on altılıq formatda sıfır kimi göstərir və Reyestr Redaktoru bunları (sıfır uzunluqlu ikili dəyər) kimi siyahıya alır.

Əmr əmrindən istifadə edərək, siz reg deletereg add əmr açarları ilə reyestr açarlarını silə və əlavə edə bilərsiniz.

Reyestr açarı daxilində bütün reyestr dəyərləri üçün maksimum ölçü 64 kilobaytla məhdudlaşır.

Tövsiyə: