Windows sisteminin qeyd dəftəri nədir. Windows Qeydiyyatı - Əsaslar

Bu gün biz əsas Windows reyestrinin nə olduğunu və nə üçün lazım olduğunu anlamağa çalışacağıq. Windows XP və Windows 7-nin reyestrinin harada yerləşdiyi sualına da cavab verməyə çalışacağıq.

Windows Qeydiyyatı: bu nədir və niyə

Əvvəla, qeyd dəftərinin bir qovluq olmadığını başa düşməlisiniz. Qeyd dəftəri adi faylın bütün parametrlərinə cavab verən bütöv bir fayldır. Bu faylı WINDOWS qovluğunda tapa bilərsiniz. Windows reyestrinə baxmaq istəyirsinizsə, aşağıdakıları etməlisiniz. Başlat menyusunu açın. Sonra "Çalış..." seçimi. Sətirə "regedit" daxil edin.

Birbaşa, qeyd dəftərinin özü iki faylda yerləşir. Onlar "User.dat" və "System.dat" adlanır. Sistemin bütün qaydalarını özündə əks etdirən “Policy.pol” faylı da var. Bu fayldakı məlumatlar istənilən reyestr parametrlərindən üstündür. O, adətən çox istifadəçi mühitlərində istifadə olunur və standart olaraq quraşdırılmır. Bütün bu fayllar kompüterin bütün sistem mühitinin yerləşdiyi Windows qovluğunda tapıla bilər. Qovluğun məzmununu dəyişdirmək qətiyyən tövsiyə edilmir, bu, kompüterinizə zərər verə biləcək məntiqi səhvlərə səbəb ola bilər. Bir məqamı nəzərə almaq lazımdır. Kompüterdə bir neçə istifadəçi hesabı varsa, sistem bir neçə "User.dat" faylı yaradır.

Budur Windows qeyd fayllarının siyahısı:

C:\WINDOWS\system32\config:
proqram təminatı-HKEY_CURRENT_CONFIG
sistem - HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT
defolt - HKEY_USERS
C:\Sənədlər və Parametrlər\%user%
NTUSER.DAT - HKEY_CURRENT_USER

Windows 7 Qeydiyyatı: Harada yerləşir?

Windows XP reyestri harada yerləşir?

Windows XP reyestri "Windows/System32/Config" kataloqunda yerləşir.

Reyestr nəyə görə məsuliyyət daşıyır? Reyestr bütün aparat cihazlarının, proqramların, istifadəçi hesablarının və fərdi kompüterinizin xüsusiyyətlərinin düzgün işləməsi üçün bütün məlumatları ehtiva edir. Müxtəlif parametrlərdə edilən bütün dəyişikliklər sistem reyestrində göstərilir. Reyestr iyerarxik quruluşa malikdir. Regedit proqramı bütün reyestr sistemində bələdçidir. Bu yardım proqramı olmadan reyestrlə effektiv işləmək mümkün olmayacaq, baxmayaraq ki, bəzən bu lazımdır. Hər bir master filial sistemin işləməsi üçün lazım olan açarları ehtiva edən kök qovluqdur. Hər bir açar, müvafiq olaraq, parametrlər və ya alt düymələr adlanan digər açarları ehtiva edə bilər. Onlar əməliyyat dəstəyi sistemindəki dəyişikliklər haqqında bütün faktiki məlumatları ehtiva edir. Proqramçılar üç növ alt açarı fərqləndirirlər: simli, ikili və DWORD açarları. Reyestrdə altı əsas şöbə var, onların arasında kompüterdə olan bütün məlumatlar paylanır.

Kompüter və proqram təminatı mütəxəssisləri Windows reyestrindən nəyisə dəyişdirməyi və ya silməyi qəti şəkildə tövsiyə etmirlər. Donma probleminin reyestrdə olduğunu düşünürsənsə, sistem səhvlərini düzəltməyə mütləq kömək edəcək bir mütəxəssislə əlaqə saxlamaq daha yaxşıdır.

Windows Qeydiyyatı və ya sistem reyestri əksər Microsoft Windows əməliyyat sistemlərində parametrlərin və parametrlərin iyerarxik şəkildə qurulmuş verilənlər bazasıdır.

Reyestrdə hardware, proqram təminatı, istifadəçi profilləri, hafızalar üçün məlumat və parametrlər var. İdarəetmə Panelində, fayl assosiasiyalarında, sistem siyasətlərində və quraşdırılmış proqramların siyahısındakı dəyişikliklərin əksəriyyəti reyestrdə qeyd olunur.

Windows reyestri əvvəllər bir çox INI fayllarında saxlanılan məlumatları təşkil etmək, parametrlərin yazılması və oxunması üçün vahid mexanizm (API) təmin etmək və qısa ad problemlərindən, giriş hüquqlarının olmaması və ini fayllarına yavaş giriş problemlərindən xilas olmaq üçün təqdim edilmişdir. çox sayda qovluqda faylları axtararkən ciddi performans problemləri olan FAT16 fayl sistemi. Zamanla (nəhayət, NTFS fayl sisteminin yaranması ilə) reyestr tərəfindən həll edilən problemlər aradan qalxdı, lakin reyestr geriyə uyğunluq səbəbindən qaldı və Windows-un bütün versiyalarında, o cümlədən ən son versiyada mövcuddur. Hal-hazırda belə bir mexanizmdən istifadə üçün heç bir real şərt olmadığından, Microsoft Windows bu gün istifadə olunan yeganə əməliyyat sistemidir ki, əməliyyat sisteminin qeydiyyatı mexanizmindən istifadə edir. Ümumiyyətlə, Reyestr əsasdır.

