Kokie yra skirtingi registro programinės įrangos tipai?

Registro programinė įranga yra terminas, naudojamas apibūdinti įvairias programas, kurios naršo arba manipuliuoja kompiuterio registru. Registras yra didelė duomenų saugykla, kurią „Windows®“ operacinės sistemos naudoja sistemos konfigūracijos informacijai ir programos parametrams saugoti. Įrašai registre daromi pirmą kartą įdiegus sistemą ir kiekvieną kartą, kai vėliau ji modifikuojama, kai įdiegiama nauja programa. Laikui bėgant duomenų bazė gali tapti per didelė ir perteklinė. Registro programinės įrangos įdiegimas kompiuteryje leidžia nuskaityti ir taisyti registrą, optimizuojant jį, kad sistema veiktų geriau. Taip pat yra tam tikrų tipų registro programinės įrangos, kuri leidžia vartotojui rankiniu būdu naršyti registrą ir atlikti pasirinktinius jo įrašų pakeitimus.

„Windows®“ registras yra padalintas į avilius, kurių kiekvienas atitinka informacijos domeną. Pavyzdžiui, HKEY_LOCAL_MACHINE yra avilys, skirtas išsamiai informacijai apie mašinos techninę įrangą. Panašiai yra ir kitų avilių, kuriuose yra duomenų apie „plug and play“ įrenginius ir konkrečias vartotojo nuostatas, pvz., pradžios meniu parametrus, darbalaukio piktogramas, prisijungimo vardus ir pagrindines „Windows®“ operacijas. Vartotojui pritaikius įrenginį ir laikui bėgant įdiegiant trečiųjų šalių programas, registras išauga ir daugelis reikšmių tampa nereikalingos. Tai galiausiai lemia itin lėtą sistemos paleidimą, sistemos nestabilumą ir dažnus standžiojo disko gedimus.

Dauguma registro programinės įrangos tipų analizuoja registrą, ar nėra pertekliaus požymių, ir išvalo jį, kad pagerintų įrenginio veikimą. Jis užbaigia šį procesą patikrindamas, ar registre nėra pasikartojančių reikšmių, nenaudojamų raktų ar reikšmių, neveikiančių nuorodų ar nereikalingos konfigūracijos informacijos. Tada programinė įranga pašalins pasikartojančias vertes arba nenaudojamus raktus, atkurs nuorodas ir atliks kitas optimizavimo užduotis. Kai kurių tipų registro programinėje įrangoje taip pat yra virusų skaitytuvas, kuris tikrina, ar registre yra viruso ar kirminų įvestų verčių. Kadangi registras yra gyvybiškai svarbi operacinės sistemos dalis, programinė įranga taip pat sukurs atsarginę dabartinio registro kopiją, kad ją būtų galima lengvai atkurti, jei dėl pakeitimų kiltų nenumatytų sistemos problemų.

Patyrusiems vartotojams gali tekti tiesiogiai bendrauti su „Windows®“ registru, kad galėtų atlikti pasirinktinius jo įrašų pakeitimus arba naršyti jo reikšmes programų kūrimo tikslais. Tačiau neapdorotas registras yra nesuprantamas. „Windows®“ operacinės sistemos komplektuojamos su registro programine įranga, vadinama „regedit.exe“, kuri leidžia vartotojui lengvai naršyti registro avilius ir keisti atskirus įrašus. Duomenys išdėstyti hierarchine tvarka. Kai kurios registro naršyklės taip pat apsaugo svarbius registro įrašus, siekdamos užtikrinti, kad vartotojas netyčia nesugadintų duomenų bazės.