kayıt defteri nedir:
Registry: Registry, Windows’un kullandığıtüm bilgilerin sakladığıbir veri tabanıdır. Bu dosya REGistry EDITor (Kayıt Düzenleyici) sözcüklerinin kısaltılmışıdır. Bir programı çalıştırdığınızda, önce Registry’de önceden belirlenmişayarlara bakar ve sisteminize uygun olarak nasıl çalışacağını öğrenir.Hatta sisteminizi açtığınızda Windows’un bazı aygıtları tanıması için gerekli bilgilerde burada yer alır.
Windows’ta WINDOWS dizininde regedit.exe doyası, Windows NT’de ise WINNT/SYSTEM32 dizininde regedit32.exe dosyası olarak yer alır.
Registry bilgilerine, Windows 9x ile gelen kayıt düzenleyici (registry editor) programı ile ulaşır.Bu programı çalıştırmak için Başlat’ıve sonra da Çalıştır'ı tıklatınız, Aç kutusunaRegedit yazınız ve sonra da enter ya da Tamam'ı tıklatınız-.
Kayıt Dosyaları
Windows 9x’i kurarken, donanım aygıtlarınız tanımlanır. Windows 9x Registry’sini oluşturan SYSTEM.DAT ve USER.DAT adlıiki dosyada saklanır. Bu dosyalar /Windows klasörü altındadır. SYSTEM.DAT bilgisayara özgü (Genelde Donanımla ilgili) bilgileri saklarken, USER.DAT kullanıcıya özgü bilgileri (Masaüstü Ayarları, kullanıcının seçtiği renk, çözünürlük vs.) içerir.
Sisteminizi bir ağbilgisayarıgibi kurduysanız sisteminizi kapatırken farklıbir kullanıcı olarak oturum açma seçeneğini görmüşsünüzdür. İşte bu seçeneği kullanıp farklıbir kullanıcı ismi ile Windows 9x’i başlatırsanız, birden fazla kullanıcı tanımına sahip olusunuz. Böylece Windows 9x arabirimini farklışekillerde özelleştirebilirsiniz. İşte bu durumda farklı kullanıcılara ait USER.DAT dosyaları/Windows/profile/kullanıcıadı klasöründe saklanır.
Windows işletim sistemi bu iki dosya ile ne yapar? Sisteminiz açılırken adım adım ‘boot’ sırasını takip ettiyseniz öncelikle sistem kayıtlarının ( System Registry) yüklendiğini göreceksiniz. Çünkü SYSTEM.DAT dosyası yazılımlarınızın sisteminizdeki çeşitli donanımlarla doğru şekilde anlaşılabilmesi için gerekli bilgileri içerir.
Windows 9x başarıyla açılmışsa SYSTEM.DAT ve USER.DAT dosyalarının yedeklerini SYSTEM.DA0 adlarıyla yine /Windows klasöründe saklar. Windows 9x ile çalışırken registry sürekli olarak güncellenir. Sistemi kapattığınızda ise registry’deki bilgiler tekrar bu .DAT dosyalarına kaydedilir. Sistem dosyalarınızda Windows 9x’in tekrar açılmasını önleyecek bir bozukluk oluşmuşsa Windows 9x, .DA0 soyadlı yedeklere bakarak sisteminizi açar
Kayıt Yapısı ve Düzenleme
Registry editörü görünüşaçısından olduğu gibi kullanılışaçısından da Windows ile beraber gelen dosya yöneticisi olan EXPLORER’e benzer. Sol tarafta anahtarlar ve sağ tarafta da değerler sıralanır. Veri bankasının çok karışık yapısınedeniyle editör içine birde arama fonksiyona entegre edilmiştir. Anahtar, değer verilere göre arama yapar. CTRL+F tuş kombinasyonu ile arama fonksiyonunu çağırabilirsiniz.
REGISTRY editöründeki her dala Key (Anahtar) adıveriliyor. Her anahtarın altında alt-anahtarlar ve değerler yer alabiliyor. Bu alt anahtarların altında da başka alt anahtarlar ve değerler bulunabilir. Bu değerler üç çeşittir. STRING (Dize değeri), BINARY (İkili değer) ve DWORD olabilir. Bu değerler kullanım amacına göre değişiklikler gösterebilir.
REGISTRY editöründe altıana dal bulunuyor. Her dal, sistem kaydındaki bilgileri gruplamak için kullanılır. Bu ana dallarıaçıklayalım:
HKEY_CLASSES_ROOT: Bu dalda dosya türleri ve OLE (object linking and embedding- nesne bağlama ve gömme) hakkındaki bilgiler saklanır. OLE sistemini kullananuygulamalar bilgileri bu dalın alt dallarından alabilir. Bu klasörün yanındaki + işaretini tıkladığımızda karşımıza *.323 gibi dosya uzantılarıgelir. Burada hangi uzantının hangiprogramla bağlantısı olduğuna dair bilgiler tutulur.
HKEY_CURRENT_USER: HKEY_USERS bölümünün, o anki aktif kullanıcı için ayrılmış ve ayarlanmış olan değerlerine buradan erişebilirsiniz. USER.DAT dosyasının içeriğindeki bilgiler burayla ilişkilidir. Kısaca Windows’u kullanan kişilerin kendi isteklerine göre yaptıklarıayarlarla ilgili bilgiler burada tutulur.
HKEY_LOCAL_MACHINE: Bilgisayarınızda kurulu durumda bulunan bütün yazılım ve donanım bileşenlerinin bilgileri ve ayarları bu bölümde tutulur.Birden fazla donanım profili programlayabileceğiniz için o an aktif olan donanım ve yazılım ayarları HKEY_CURRENT_CONFIG bölümünde gösterilir.
HKEY_USERS: Bilgisayarın bütün kayıtlıkullanıcılarının özelleştirilmişayarları (Renkler, denetim masasıayarlarıvs.) bu bölümde kayıtlıdır. Windows 98 çoklu kullanıcı tarafından özelleştirilme seçeneğine sahiptir; ancak genelde DEFAULT adında tek bir kullanıcıdan söz edilir bu bölümde. O anda bilgisayarı kullanmakta olan kullanıcının özel ayarları HKEY_CURRENT_USER bölümünde gösterilir.
HKEY_CURRENT_CONFIG: Bu dalda 0 anda aktif olarak kullanılmakta olan donanım ve yazılım ayarlarına gitmek için bu daldan ulaşabilirsiniz.
HKEY_DYN_DATA : Bu dalda Windows 98 ‘in dinamik olarak değişebilen tak ve kullan (Plug-and-Play) ayarlarının ve değerlerinin gösterildiği bölüme ulaşmak için kullanılır.
Registry Editor (Kayıt Düzenleyicisi); yani REGEDIT.EXE Windows 98’in bütün REGISTRY ayarlarınıgörüntüleme, silme veya değiştirme seçeneği içerir. Kayıt düzenleyicisini açtığınızda dikine ikiye bölünmüşbir uygulama penceresi ile karşılaşırsınız. Sol tarafta ağaç yapısı ve klasörler, sağ taraftaki bölümde ise o anda seçili durumda olan klasörün içinde yer alan değerler listelenir.
Hiç yorum yok:
Yorum Gönder