Windows Qeydiyyatı cari formada.

Qeyd dəftəri, Windows-un istifadə etdiyi və istifadəçinin reyestr proqramlarından istifadə edərkən gördüyü kimi, müxtəlif məlumatlardan formalaşır. Qeyd dəftərini redaktə edərkən istifadəçinin gördüklərini əldə etmək üçün aşağıdakılar baş verir.

Birincisi, Windows-un quraşdırılması (quraşdırılması) və konfiqurasiyası zamanı sistem konfiqurasiyası ilə bağlı məlumatların bir hissəsinin saxlandığı diskdə fayllar formalaşır.


Sonra, hər bir sistemin yüklənməsi zamanı, eləcə də hər bir istifadəçinin hər girişi və çıxışı zamanı “reyestr” adlanan müəyyən bir virtual varlıq formalaşır - REGISTRY\ obyekti. “Reyestr”in formalaşdırılması üçün məlumatlar qismən həmin fayllardan (Proqram təminatı, Sistem ...), qismən də yükləmə zamanı ntdetect tərəfindən toplanan məlumatlardan (HKLM\Hardware\Description) götürülür.

Yəni, reyestr məlumatlarının bir hissəsi fayllarda saxlanılır və məlumatların bir hissəsi Windows-un açılış prosesi zamanı yaradılır.

Registry filialları standart Windows alətlərindən (regedit.exe və regedt32.exe proqramları) istifadə edərək reyestrdə redaktə etmək, baxmaq və öyrənmək üçün mövcuddur. Registri redaktə etdikdən və/və ya ona dəyişikliklər etdikdən sonra bu dəyişikliklər dərhal fayllara yazılır.

Bununla belə, fayllarla birbaşa işləməyə imkan verən üçüncü tərəf proqramları var.

Qeydiyyatın optimallaşdırılması proqramları, tweakers, həmçinin proqram quraşdırıcıları və sökücülər reyestrlə işləmək üçün xüsusi funksiyalar vasitəsilə işləyirlər.

Windows reyestr faylları harada yerləşir?

Qeyd dəftəri faylları windows\System32\config\ qovluğunda yerləşir və istifadəçi reyestrinin bölməsi də var - %userprofile%\ntuser.dat faylında.Qeyd dəftəri fayllarının ehtiyat nüsxələri windows\System32\config\RegBack qovluğunda yerləşir.

Reyestrin əsas bölmələri (pətəkləri) hansılardır?

Bölmə HKEY_CLASSES_ROOT

Bu, əsas Windows qeyd açarıdır və fayl növlərini onları aça və redaktə edə bilən proqramlarla əlaqələndirən fayl assosiasiyalarını və Komponent Obyekt Modeli (COM) obyektləri üçün sinif qeydiyyatını ehtiva edir. Sonuncu, sistemin davranışı üçün inanılmaz sayda qaydaları dəyişdirmək imkanı verir - bunu yaxşı bir səbəb olmadan etməməlisiniz.

Bölmə HKEY_CURRENT_USER

O, cari aktiv istifadəçinin parametrlərini saxlayır. Filialda istifadəçi qovluqları, müxtəlif şəxsi parametrlər və idarəetmə panelinin parametrləri saxlanılır. Bu məlumat birbaşa istifadəçinin profili ilə qarşılıqlı əlaqədə olur. Bu filial səs sistemi hadisələri üçün istifadə edilən səs fayllarının yollarını ehtiva edən bir neçə alt bölmədən ibarətdir; İdarəetmə Panelində dəyişdirilə bilən müxtəlif şeylər, məsələn, nişanların düzülüşü; cari klaviatura düzümü, istifadəçi tətbiqi parametrləri haqqında məlumat və s.

Bölmə HKEY_LOCAL_MACHINE

Verilmiş kompüterə aid olan konfiqurasiya parametrləri burada saxlanılır (parametrlər bütün istifadəçilər üçün eyni vaxtda qurulur). Məsələn, kompüter konfiqurasiyası, quraşdırılmış sürücülər və proqramlar, port adları, fayl sisteminin parametrləri və s.

Bölmə HKEY_USERS

Bu mövzuda bu kompüterin bütün istifadəçilərinin profilləri (istifadəçi adı, iş masası parametrləri və s.) haqqında məlumatlar var. Bu bölmə həmçinin masaüstü, Başlat menyusu və s. üçün standart parametrləri saxlayır. Onlar yeni istifadəçi ilk dəfə daxil olduqda lazımdır. Bu anda, standart parametrlər onun profilinə kopyalanır və istifadəçi tərəfindən edilən bütün əlavə dəyişikliklər bu filialda saxlanacaqdır.

Bölmə HKEY_CURRENT_CONFIG

Açar Plug&Play cihazlarına cavabdehdir və fləş kartlar, printerlər, fakslar, xarici disklər və s. Bu bölmədə həmçinin sistem işə salındıqda kompüter tərəfindən istifadə edilən cari aparat profili haqqında məlumat var.

HKEY_DYN_DATA

