Windows reģistra pamati: de-Mysifying Windows reģistru

Satura rādītājs:

Windows reģistra pamati: de-Mysifying Windows reģistru
Windows reģistra pamati: de-Mysifying Windows reģistru
Anonim

The Windows reģistru ir direktorija, kurā tiek glabāti Microsoft Windows operētājsistēmas iestatījumi un opcijas. Tas satur visu aparatūru, operētājsistēmas programmatūru, lielāko daļu operētājsistēmas programmatūras, lietotājus, datora preferences, informāciju un iestatījumus utt. Šajā ziņā tiek runāts par Windows reģistra pamati.

Ikreiz, kad lietotājs veic izmaiņas vadības paneļa iestatījumos, failu asociācijās, sistēmas politikās vai lielākajā daļā instalētās programmatūras, izmaiņas tiek atspoguļotas un saglabātas reģistrā. Reģistram ir arī logs kodola darbībā, eksponējot izpildlaika informāciju, piemēram, veiktspējas skaitītājus un pašlaik aktīvo aparatūru.
Ikreiz, kad lietotājs veic izmaiņas vadības paneļa iestatījumos, failu asociācijās, sistēmas politikās vai lielākajā daļā instalētās programmatūras, izmaiņas tiek atspoguļotas un saglabātas reģistrā. Reģistram ir arī logs kodola darbībā, eksponējot izpildlaika informāciju, piemēram, veiktspējas skaitītājus un pašlaik aktīvo aparatūru.

Windows reģistru ieviesa, lai koriģētu plašu INI failu skaitu, kas iepriekš tika izmantoti, lai saglabātu Windows programmu konfigurācijas iestatījumus. Šie faili parasti tika izkliedēti visā sistēmā, tāpēc tos ir grūti izsekot.

Windows reģistra pamati

Reģistrs sastāv no šādiem 5 Saknes taustiņi:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG.
Image
Image

Root Keys satur Apakšklasi. Apakšizvēlnes var saturēt arī pašu pašu apakšgrupas un satur vismaz vienu vērtību, ko sauc par tā Noklusējuma vērtība. Atslēga ar visiem apakšgrupām un vērtībām tiek saukta par Stropu.

Reģistra atrodas diskā sistēmā32 / config mapē kā vairāki atsevišķi Hive faili. Tad šie Hive faili tiek lasīti atmiņā katru reizi, kad Windows sāk darboties vai kad lietotājs piesakās. Lai redzētu, kur Aviācijas tiek fiziski glabātas, skatiet:

HKEY_LOCAL_MACHINE System CurrentControlSet Control HiveList

Varat uzzināt vairāk par Windows reģistra failu atrašanās vietu.
Varat uzzināt vairāk par Windows reģistra failu atrašanās vietu.

Reģistrs izmanto šādus datu tipus:

  • REG_SZ: SZ norāda uz nulles pārtrauktu virkni. Šī ir mainīgā garuma virkne, kas var saturēt Unicode, kā arī ANSI rakstzīmes.
  • REG_BINARY: Tajā ir bināri dati. 0 un 1.
  • REG_DWORD: Šis datu tips ir Double Word. Tā ir 32 bitu skaitliskā vērtība un var saturēt jebkuru skaitli no 0 līdz 232.
  • REG_QWORD: Šis datu tips ir četrkāršs vārds. Tā ir 64 bitu skaitliskā vērtība.
  • REG_MULTI_SZ: Šis datu tips ietver nulles pārtrauktu virkņu grupu, kas piešķirtas vienai vērtībai.
  • REG_EXPAND_SZ: Šis datu tips ir nulles pārtraukta virkne, kas satur neizvērstu atsauci uz vides mainīgo, piemēram, teikt,% SystemRoot%.

Reģistra virtualizācija sistēmā Windows Vista

Sākot no Windows Vista, kopā ar failu virtualizācijas reģistru arī ir virtualizēts, un līdz ar to atšķirībā no Windows XP nav tendence ciest no uzpūšanās. Tas pats turpinājās operētājsistēmā Windows 7.

Virtualizācija būtībā nozīmē, ka lietojumprogrammām ir aizliegts rakstīt sistēmas mapes Windows failu sistēmā un arī "mašīnu plati taustiņi"Reģistrā. Tomēr tas neļauj standarta lietotāju kontiem instalēt vai palaist lietojumprogrammas.

Operētājsistēmā Windows Vista un jaunākā versijā UAC izmanto reģistra virtualizācijas funkciju, lai novirzītu mēģinājumus rakstīt apakšgrupās

HKEY_LOCAL_MACHINESoftware

Kad lietojumprogramma mēģina rakstīt uz šo stropu, Vista tā vietā raksta to katra lietotāja atrašanās vietā.

HKEY_CLASSES_ROOTVirtualStoreMachineSoftware

Tas tiek darīts diskrēti. Neviens nezina, ka tas notiek!

Īsāk sakot, tā ir reģistra virtualizācija, un tā ir noderīga drošības funkcija.

Starp citu, jāpiemin arī cita jauna tehnoloģija, kas ir pamatā Windows Vista un vēlāk: Kernel Transaction Manager, kas ļauj veikt darījumu reģistru. Šī funkcija ļauj veikt reģistra atcelšanu. Bet tas nav ieviests reģistra redaktorā. Tā vietā šī funkcija ir paredzēta izmantošanai izstrādātājiem, kam ir jāizveido robustas lietojumprogrammas, izmantojot darījumu apstrādi.

Reģistra redaktors

Galvenais Windows 10/8/7 / Vista rīks, kas darbojas tieši ar reģistru, ir Reģistra redaktors. Lai to piekļūtu, vienkārši ierakstiet regedit Vista izvēlnē Start Menu Search Bar un nospiediet Enter!

Strādājot ar reģistru, jums jābūt divreiz uzmanīgam, jo nav tūlītējas apstiprināšanas vai noklikšķiniet uz Labi, lai saglabātu ātru. Veiktās izmaiņas ir ietvertas tieši.

Varat uzzināt vairāk par Windows reģistra redaktora padomiem un funkcijām. Windows 10 v1703 lietotāji var izmantot adrešu joslu, lai pārietu tieši uz jebkuru reģistra atslēgu.

Īpaši jāpiemin

HKEY_LOCAL_MACHINESystemCurrentControlSet

Stīvs kā atslēgas šajā konkrētajā brīdī ir tik svarīgs, lai Vista varētu palaist darbību, lai saglabātu tās dublējumkopiju, kuru pēc vajadzības var atjaunot, vienkārši ielādējot drošajā režīmā un izvēloties Pēdējā labi zināmā konfigurācija.

Lai sāktu, jūs varētu vēlēties izlasīt šo ziņu izvēlnē Sākt un TaskBar reģistra tweaks. Jūs varat noskaidrot vairāk rakstu par Windows reģistru un doties šeit, lai uzzinātu, kā reģistrēt un atjaunot reģistru un kā pārraudzīt izmaiņas reģistrā. Uzziniet, kā atvērt vairākus reģistra gadījumus.

Ziņojums ir pārnēsāts no WinVistaClub.com un atjaunināts un ievietots šeit.

Ieteicams: