Registry je srce sistema i u okviru njega se nalaze informacije esencijalne
za rad sistema. Preko njega mozemo vrsiti kompletnu administraciju sistema
i izvravati operacije koje se ne mogu izvrsiti npr preko ini fajlova. Sve
informacije u okviru registry baze su indexovane po hijerarhijskom redosledu
i na taj nacin sintetizovane informacije se vrlo brzo izvrsavaju iako su
iste veoma komplikovane. Ako vam neko kaze da je registry baza ostala
nedirnuta nakon nekog poteza, operacije ili izvrsavanja zadatka, budite
ubedjeni da je to laz. Sistem pristupa registry bazi pri svakom kliku i
svakoj operaciji (ali bukvalno). Registry je zaseban za svakog ulogovanog
korisnika, registry baza se menja iz dana u dan...A njene prednosti se
stalno povecavaju. Evo na pr, ranije (u ranijim OS-evima), backup se vrsio
u ini fajlovima i tu je bio princip "ono sto vidis u windowsu to se tu i
nalazi".
Medjutim, s pojavom reg baze i editovanjem iste su se mogle izvrsiti brojne
customizacije sistema koje u okviru windowsa ne bismo nikako mogli podesiti
(tipa uklanjanje shorcut arrow-a, uklanjanje shared dokumenata iz my
computera itd.). A najvaznija komponenta koju registry baza omogucava je
Policy managment a u okviru istog i sledece funkcije:
- Deplyment customisation
- Folder redirection
- Hardware profilies
- Offline files
- Performance monitoring
- Roaming user profiles
- Windows Managment instrumentation
--------------------------------==<0x01b>==---------------------------------
Svaka stvar na svetu ima svoju proslost i nacin nastanka. Da bismo saznali
kako je registry izgledao i funkcionisao u ranijim OS-evima, vraticemo se u
proslost.
Kvazi registry u MS-DOS OS-u.
MS-DOS je prikupljao informacije iz dva bitna sistemska fajla: Config.sys
i Autoexec.bat.
Svrha Config.sys fajla je bila ucitavanje drajvera, a svrha Autoexec.bat
fajla je bila priprema MS-DOS-a za upotrebu. Problem je naravno sto je svaka
aplikacija vrsila kontrolu same se, a nije postojalo univerzalno resenje koje
ce vrsiti globalno nadgledanje izvrsavanja operacija.
Reg baza u Windows 3.0
Sa pojavom ovog OS-a javili su se i ini fajlovi koji su donekle prosirili
mogucnosti Config.sys i Autoexec.bat fajlova. Posto sam vise puta pomenuo
ini fajlove red je da nabrazaka i pojasnim sta su oni ustvari. To su
tekstualni fajlovi izdeljeni na sekcije i u svakoj sekciji imaju po
nekoliko informacija.
Problem kod takvih fajlova je sto ne postoji hijerarhija, zatim binarni
podaci su glomazni i u potpunosti nisu podesni za smestanje slicnih podataka.
Posto ini fajl predstavlja spregu izmedju aplikacije i OS-a, svaka
aplikacija ima svoj ini fajl sto takodje u brojnim situacijama stvara problem.
Reg baza u Windows 3.1
Kod ove verzije OS-a, registry baza je bila skladiste OLE (Object Linking
and Embedding) informacija, a win 3.5 i win 95 sadrze registry kakav sada
imamo na win xp. Medjutim i pored toga sto se umesto ini fajlova koriste
mnogo bolji i laksi nacini skladistenja informacija, i dan danas postoje
ini fajlovi koji su veoma korisni.
--------------------------------==<0x01c>==---------------------------------
Prebacujemo se iz proslosti u sadasnjost i sagledavamo kakav je registry
danas:
REGEDIT se aktivira preko RUN-a: start -> run-> regedit. Regedit sa leve
strane ima pet foldera:
HKEY_CLASSES_ROOT - sadrzi windows precice, OLE informacije, predstavlja
"srce" windows korisnickog interfejsa...
HKEY_CURRENT_USER - predstavlja link ka HKEY_USERS i on ucitava sva
podesavanja kao sto su desktop,start meni, logon itd...
HKEY_LOCAL_MACHINE - sve informacije o systemu ( podatke o hardveru,
softveru..)
HKEY_USERS - sadrzi pojedinacne podatke za svakog korisnika posebno i
svaki korisnik je predstavljen u vidu SID pod-kljuca koji se nalazi iznad
glavne grane
HKEY_CURRENT_CONFIG - predstavlja link ka HKEY_LOCAL_MACHINE i odgovara
podacima za trenutna hardverska podesavanja.
Svaki folder je ustvari jedan key. U svakom folderu se nalaze ili jos
podfoldera ili neke vrednosti(value) koje se prikazuju u desnom prozoru i
mogu biti:
STRING VALUE - textualna vrednost
DWORD VALUE - binarna vrednost ( 0 ili 1 ) -> 0 - disable, 1 - enable
za rad sistema. Preko njega mozemo vrsiti kompletnu administraciju sistema
i izvravati operacije koje se ne mogu izvrsiti npr preko ini fajlova. Sve
informacije u okviru registry baze su indexovane po hijerarhijskom redosledu
i na taj nacin sintetizovane informacije se vrlo brzo izvrsavaju iako su
iste veoma komplikovane. Ako vam neko kaze da je registry baza ostala
nedirnuta nakon nekog poteza, operacije ili izvrsavanja zadatka, budite
ubedjeni da je to laz. Sistem pristupa registry bazi pri svakom kliku i
svakoj operaciji (ali bukvalno). Registry je zaseban za svakog ulogovanog
korisnika, registry baza se menja iz dana u dan...A njene prednosti se
stalno povecavaju. Evo na pr, ranije (u ranijim OS-evima), backup se vrsio
u ini fajlovima i tu je bio princip "ono sto vidis u windowsu to se tu i
nalazi".
Medjutim, s pojavom reg baze i editovanjem iste su se mogle izvrsiti brojne
customizacije sistema koje u okviru windowsa ne bismo nikako mogli podesiti
(tipa uklanjanje shorcut arrow-a, uklanjanje shared dokumenata iz my
computera itd.). A najvaznija komponenta koju registry baza omogucava je
Policy managment a u okviru istog i sledece funkcije:
- Deplyment customisation
- Folder redirection
- Hardware profilies
- Offline files
- Performance monitoring
- Roaming user profiles
- Windows Managment instrumentation
--------------------------------==<0x01b>==---------------------------------
Svaka stvar na svetu ima svoju proslost i nacin nastanka. Da bismo saznali
kako je registry izgledao i funkcionisao u ranijim OS-evima, vraticemo se u
proslost.
Kvazi registry u MS-DOS OS-u.
MS-DOS je prikupljao informacije iz dva bitna sistemska fajla: Config.sys
i Autoexec.bat.
Svrha Config.sys fajla je bila ucitavanje drajvera, a svrha Autoexec.bat
fajla je bila priprema MS-DOS-a za upotrebu. Problem je naravno sto je svaka
aplikacija vrsila kontrolu same se, a nije postojalo univerzalno resenje koje
ce vrsiti globalno nadgledanje izvrsavanja operacija.
Reg baza u Windows 3.0
Sa pojavom ovog OS-a javili su se i ini fajlovi koji su donekle prosirili
mogucnosti Config.sys i Autoexec.bat fajlova. Posto sam vise puta pomenuo
ini fajlove red je da nabrazaka i pojasnim sta su oni ustvari. To su
tekstualni fajlovi izdeljeni na sekcije i u svakoj sekciji imaju po
nekoliko informacija.
Problem kod takvih fajlova je sto ne postoji hijerarhija, zatim binarni
podaci su glomazni i u potpunosti nisu podesni za smestanje slicnih podataka.
Posto ini fajl predstavlja spregu izmedju aplikacije i OS-a, svaka
aplikacija ima svoj ini fajl sto takodje u brojnim situacijama stvara problem.
Reg baza u Windows 3.1
Kod ove verzije OS-a, registry baza je bila skladiste OLE (Object Linking
and Embedding) informacija, a win 3.5 i win 95 sadrze registry kakav sada
imamo na win xp. Medjutim i pored toga sto se umesto ini fajlova koriste
mnogo bolji i laksi nacini skladistenja informacija, i dan danas postoje
ini fajlovi koji su veoma korisni.
--------------------------------==<0x01c>==---------------------------------
Prebacujemo se iz proslosti u sadasnjost i sagledavamo kakav je registry
danas:
REGEDIT se aktivira preko RUN-a: start -> run-> regedit. Regedit sa leve
strane ima pet foldera:
HKEY_CLASSES_ROOT - sadrzi windows precice, OLE informacije, predstavlja
"srce" windows korisnickog interfejsa...
HKEY_CURRENT_USER - predstavlja link ka HKEY_USERS i on ucitava sva
podesavanja kao sto su desktop,start meni, logon itd...
HKEY_LOCAL_MACHINE - sve informacije o systemu ( podatke o hardveru,
softveru..)
HKEY_USERS - sadrzi pojedinacne podatke za svakog korisnika posebno i
svaki korisnik je predstavljen u vidu SID pod-kljuca koji se nalazi iznad
glavne grane
HKEY_CURRENT_CONFIG - predstavlja link ka HKEY_LOCAL_MACHINE i odgovara
podacima za trenutna hardverska podesavanja.
Svaki folder je ustvari jedan key. U svakom folderu se nalaze ili jos
podfoldera ili neke vrednosti(value) koje se prikazuju u desnom prozoru i
mogu biti:
STRING VALUE - textualna vrednost
DWORD VALUE - binarna vrednost ( 0 ili 1 ) -> 0 - disable, 1 - enable
0 komentari:
Objavi komentar