Pojem registry m∙₧eme rozÜφ°it do srozumiteln∞jÜφho tvaru. Jednß se o registraΦnφ databßzi ·daj∙ o systΘmov²ch nastavenφch, o konfiguraci dat pro jednotlivΘ programy.
Pro co jsou tato nastavenφ u₧iteΦnß? Hlavnφm smyslem registr∙ je poskytovat ·daje v nich obsa₧enΘ dalÜφm systΘmov²m komponentßm. Registry jsou dokonalejÜφm (a to myslφm vß₧n∞) nßstupcem soubor∙ INI, kterΘ urΦit∞ znßte z p°edchßzejφcφch verzφ Windows.
Soubory INI v sob∞ obsahovaly prßv∞ ·daje o konfiguraΦnφch nastavenφch. Nev²hodou t∞chto soubor∙ bylo a je, ₧e majφ omezenu velikost na 64 KB, tak₧e v p°φpad∞ pot°eby zadßnφ vφce parametr∙ existuje tento strop (nap°. velkΘ mno₧stvφ pou₧it²ch font∙, apod.). DalÜφ nev²hoda spoΦφvß v tΘm∞° nekontrolovatelnΘm p°idßvßnφ INI soubor∙ ke ka₧dΘ instalaci programu. Tφm se zv∞tÜoval poΦet INI soubor∙, o kter²ch se s odstupem doby, kdy program na disku u₧ dßvno nebyl, dalo t∞₧ko °φct, zda soubory jsou jeÜt∞ pot°ebnΘ Φi nikoli. Mßlokter² program toti₧ um∞l po sob∞ uklidit i tyto informace.
Samoz°ejm∞, ₧e se nad INI soubory nezav°ela voda. Stejn∞ jako soubory Autoexec.bat nebo Config.sys, z∙staly kv∙li kompatibilit∞ i soubory INI k dispozici pro starÜφ verze program∙. Jestli₧e jste instaloval Windows 95 p°es p°edchozφ verzi Windows 3.x, tj. do stejnΘho adresß°e, vÜechny informace z INI soubor∙ se p°evedly do registru.
A u₧ se dostßvßm k tomu, kde jsou tyto informace ulo₧eny. Samoz°ejm∞ v registraΦnφ databßzi. A tato databßze se musφ n∞jak jmenovat. Jsou to dva soubory -- SYSYTEM.DAT a USER.DAT. Jsou umφst∞ny v adresß°i, ve kterΘm jsou instalovßny Windows 95.
Oba soubory majφ nastaveny vÜechny atributy, tj. jen ke Φtenφ, k archivaci, systΘmov² a skryt². Zmi≥uji se o tom proto, ₧e p°i prßci je to pot°eba vzφt v ·vahu. Tyto soubory nelze editovat p°φmo. Musφte pou₧φt program, kter² vßm editaci umo₧nφ jak v grafickΘm prost°edφ Windows 95, tak v prost°edφ MS-DOS. Jednß se o program REGEDIT.EXE. Pomocφ tohoto programu lze editovat jednotlivΘ polo₧ky databßze p°φmo, nebo exportovat cel² registr nebo jeho Φßst do souboru, kter² u₧ lze zpracovat textov²mi editory. Pro ·pravu registru je t°eba znßt alespo≥ obecn∞ jeho strukturu. Pokud tedy v prost°edφ Windows 95 spustφte program REGEDIT.EXE a pokud nemßte sprßvcem zakßzßno editovat registry, objevφ se okno (obrßzek 1), kterΘ sv²m vzhledem p°ipomφnß adresß°ovou strukturu pou₧φvanou na disku.
Jestli₧e pot°ebujete najφt n∞kterß data, staΦφ v okn∞ Editor registru v nabφdce ┌pravy vybrat p°φkaz Najφt. NapiÜte textov² °et∞zec, kter² chcete vyhledat, a zadejte p°φsluÜnΘ volby co prohledßvat podle zobrazenΘ nabφdky. Po nalezenφ zmφn∞nΘho °et∞zce lze hodnotu upravit stejnojmenn²m p°φkazem z nabφdky ┌pravy, nebo dvojφm kliknutφm na zmφn∞nou polo₧ku.
Tady je nutnΘ p°ipomenout, ₧e ka₧dß zm∞na v registrech bude mφt vliv na systΘm, a¥ v kladnΘm nebo zßpornΘm smyslu. Tak₧e je v₧dy dobrΘ provßd∞t zm∞ny postupn∞. P°edevÜφm je d∙le₧itΘ mφt k dispozici zßlo₧nφ kopii soubor∙ pro p°φpad, ₧e vßmi provedenß nastavenφ skonΦφ ne·sp∞Ün∞.
A proto₧e se mno₧φ dotazy na optimßlnφ zp∙soby zßlohovßnφ a obnovovßnφ registr∙, v dalÜφm pokraΦovßnφ se zmφnφm prßv∞ o t∞chto v∞cech.
V²b∞r nejΦast∞jÜφch dotaz∙ z kurz∙ firmy Computer Help p°ipravil Petr Mat∞j∙.