Bu bölmə yalnız Windows 9x/ME əməliyyat sistemləri ailəsinin reyestrində mövcuddur. Kompüter haqqında dinamik dəyişən məlumatları (prosessor yükü, paging faylının ölçüsü və s.)

Reyestrini necə redaktə etmək olar?

Yazdığımız Windows axtarışında hər şey sadədir regedit və qeyd redaktorunu administrator olaraq işə salın. Reyestrdə hər hansı bir əməliyyat etməzdən əvvəl ehtiyat nüsxəsini çıxarmalısınız! Bir şey səhv olarsa, reyestrin işlək versiyasına qayıda bilərsiniz.


Reyestrinin optimallaşdırılması.

Windows reyestrini optimallaşdırmağa dəyər olub olmadığı ilə bağlı mübahisələr var. Deyərdim ki, optimallaşdırma güclü kompüterlərdən daha zəif kompüterlər üçün daha faydalıdır. Ancaq daha bir nüans var: bəzən təmizlənməmiş reyestr parametrləri proqram və avadanlıqların uğursuzluqlarına və münaqişələrinə səbəb ola bilər, buna görə də reyestrini lazımsız məlumatlardan təmizləməyi məsləhət görürəm.


Bundan əlavə, qeyd dəftəri zamanla parçalanır, bu da təmizləmələr səbəbindən baş verir. Buna görə də, reyestri daim təmizləyənlər üçün, mən də bəzən reyestri defraqmentasiya etməyi məsləhət görürəm.

Windows reyestrini optimallaşdırmaq üçün proqramlardan, WinOptimizer, Reg Organizer, Auslogics Boostspeed istifadə edə bilərsiniz.


Hər hansı bir sualınız varsa, yuxarıdakı videoya baxın.

Bəzi istifadəçilər reyestri başa düşməkdə çətinlik çəkə bilər. Onlara elə gəlir ki, bu, mürəkkəb bir şeydir, ona toxunmaq olmaz və bundan qaçırlar. Əslində, bir az məlumat olmadan, orada heç bir şeyə toxunmamaq daha yaxşıdır, amma heç bir çətinlik yoxdur.

Bu gün biz reyestr nədir haqqında danışacağıq? Ümumiyyətlə niyə lazımdır? Hansı funksiyaları yerinə yetirir?

Qeydiyyatəməliyyat sisteminin bir çox parametrlərini və parametrlərini saxlayan verilənlər bazasıdır. ƏS-ə əlavə olaraq, proqram parametrləri, istifadəçi profili məlumatları və daha çox şey orada saxlanılır. Əməliyyat zamanı reyestr bir neçə minə çata bilən çoxlu zənglər alır.

Həmçinin siz proqram qurduqdan sonra reyestrdə müxtəlif dəyişikliklər edilir və proqramı işə saldıqdan sonra registrdən lazımi məlumatlar götürülür.

Sistemdə reyestr çox vacibdir. Aparat və proqram təminatının işinə cavabdehdir. Buna görə də, çox vaxt viruslardan infeksiyaya məruz qalır, bu da sonradan bütün sistemin sıradan çıxmasına səbəb ola bilər. Əgər siz özünüz reyestrdə hər hansı dəyişiklik etmisinizsə, bu da sistemin düzgün işləməməsi ilə nəticələnə bilər. Gördüyünüz kimi, bu şey vacibdir və onun köməyi ilə biz kompüteri istədiyimiz kimi idarə edə bilərik. Biz onu sürətləndirə bilərik, yavaşlata bilərik və ya onu poza bilərik.

İndi reyestri necə işə salmaq barədə danışaq.

Tərtibatçılar sistemə registr redaktoru adlanan yardım proqramı təqdim ediblər. Onu açmaq üçün aşağıdakı yolu izləməlisiniz: C:\Windows\System32. Qeyd dəftəri redaktorunun adı OS versiyasından asılıdır; regedit32 və ya regedit.exe.

Daha asan bir yol var. Bunu etmək üçün xidmətə başlamalısınız İcra etmək, bunu etmək üçün vurun Win + R və xəttə regedit daxil edin. OK düyməsini basın.

Açılan pəncərədə iki hissəyə bölünmüş pəncərəni görə bilərik. Solda aşağıda danışacağımız reyestr bölmələri, sağda isə seçdiyimiz qeyd faylı haqqında məlumatlar var. Bir növü, adı və dəyəri var.

  1. HKEY_CURRENT_USER– hazırda sistemlərə daxil olan istifadəçilər haqqında məlumatlar burada saxlanılır. Həmçinin, idarəetmə paneli, istifadəçi qovluğu və ekran rəngləri üçün parametrlər var. Bəzən tam adın əvəzinə HKCU abbreviaturası istifadə edilə bilər.
  2. HKEY_CURRENT_ROOT– artıq qeydə alınmış fayl növləri haqqında məlumat burada saxlanılır. Proqramları işə salmaq üçün tələb olunur.
  3. HKEY_USERS– kompüterdəki bütün istifadəçilər haqqında məlumatlar da burada saxlanılır. Əsasən istifadəçilər tərəfindən istifadə edilmir.
  4. HKEY_LOCAL_MACHINE– Kompüter konfiqurasiya parametrləri burada saxlanılır. Sadə sözlə, sürücülər, proqram təminatı və s.
  5. HKEY_CURRENT_CONFIG - burada yer alır
    yerli kompüterdə istifadə olunan aparat profilləri haqqında məlumat. Yəni, sistemin işləməsi zamanı hazırda işləyən avadanlıq haqqında məlumat.
  6. HKEY_DYN_DATA– Bu bölmə Windows 9X/ME ailəsində mövcuddur və prosessor yükü, səhifə faylının ölçüsü və s. məlumatları ehtiva edir.

