Citim:
Postimi origjinal ėshtė bėrė nga doGzona
airborne:
Kam shume per te shkru per regedit dhe nuk kam ardhe ne perfundim,per ate do te u lus per durim dhe mirekuptim.Sidocofte flm.per verejtjen e juaje.Nuk kemi linde te arsimuar po jemi duke mesu nga te tjeret,dhe te tjeret duhet te mesojen nga ne.
Me kete edhe ju keni te drejte te shpreheni lirisht qe regedit programi te kuptohet me mire per te tjeret.
|
doGzona, qellimi eshte qe ketu te shkembehen njohuri ne mes te anetareve, dhe ne ate fryme duhet qe te gjithe te mundohemi te kontribojme me aq sa kemi njohuri.
Une po te jap edhe nje verejtje te vogel por gjithnje me qellim te mire, ne lidhje me regjistrin e sistemeve operative (SO tash e tutje) Win 9x dhe WinNT X.0.
Regjistri (Registry) se bashku me Kernel-in jane disa prej pjeseve te SO per te cilat kompania Microsoft NUK OFRON AS EDHE ME TE VOGLIN skjarim (arsyet jane te qarta perse Microsoft e ben nje gje te tille), pra dmth rreth regjistrit nuk ka ndihme oficiele nga Microsoft. Kjo dmth qe askush (perveq ne MS) nuk e din SAKT se cka ndodh ne regjister gjat punes se kompjuterit. Cdo gje qe dihet per Regjistrin dihet ne baze te eksperimenteve qe i kane bere personat kurioz.
Nga kjo ne mendje, eshte me mire qe mesimi, apo spjegimi i leksioneve per regjistrin, te behej duke e ilustruar ate spjegim me sa me shume shembuj praktik te cilet jane vertetuar se punojne, dhe jo te behet ne menyren e spjegimeve ne baza gjenerale, ngase ato spjegime nuk kane mbeshtetje nga ata qe e kan krijuar ate regjister, dhe si te tilla nuk munden me qen edhe gjithnje te sakta.
Une shpresoj se nuk do te me keqkuptosh per kete qe e thash, prandaj edhe do te provoj qe me 2-3 shembuj te ardhshem te tregoj se si do te ishte me mire qe te jipeshin spjegime per regjistrin.
shembulli 1.
Regjistri ndahet ne hives dhe jane 5 gjithsej.
I pari eshte HKKEY_CLASSES_ROOT
qellimi i kesaj pjese eshte qe te bej lidhjen ne mes te programeve aplikative dhe dokumenteve me prapashtesat e caktuara, si dhe te behet vendosja, ndryshimi apo largimi i atyre opcioneve qe shfaqen kur rightclick-ojme ndonje file. (psh, nese e keni te instaluar WinZIP-in ne kompjuter, ateher sa here qe e rightclick-oni nje file, perveq opcioneve delete, rename, properties, do te keni edhe mundesite Add to Zip dhe Add to filename.zip)
Tash nje spjegim me i vogel per lidhjet ne mes te programeve aplikative dhe dokumenteve. Perse psh dokumenti dardania.doc hapet gjithmone me MSWord.exe, apo perse dokumenti dardania.ppt gjithmone hapet me PowerPoint, apo perse dokumenti dardania.xls, hapet gjithmone me Excel?.
A mundemi qe psh sa here te klikojme dokumentin dardania.doc, ai dokument te hapet me WordPAD, apo me Notepad, e jo me Word ???
Arsyeja per krejt keto qendron se ne Hive-in
HKey_classes_root jane te vendosur celsat qe e bejn te mundur qe sa here te klikohet nje dokumtent me prapashtesen
.doc, apo
.ppt, apo
.xls te hapen programet word gjegjesisht powerpoint dhe excel.
Dmth nese shfletoni kete Hive
HKKEY_CLASSES_ROOT, dikun do te keni celsin "
.doc ", "
.xls " , "
.ppt " etj etj. dhe nese i hapni ato celsa, do ti shihni nenceslat te cilet i therrasin programet word gjegjesisht excel dhe powerpoint sa here te klikohet ne nje dokument me prapashtesen .doc, .ppt, .xls.
Nese do te kishim dashur qe te bejme qe dokumenti dardania.doc te hapej me Notepad dhe jo me Word, ateher ishte dashur qe qelsin
.doc ta modifikojme dhe ne vend te adreses per programin word.exe te vendosim adresen per programin notepad.exe
Ky shembull tregon se si qendron lidhja ne mes te dokumenteve dhe programeve aplikative.
Shembulli 2.
Nese ne Hive-in
hkey_classes_root e fshijme komplet qelsin "
.exe ", ateher asnje program ekzekutiv me prapashtesen
.exe nuk do te hapet. Arsyeja eshte ngase lidhja qe ishte ne celsin
.exe i tregonte SO se si dhe me cfare duhet te hapeshin
.exe programet, dhe nese kjo lidhje mungon (eshte fshi), ateher SO nuk din se si me hap nje .exe program, prandaj edhe si rezultat asnje program ekzekutiv nuk starton.
Nese doni me provu kete, ateher se pari bene nje kopje te celsit, mandej fshijeni, dhe provoni te hapni nje program ta zejme Photoshop.exe, apo Word.exe. Pas testit futeni ne regjister prap celsin qe e keni bere kopje per te vendosur prap rregullin ne kompjuter.
Shembulli 3.
Sa here qe kompjuteri starton, mund te ndodh qe shume programe startojne automatikisht.
Nese shikoni
hkey_local_machine\software\microsoft\windows\curr entversion\run do ti shifni adresat e programeve qe startojne bashke me SO. Ketu ruhen adresat e programeve qe aktivizohen me sistemin operativ sa here qe logohet shfrytezuesi (te gjithe shrytezuesit)
Perveq ne kete vend edhe ne
hkey_current_user\software\microsoft\windows\curre ntversion\run. Ne kete vend ruhen adresat e programeve qe aktivizohen me sistemin operativ sa here qe logohet nje shfrytezues i caktuar.
Shfrytezuesit e avancuar ne menyre rutinore gjithmone i mbikqyrin keto dy pjese, dhe gjithmone i mbajne te pastra.
GJITHMONE Viruset, Krimbat, dhe Trojanet e vendosin nga nje cels ne kete vend, ne menyre qe virusi, krimbi, apo trojani te startoje ne memorje te kompjuterit sa here qe te starton SO.
ky shembull nevojitet ne shume raste, psh kur deshirojme te dijme se cka eshte duke e "ngrene" memorjen e kompjuterit, apo nese deshirojme te dijme mos eshte duke startuar ndonje virus apo trojan bashk me SO. etj etj.
Shembulli 4.
ne celsin
Hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon gjindet nencelsi
SHELL. Ky cels tregon se cili Shell (mburoje) duhet te startoje me bashk me SO,
Explorer.exe apo
Progman.exe
Ne menyre te zakonshme (by default) eshte explorer.exe, mirpo nese e ndryshojme kete cels ne progman.exe, ateher nuk do te startoje explorer.exe dhe si pasoje pas momentit kur te vendoset userid dhe password, nuk do te kemi desktop-in e zakonshem dhe nuk do te kemi Start menyn, por do te kemi vetem nje dritare ne mes me ane te te ciles duhet te aktivizojme programet dhe dokumentet me te cilat deshirojme te punojme.
Ky cels apo kjo metode e startimit te shell-it (mburojes) eshte e nevojshme ne ato raste kur Explorer.exe eshte i demtuar dhe nuk starton dhe neve duhet te bejme riparimin e tij.
ok, me falni qe pak e teprova, mirpo kjo eshte menyra e duhur te jipen spjegime ne lidhje me regjistrin e SO.
shpresoj qe nuk pritoni ta lexoni, ngase as une nuk kom prituar ta shkruaj kete per ju..
me nderime.