kapatmak için soldaki falconx tıkla  

 

  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 Windows Explorerda görünen direktör yapısına benzer bir yapıda görüntülenir.

 
 
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 

  Registry Editor (REGEDIT.EXE)  programı awindows install edilirken instal edilir. Ayrı bir program değildir ancak start menüde göremeyiz. Bu programı çalıştırmak için  sahiptir ancak bu dosyayı   çalıştırmak için Start button / Run / "regedit"  yazıp  enter tuşuna basarsak aşağıda görüntüsünü gördüğünüz editör çalışır.  

 

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.