Bunlar reyestrdə mövcud olan bölmələrdir. Yeri gəlmişkən, onların da alt qovluqları var ki, onların da öz növbəsində çoxlu alt qovluqları var, lazımi parametrlərə keçmək üçün oxu və ya plus işarəsini sıxmaq kifayətdir.

Yuxarıda, fayl menyusunda qeyd dəftərini saxlanılan bir nüsxədən bərpa edə bilərsiniz. Bunu etmək üçün İdxal və İxrac elementlərindən istifadə edin. Bu, nəyisə qarışdırdığınız haldadır. Redaktə bölməsində siz yeni bölmələr və parametrlər yarada, həmçinin onları silə bilərsiniz. Axtara bilərsiniz.

Reyestr üçün .reg uzantılı xüsusi fayllar yaradılmışdır. Bunlar, heç bir əlavə iş görmədən reyestrdə tez bir zamanda dəyişiklik etməyə imkan verən müxtəlif reyestr hiylələri və ya hackləridir. Əlbəttə ki, seçim sadələşdirilmişdir, lakin bu, müəyyən bir təhlükəyə səbəb ola bilər, virus ola bilər və ya sistem sadəcə pozulur. Buna görə də, bu və ya digər fayldan istifadə edib-etməmək barədə düşünməyi unutmayın.

Müəyyən bir müddət keçdikdən sonra reyestr bir çox məlumatla doldurulacaq. Bu, proqramların daimi quraşdırılması, daşınması və silinməsi ilə bağlıdır. Bütün hərəkətləriniz reyestrə daxil edilir. Bir proqramı sadəcə silsəniz və ya zibil qutusuna köçürsəniz belə, reyestrdəki məlumatlar heç yerə getməyəcək. Buna görə də, lazımsız məlumatların qalmaması üçün proqramlar düzgün şəkildə silinməlidir. Bunun üçün kompüterdən lazımsız şeyləri, həmçinin reyestrdən məlumatların qalıqlarını tamamilə siləcək xüsusi proqramlar var.
Bu, sistemi yükləməmək və həmçinin sistem səhvlərindən qaçmaq üçün edilməlidir.

Proqramları kompüterdən düzgün şəkildə necə silmək barədə növbəti məqalədə yazacağam.

Gördüyünüz kimi, reyestrdə səhv bir şey yoxdur, lakin sistemdə müxtəlif səhvlərin baş verməməsi üçün onunla düzgün işləmək lazımdır.

Windows Qeydiyyatı (sistem reyestri) Microsoft Windows əməliyyat sistemlərinin parametrlərini və parametrlərini müəyyən edən qeydləri ehtiva edən iyerarxik (ağac) verilənlər bazasıdır. Qeyd dəftəri, Reyestr Redaktoru tərəfindən baxıldıqda göründüyü kimi, reyestr fayllarından gələn məlumatlardan və yükləmə prosesi zamanı toplanan aparat məlumatlarından qurulur. Qeyd dəftəri fayllarını ingilis dilində təsvir edərkən bu termindən istifadə olunur "Arı şanı". Microsoft sənədlərində bu termin kimi tərcümə olunur "Buş".

Qeydiyyatın yaradılmasından məsul olan əsas fayllar

Qeyd dəftəri faylları əməliyyat sisteminin quraşdırılması prosesi zamanı yaradılır və qovluqda saxlanılır:

%SystemRoot%\system32\config (adətən C:\windows\system32\config).

Windows əməliyyat sistemləri üçün bunlar adlandırılmış fayllardır:

sistemi
proqram təminatı
sam
təhlükəsizlik
default
komponentlər
bcd şablonu

Windows Vista, Windows 7, Windows8, , , , əməliyyat sistemlərində qeyd faylları kataloqda yerləşir. \Windows\system32\config və eyni adlara malikdir, lakin bu əməliyyat sistemlərində mağazaya yeni bir qeyd açarı əlavə edilmişdir ( Yükləmə Konfiqurasiya Məlumatı) Adı ilə BCD00000000. Bu bölmə üçün verilənləri olan fayl adlanır bcd və gizli qovluqda yerləşir Çək aktiv bölmə (sistemin yükləndiyi bölmə). Tipik olaraq, standart Windows quraşdırılması zamanı istifadəçidən gizlədilən və yalnız sistemin yüklənməsi üçün xidmət məlumatlarını ehtiva edən kiçik bir aktiv bölmə (əməliyyat sistemindən asılı olaraq 100 ilə 500 meqabayt arasında) yaradılır - yükləmə qeydləri, yükləmə meneceri bootmgr,boot konfiqurasiya mağazası BCD, lokalizasiya faylları və yaddaş test proqramları. Buş yeri bcd quraşdırma zamanı sistemin yükləyicisinin necə konfiqurasiya edildiyindən asılıdır və Windows qovluğu ilə eyni bölmədə yerləşə bilər.

Windows-un hər hansı bir versiyasında qeyd dəftəri fayllarının yerini qeyd dəftəri redaktorundan istifadə edərək bölmədə görmək olar:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

