Windows reģistrs ir datu bāze, kas tiek izmantota, lai vienā organizētā vietā saglabātu konfigurācijas iestatījumus dažādiem mērķiem. Tas galvenokārt ir paredzēts, lai saglabātu operētājsistēmas iestatījumus, piemēram, ierīču draiveru, pakalpojumu un kodola iestatījumus, taču to var izmantot arī cita programmatūra.
Dati reģistrā tiek glabāti ar divām pamatdaļām: atslēgām un vērtībām. Reģistra atslēgas nav reģistrjutīgas, un tās izmanto kā etiķeti, lai identificētu atsevišķu vērtību nozīmi vai nodrošinātu apakšatslēgām turpmāku struktūru. Vērtības reģistrā var izmantot, lai saglabātu nozīmīgus datus, piemēram, versiju numurus, failu ceļus, veiktspējas parametrus un citas konfigurācijas opcijas.
Reģistrs ir strukturēts tā, ka pastāv vispārējās sistēmas vērtības, kuras var ignorēt ar vērtībām, kas saistītas ar atsevišķiem lietotāju kontiem, tādējādi ļaujot standarta labi zināmiem konfigurācijas iestatījumiem kā noklusējuma iestatījumiem, vienlaikus ļaujot lietotājiem modificēt sava konta iestatījumus, neietekmējot citiem lietotājiem.
Reģistrs būtībā ir datu bāze, kas savus datus glabā binārā formātā vienā loģiskā instancē, lai gan faktiski dati tiek izplatīti vairākos dažādos diskā esošajos failos. Izmantojot bināro datu bāzes formātu, nevis atsevišķus teksta konfigurācijas failus, tiek nodrošinātas vairākas priekšrocības, tostarp palielināta bināro datu lasīšanas veiktspēja salīdzinājumā ar teksta failiem un konfigurācijas datu standartizēts formāts un atrašanās vieta.
Vēl viena reģistra priekšrocība datu bāzes formātā ir datu integritātes līdzeklis, ko sauc par "atomu atjauninājumiem", kas nozīmē, ka, ja divi procesi mēģina vienlaikus modificēt vienu un to pašu vērtību, viena darbība tiks pabeigta pirms otras sākšanas, katrs atjauninājums individuāls. Tā kā ar teksta failiem šī situācija var kļūt par tā dēvēto “sacīkšu stāvokli”, kur abas darbības notiek vienlaikus, izraisot neparedzamus rezultātus.
Reģistram var piekļūt un to rediģēt, izmantojot noklusējuma Windows programmu “regedit.exe”, to var atrast, izmantojot Windows meklēšanas funkciju un ierakstot “regedit”.
Izmantojiet Windows meklēšanas funkciju, lai atvērtu regedit.
Padoms. Rediģējot reģistru, jābūt ļoti uzmanīgiem, jo tajā tiek glabāti Windows funkcionalitātei būtiski iestatījumi. Nepareizas reģistra vērtības rediģēšana var izraisīt pakalpojumu palaišanu vai pat pārtraukt Windows sāknēšanu.