| Windows
Registry Guide ve
dğer kaynaklar esas alınmıştır. Part of the Windows Guide Network |
Registry nedir?
Registry
windows'un ayar ve özelliklerinin saklandığı bir veritabanıdır.Bu
veritabanı microsoft window'sun 32 bit versiyonlarında (win 95, win98,
win2000, win xp, win NT) sistemin tüm özelliklerini bilgisayar ve programlar açıldığında
ayar ve özellikleri ( donanım, yazılım ve kullanıcı ) kullanmak üzere
saklar.Bir kullanıcını kontrol panelde ,dosya ilişkilerinde , sistem özelliklerinde
veya programlarda yaptığı değişiklikler buraya kaydedilerek saklanır.
Registry bilgileri çeşitli sistem dosyalarında saklanır.Windows 95 & 98'de windows direktöründe bulunan iki adet gizli sistem dosyasında (USER.DAT, SYSTEM.DAT) Win Me ve sonrasında ilave bir dosya (CLASSES.DAT) vardır. Bu dosyaları direk açarak edit edemezsiniz. Dosyalar üzerindeki değişiklikler "Registry Editor" programı aracılığı ile yapılır.Kullanımını biraz sonra anlatacağım.
Registry'nin yapısı
Hiyerarşik
bir yapıya sahip olan Registry ; Registry Editor aracılığı ile
|
Directör icon'u ile gösterilen her branş "Hive (kök anahtarı)" olarak isimlendirilir. Hive'ler "Keys (anahtar) "lerden meydana gelir.. Her bir key bir başka key "sub-keys (alt anahtar) " veya "Value (değer)" ihtiva eder.İşte "value" saklanan gerçek bilgilerdir. |
Registry editörü ile baktığımızda altı adet branche görürüz. Gerçekte iki adettir.Bunlar HKEY_LOCAL_MACHINE ve HKEY_USERS'dur.Diğer kök anahtarları bu iki anahtarın dallarından birine referans gönderen yollardır.Biz bunlarda bir değer değiştirdiğimizde gerçekte HKEY_LOCAL_MACHINE veya HKEY_USERS'da value değiştirmiş oluyoruz.
Registry value beş ayrı formatta saklanır:
Registry düzenlenmesi
Regedit kısayol yapmak.
Masaüstü boş bir alana sağ tuş / yeni / kısayol yap tıkla . Açılan
pencerede Command kısmına
"regedit.exe" yazıp isim kısmına bir ad veriniz. Okey
butonuna bastıktan sonra masa üstünde kısa yolu göreceksiniz.
Registry üzerinde değişiklilkler yapmak için regedit kullanımı
Registry dosyalarını yedeklerini almak konusu registry sayfasında işlenmiştir.
Registry değerlerinin import veya Export edilmesi Registry Editor
programı registry değerlerini uzantısı "reg" olan bir text dosyası olarak
yazabilir veya buradan alabilir ancak bu text dosyasının uzantısı, bu
dosya Notepad programı ile açılabilir.Aşağıda bu dosyanın notpat ile açılmış bir
örneğini görebilirsiniz
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\Setup]
"SetupType"=dword:00000000
"CmdLine"="setup -newsetup"
"SystemPrefix"=hex:c5,0b,00,00,00,40,36,02
Bu dosya üzerine çift tiklayarak çalıştırıldiğı
zaman değerleri registry dosyalarına ithal eder.