Bu bölmə istifadəçi profilləri də daxil olmaqla, bütün pətəklər haqqında məlumatları onların Windows fayl sistemindəki yerləri ilə əlaqələndirir.

Reyestr strukturu

Windows reyestrinin ağac quruluşu var və 5 əsas qeyd açarından ibarətdir:

HKEY_LOCAL_MACHINE (HKLM) ən böyük qeyd açarıdır. O, əməliyyat sisteminin bütün əsas parametrlərini, həmçinin kompüter avadanlıqları və proqram təminatını ehtiva edir. Bu bölmədə olan məlumatlar sistemdə qeydiyyatdan keçən bütün istifadəçilərə aiddir.

HKEY_CLASSES_ROOT (HKCR) - proqramlar və fayl növləri (fayl uzantıları üzrə) arasında assosiasiyaları ehtiva edir. Bu bölmədə həmçinin qeydə alınmış fayl növləri və COM və ActiveX obyektləri haqqında məlumat var. İstisna HKEY_CLASSES_ROOT bu məlumatlar da bölmələrdə saxlanılır HKEY_LOCAL_MACHINEHKEY_CURRENT_USER. Fəsil HKEY_LOCAL_MACHINE\Proqram təminatı\Siniflər Yerli kompüterdəki bütün istifadəçilər üçün tətbiq olunan standart parametrləri ehtiva edir. Bölmədə olan seçimlər HKEY_CURRENT_USER\Proqram təminatı\Siniflər, defolt olanları ləğv edin və yalnız cari istifadəçiyə tətbiq edin. Fəsil HKEY_CLASSES_ROOT hər iki mənbədən alınan məlumatları ehtiva edir.

HKEY_USERS (HKU) - yüklənmiş istifadəçi profillərinin hər biri, həmçinin standart profil üçün mühit parametrlərini ehtiva edir. IN HKEY_USERS iç-içə bölmə var \Defolt, həmçinin təhlükəsizlik identifikatoru ilə müəyyən edilmiş digər alt bölmələr ( Təhlükəsizlik ID, SID) hər bir istifadəçi.

HKEY_CURRENT USER (HKCU) - hazırda sistemə daxil olmuş istifadəçi üçün mühit parametrlərini ehtiva edir (mühit dəyişənləri, iş masası parametrləri, şəbəkə parametrləri, proqramlar və qoşulmuş cihazlar).

Bu bölmədəki məlumatları təkrarlayır HKEY_USERS\istifadəçi SID, Harada istifadəçi SID- hazırda sistemdə qeydiyyatdan keçmiş istifadəçinin təhlükəsizlik identifikatoru (komanda xəttinə yazmaqla cari istifadəçinin SID-sini öyrənə bilərsiniz) whoami/istifadəçi).

HKEY_CURRENT_CONFIG (HKCC) - cari aparat profili üçün parametrləri ehtiva edir. Cari aparat profilinə alt bölmələrdə göstərilən standart cihaz konfiqurasiyasına edilən dəyişikliklər dəstləri daxildir Proqram təminatıSistem kök bölmə HKEY LOCAL_MACHINE. IN HKEY_CURRENT_CONFIG Yalnız dəyişikliklər əks olunur. Bundan əlavə, bu bölmədə məlumat yerləşdirilir HKEY_LOCAL_MACHINE\System\CurrentControlSet\HardwareProfiles\Current.

Reyestrdəki məlumatlar qeyd açarlarında yerləşən parametrlər şəklində saxlanılır. Hər bir parametr ad, məlumat növü və dəyəri ilə xarakterizə olunur.

Reyestrdə istifadə olunan əsas məlumat növləri

REG_DWORD - 32 bitlik nömrə. Bir çox cihaz sürücüsü və xidmət parametrləri bu tip məlumatlardan istifadə edir. Reyestr redaktorları bu məlumatları ikilik, onaltılıq və onluq formatda göstərə bilər.

REG_SZ - İnsan tərəfindən oxuna bilən formatda mətn sətri. Komponent təsvirlərini təmsil edən dəyərlər adətən bu məlumat növünə təyin edilir.

REG_EXPAND_SZ - Genişləndiriləcək məlumat sətri. Bu sətir, məsələn, mühit dəyişənlərini qeyd etmək üçün istifadə olunan proqram tərəfindən çağırıldıqda əvəz edilə bilən dəyişəni ehtiva edən mətndir.

REG_MULTI_SZ - Çoxsətirli sahə. Əslində insan tərəfindən oxuna bilən formatda mətn sətirlərinin siyahıları olan dəyərlər adətən bu məlumat növünə malikdir. Sətirlər NULL simvolu ilə ayrılır.

REG_BINARY - İkili verilənlər. Əksər aparat komponentləri ikili məlumat kimi saxlanılan məlumatlardan istifadə edir. Reyestr redaktorları bu məlumatı onaltılıq formatda göstərir.

REG_RESOURCE_LIST - Aparat resurslarının siyahısı. Yalnız filiala aiddir HKEY_LOCAL_MACHINE\HARDWARE.

Siz həmçinin bəzən aşağıdakı reyestr məlumatlarını tapa bilərsiniz:

REG_RESOURCE_REQUIREMENTS_LIST- Tələb olunan aparat resurslarının siyahısı. Yalnız filiala aiddir HKEY_LOCAL_MACHINE\HARDWARE.

REG_FULL_RESOURCE_ DESCRIPTOR - Aparat resursunun deskriptoru (deskriptoru). Yalnız filiala aiddir HKEY_LOCAL_MACHINE\HARDWARE.

REG_QWORD - 64 bitlik nömrə.

REG_DWORD_LITTLE_ENDIAN - kiçik endian formatında 32 bitlik nömrə, ekvivalent REG_DWORD.

REG_DWORD_BIG_ENDIAN big-endian formatında 32 bitlik rəqəmdir.

REG_QWORD_LITTLE_ENDIAN ox ucu formatında 64 bitlik nömrədir. Ekvivalent REG_QWORD.

REG_NONE - Parametrdə konkret məlumat növü yoxdur.

Reyestrin əməliyyat sistemi ilə qarşılıqlı əlaqəsi

Kompüter işə salındıqda, aparat tanıyıcısı ( aparat tanıyıcısı) aşkar etdiyi cihazların siyahısını reyestrdə yerləşdirir. Tipik olaraq, hardware tanınması proqram təminatı tərəfindən həyata keçirilir Ntdetect.com və əməliyyat sisteminin nüvəsi Ntoskrnl.exe

Sistem işə salındıqda, sistem nüvəsi reyestrdən yüklənən cihaz drayverləri və onların yüklənmə sırası haqqında məlumatları alır. Bundan əlavə, proqram Ntoskrnl.exeözü haqqında məlumatı reyestrə göndərir (məsələn, versiya nömrəsi).

Sistemin açılış prosesi zamanı cihaz sürücüləri reyestr ilə açılış parametrlərini və konfiqurasiya məlumatlarını mübadilə edir. Cihaz drayveri istifadə etdiyi sistem resursları, o cümlədən aparat fasilələri haqqında məlumat verir ( IRQ) və yaddaşa giriş kanalları ( DMA) sistem bu məlumatları reyestrə daxil edə bilsin. Yeri gəlmişkən, qeyd dəftəri bir neçə hardware profili yaratmağa imkan verir. Avadanlıq profili ( aparat profili) əməliyyat sisteminə kompüter işə salındıqda hansı qurğu drayverlərinin yükləməli olduğunu bildirmək üçün istifadə edilə bilən təlimatlar toplusudur. Varsayılan olaraq, sistem kompüterdə tapılan bütün avadanlıqlar haqqında məlumatı ehtiva edən standart aparat profili yaradır.

İstifadəçi daxil olduqda, istifadəçi profilləri yüklənir ( istifadəçi profilləri). Müəyyən istifadəçi adı və əlaqəli hüquqlarla bağlı bütün məlumatlar reyestrdə saxlanılır. İstifadəçi profili fərdi sistem parametrlərini (ekran ayırdetmə qabiliyyəti, şəbəkə bağlantısı parametrləri, qoşulmuş cihazlar və s.) müəyyən edir. İstifadəçi profilləri haqqında məlumatlar da reyestrdə saxlanılır.

Proqramları quraşdırarkən. Quraşdırıcını hər dəfə işə saldığınız zaman reyestrə yeni konfiqurasiya məlumatları əlavə olunur. İşə başladıqda, bütün quraşdırma proqramları sistemdə ehtiyac duyduqları komponentlərin olub olmadığını müəyyən etmək üçün reyestrdən məlumatları oxumalıdırlar. Bundan əlavə, reyestr proqramlara konfiqurasiya məlumatlarını paylaşmağa imkan verir, onlara daha çox qarşılıqlı fəaliyyət imkanı verir. Tətbiq reyestrdən aktiv və düzgün istifadə etməli, həmçinin digər proqramlar (kitabxanalar, proqram modulları və s.) tərəfindən istifadə edilə bilən komponentlərə təsir etmədən onu zərif şəkildə silə bilməlidir. Bu məlumatlar reyestrdə də saxlanılır.

Sistemi idarə edərkən. İstifadəçi sistem idarəetmə vasitələrindən istifadə edərək sistem konfiqurasiyasında dəyişiklik etdikdə (məsələn, istifadə edərək İdarəetmə panelləri və ya çırpın MMC), bütün dəyişikliklər dərhal sistem reyestrində əks olunur. Əslində, idarəetmə vasitələri reyestrdə dəyişiklik etmək üçün ən rahat və təhlükəsiz vasitədir. Yeri gəlmişkən, reyestr redaktoru da inzibati vasitə sayıla bilər ( regedit.exe), çünki sistemdəki bütün dəyişikliklər reyestri redaktə etməklə birbaşa edilə bilər.

■ Əməliyyat sisteminin yüklənməsi və işləməsi zamanı həm oxumaq, həm də yazmaq üçün reyestr məlumatlarına daim daxil olur. Reyestr faylları daim dəyişir, çünki təkcə sistem deyil, həm də fərdi proqramlar öz məlumatlarını, parametrlərini və parametrlərini saxlamaq üçün reyestrdən istifadə edə bilər. Başqa sözlə, reyestrə daxil olmaq ən çox görülən əməliyyatlardan biridir. İstifadəçi kompüterdə işləməsə belə, reyestrə sistem xidmətləri, sürücülər və proqramlar hələ də daxil olur.

■ Qeyd dəftəri fayllarının bütövlüyünün pozulması (məlumat strukturunun pozulması) və ya fərdi kritik parametrlərin səhv qiymətləri sistemin çökməsinə səbəb ola bilər. Buna görə də, reyestrlə sınaqdan keçməzdən əvvəl onu saxlamaq və bərpa etmək imkanlarına diqqət yetirin.

Windows Qeydiyyatı əməliyyat sisteminin ən sirli hissələrindən biridir və sizə Windows-un demək olar ki, bütün aspektlərini fərdiləşdirməyə və dəyişdirməyə imkan verir. Bəzi insanlar qeyd dəftəri ilə hər zaman işləyirlər, lakin insanların çoxu bu barədə qeyri-müəyyən başa düşür və xüsusi açarların və parametrlərin necə yaradılacağına tam əmin deyillər. Beləliklə, Windows reyestrinin nə olduğunu anlamağa çalışaq.

Windows Registry nədir

Windows reyestri müxtəlif sistem konfiqurasiyaları və parametrlərinin toplusundan başqa bir şey deyil.

Bu, demək olar ki, bütün vacib məlumatları saxlayan verilənlər bazası hesab edilə bilər. Bu məlumatlara aparat sistemi, proqram parametrləri, quraşdırılmış proqramlar, istifadəçi profilləri və s. ilə bağlı hər şey daxildir. Windows reyestrinə daim daxil olur, çünki artıq qeyd edildiyi kimi o, bütün vacib məlumatları saxlayır və əməliyyat sistemi üçün hər şeyi bir yerdən idarə etmək müxtəlif yerlərdə yerləşən ayrı-ayrı konfiqurasiya faylları ilə məşğul olmaqdan daha sürətli və asandır.

Windows Qeydiyyatı Komponentləri

Windows 10 reyestri üç əsas komponentdən ibarətdir - kök səviyyəli açarlar, açarlar və parametrlər.

Kök səviyyəli düymələr öz parametrləri dəsti olan bölmələri ehtiva edir.

Beş fərqli kök səviyyəli açar var və onların hamısının öz xüsusi məqsədləri var. Budur onların mahiyyəti:

  • HKEY_CLASSES_ROOT (HKCR): bu açar obyektin əlaqələndirilməsi və daxil edilməsi (OLE) və fayl tiplərinin assosiasiyası üçün istifadə olunur. Bu, Windows-un faylları öz proqramları ilə əlaqələndirdiyi açardır ki, istifadəçi onları aça və onlarla əlaqə saxlaya bilsin.
  • HKEY_CURRENT_İSTİFADƏÇİ (HKCU): Bu Windows qeyd defteri açarı daxil olmuş istifadəçi ilə əlaqəli bütün məlumatları, istifadəçi səviyyəli parametrləri və konfiqurasiyaları saxlayır. Burada təkcə Windows deyil, digər proqramlar da cari istifadəçi ilə bağlı məlumatları saxlayır.
  • HKEY_LOCAL_MACHINE (HKLM):İstifadəçinin statusundan asılı olmayaraq, bu açar bütün sistem bölmələrini, o cümlədən hər hansı hardware parametrlərini, proqram parametrlərini və s. HKLM bütün sistem məlumatlarının əksəriyyətini ehtiva etdiyi üçün o, ən açıq Windows kök açarlarından biridir.
  • HKEY_USERS (HKU): Adından da göründüyü kimi, bu kök açar bütün istifadəçilərin, o cümlədən daxil olmuş və çıxmış istifadəçilərin parametrlərini ehtiva edir, ona görə də bu açarı HKCU ilə qarışdırmayın.
  • HKEY_CURRENT_CONFIG (HKCC): Sadəcə olaraq, bu, yalançı kök açarıdır, çünki o, HKLM kök açarındakı cari aparat profili parametrlərinə birbaşa keçiddir.

Bölmə seçimləri

Bu kök açarların hər birinin öz bölmələri var və hər bölmənin öz parametrləri var. Hər bölmə 6 müxtəlif növ parametr yarada bilər və bu parametrlərin dəyərləri tamamilə hədəf proqramdan və/və ya konfiqurasiya tələblərindən asılıdır.

Ümumiyyətlə, hər hansı bir versiyanın Windows Qeydiyyat Redaktorunda dörd əsas məlumat növü istifadə olunur - 7,8 və ya 10:

  • String parametri: sadə, oxunaqlı mətndən ibarətdir və Windows Reyestrində ən çox istifadə olunan parametrlərdən biridir.
  • İkili parametr: Adından göründüyü kimi, bu parametr yalnız ikili məlumatları ehtiva edir (0, 1). Çox vaxt müəyyən bir funksiyanı aktivləşdirmək və ya söndürmək üçün istifadə olunur.
  • ParametrDWORD (32 bit): ikili parametrə bənzəyir, lakin 32 bit diapazonunda istənilən tam ədədi saxlamağa qadirdir. 32-bit sistemlərlə işləmək üçün nəzərdə tutulmuşdur, lakin geriyə uyğunluq üçün 64-bit sistemlərdə də istifadə olunur.
  • ParametrQWORD (64 bit): bu parametr demək olar ki, DWORD kimidir, lakin 64 bit diapazonunda istənilən tam ədədi daşıya bilir. QWORD-un 64-bit sistemlərlə işləmək üçün nəzərdə tutulduğunu deyə bilərik.

Windows Qeydiyyat Redaktorunu necə açmaq olar

Qeyd dəftərini açmağın bu üsulu Windows-un quraşdırılmış versiyasından asılı olmayaraq işləyəcək - 7.8 və ya 10:

Run pəncərəsini açmaq üçün +R düyməsini basın. və ya yazın və Enter və ya OK düyməsini basın. İstifadəçi Hesabına Nəzarət (UAC) pəncərəsi görünsə, Bəli düyməsini basın.

Reyestr redaktorunun əsas icra olunan faylı kataloqda yerləşir C:\Windows. Beləliklə, siz bu qovluğu aça və birbaşa regedit.exe-ni işə sala bilərsiniz və ya sadəcə olaraq sizin üçün əlverişli yerdə regedit.exe-yə qısa yol yarada bilərsiniz.

Reyestr redaktoru: 64-bit və 32-bit Windows üçün

Windows-un 64-bit versiyalarında reyestr 32-bit və 64-bit bölmələrdən ibarətdir. 32 bitlik arakəsmələrin bir çoxu 64 bitlik həmkarları ilə eyni adlara malikdir və əksinə.

Defolt 64-bit versiya (regedit.exe) həm 64-bit, həm də 32-bit bölmələri göstərir. Qeyd dəftəri redaktorunun 64 bitlik versiyasında 32 bitlik açarlar aşağıdakı qeyd açarında görünür:

HKEY_LOCAL_MACHINE\Software\WOW6432Node

Siz redaktorun 64-bit versiyasından istifadə edərək 64-bit və 32-bit bölmələrə və parametrlərə baxa və redaktə edə bilərsiniz. 64-bit açarlara baxmaq və ya redaktə etmək üçün siz Registry Redaktorunun 64-bit versiyasından (regedit.exe) istifadə etməlisiniz. Siz həmçinin 32 bitlik versiyadan (%systemroot\%Syswow64) istifadə edərək 32-bit açarları və dəyərləri redaktə edə və baxa bilərsiniz. Qeyd dəftəri redaktorunun 32-bit versiyasını açmaq üçün bu addımları yerinə yetirin:

  • Run dialoqunu açın.
  • Daxil edin %systemroot%\syswow64\regedit və OK düyməsini basın.

Qeyd

32-bit versiyasını açmadan əvvəl Registry Redaktorunun 64-bit versiyasını bağlamalısınız (və əksinə). Bununla belə, Registry Redaktorunun ikinci nüsxəsini aça bilərsiniz. Məsələn, redaktorun 64-bit versiyası artıq işləyirsə, əmri daxil edin %systemroot%\syswow64\regedit -m redaktorun 32-bit versiyasını işə salmaq üçün.

Yeni bölmələrin və parametrlərin yaradılması

Bölmələrin və parametrlərin yaradılması çox sadədir. Ancaq bir şey etməzdən əvvəl, lütfən, Windows reyestrinizin ehtiyat nüsxəsini yaradın, çünki hər hansı yanlış parametrlər və ya vacib elementlərin silinməsi kritik xətalara səbəb ola bilər.

Ehtiyat nüsxəsini yaratmaq üçün redaktor pəncərəsində "Fayl -> İxrac et" düyməsini klikləyin, fayl adını daxil edin və təhlükəsiz yerdə saxlayın.

Yeni bölmə yaratmaq üçün kök səviyyəli düyməni sağ klikləyin və Yeni -> Bölmə seçin. Yeni bölmə qovluğa bənzəyəcək və defolt olaraq o, "Yeni Bölmə #1" kimi adlandırılacaq. Təbii ki, bölmənin adı həmişə dəyişdirilə bilər. Yeni alt açar yaratmaq lazım olduqda eyni prosedura əməl olunur.

Yeni parametr yaratmaq üçün redaktorun sağ panelində boş yerə sağ klikləyin və istədiyiniz parametri seçin. Yaradılmış parametrə ad verilməlidir; Adı tamamilə xüsusi tələblərdən asılıdır.

Parametrə dəyər təyin etmək üçün üzərinə iki dəfə klikləyin və dəyər daxil edin. Yenə də dəyər proqramdan və ya xüsusi parametrlərdən asılıdır.

Qeyd dəftəri açarlarına giriş hüquqları

NTFS fayl sistemindəki müəyyən obyektlər üçün hüquq və icazələrə bənzətməklə, qeyd açarları üçün də eyni qoruma təmin edilir.

Windows Vista-dan bəri, Windows parametrlərini saxlayan çoxlu sayda ƏS-ə xas qeyd dəftəri açarları Windows Resurs Mühafizəsi ilə qorunur, ona görə də siz onları sadəcə silə və ya dəyişdirə bilməzsiniz. Onların sahibi olmadan və onlara icazələr (giriş hüquqları) təyin etmədən bunu edə bilməzsiniz. Xoşbəxtlikdən, əməliyyat sistemi də buna imkan verir, lakin əl üsulu çox yorucudur, ona görə də bütün bu prosesi avtomatlaşdıran sadə bir yardım proqramından istifadə etmək daha yaxşıdır.

Hamısı budur! Ümid edirəm ki, yuxarıda qeyd olunanlar Windows Reyestrini və onun əsas komponentlərini daha yaxşı başa düşməyə kömək etdi. Aşağıdakı şərhlərdə fikirlərinizi və təcrübələrinizi bölüşün!

Günün uğurlu keçsin!

 

Oxumaq faydalı ola bilər: