Telekom Portal

Regedit Nedir?

RegeditRegedit veya regedit komutu nedir ? - Kayıt defterinin açıklaması
Microsoft Bilgisayar SözlüÄŸü BeÅŸinci Baskı, kayıt defterini ÅŸöyle açıklar:

Microsoft Windows 9x, Windows CE, Windows NT, ve Windows 2000'de, sistemi bir veya daha fazla kullanıcı, uygulama ve donanım cihazı için yapılandırmak için gerekli olan bilgileri saklamak üzere kullanılan merkezi bir hiyerarÅŸik veritabanı.

Regedit veya regedit komutu nedir ? - Kayıt defterinin açıklaması
Microsoft Bilgisayar SözlüÄŸü BeÅŸinci Baskı, kayıt defterini ÅŸöyle açıklar:

Microsoft Windows 9x, Windows CE, Windows NT, ve Windows 2000'de, sistemi bir veya daha fazla kullanıcı, uygulama ve donanım cihazı için yapılandırmak için gerekli olan bilgileri saklamak üzere kullanılan merkezi bir hiyerarÅŸik veritabanı.

Kayıt Defteri, her kullanıcının profili, bilgisayarda yüklü uygulamalar ve her birinin oluÅŸturabileceÄŸi belge türleri, klasörler ve uygulama simgeleri için özellik sayfası ayarları, sistemde bulunan donanım ve kullanılan baÄŸlantı noktaları gibi, Windows'un çalışma sırasında sürekli olarak baÅŸvurduÄŸu bilgileri içerir.

Kayıt Defteri, Windows 3.x'te kullanılan çoÄŸu metin tabanlı .ini dosyasının ve Autoexec.bat ve Config.sys gibi MS-DOS yapılandırma dosyalarının yerini alır. Kayıt defteri çoÄŸu Windows iÅŸletim sisteminde ortak olsa da, aralarında bazı farklar vardır.
Kayıt defteri verileri ikili dosyalarda saklanır.

 Kayıt defterini düzenleme ile ilgili bilgiler

Microsoft, kayıt defterini düzenlemek için yalnızca Microsoft belgelerindeki adımları izlemenizi önerir. Yapabiliyorsanız, kayıt defterini doÄŸrudan düzenlemek yerine Windows kullanıcı arabirimini kullanın.

Kayıt defterini Kayıt Defteri Düzenleyicisi'ni (Regedit.exe veya Regedt32.exe) kullanarak düzenleyebilirsiniz. Kayıt Defteri Düzenleyicisi'ni yanlış kullanırsanız, iÅŸletim sisteminizi yeniden yüklemenizi gerektirebilecek ciddi sorunlara neden olabilirsiniz. Microsoft, Kayıt Defteri Düzenleyicisi'ni kullanarak neden olabileceÄŸiniz sorunların çözümlenebileceÄŸini garanti etmez. Kayıt Defteri Düzenleyicisi’ni kullanmak kendi sorumluluÄŸunuzdadır. Regedit.exe ve Regedt32.exe arasındaki farklar hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aÅŸağıdaki makale numarasını tıklatın:
141377 Regedit.exe ve Regedt32.exe arasındaki farklar
Kayıt defterini deÄŸiÅŸtirmeden önce, onu yedeklediÄŸinizden ve bir sorun çıkması durumunda nasıl geri yükleyeceÄŸinizi anladığınızdan emin olun. Kayıt defterini yedekleme ve geri yükleme hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aÅŸağıdaki makale numaralarını tıklatın:
322756 Windows XP ve Windows Server 2003'te kayıt defteri nasıl yedeklenir, düzenlenir ve geri yüklenir
322755 Windows 2000'de kayıt defteri nasıl yedeklenir, düzenlenir ve geri yüklenir
323170 Windows NT 4.0'da kayıt defteri nasıl yedeklenir, düzenlenir ve geri yüklenir (Bu baÄŸlantı, bir kısmı veya tamamı İngilizce olan içeriÄŸe iÅŸaret edebilir)
322754 Windows 95, Windows 98 ve Windows Me'de Kayıt Defteri Nasıl Yedeklenir, Düzenlenir ve Geri Yüklenir
Kayıt defteri verilerini deÄŸiÅŸtirmek için program aÅŸağıdaki MSDN Web sitesinde tanımlanan kayıt defteri iÅŸlevlerini kullanmalıdır: Yöneticiler kayıt defterini Kayıt Defteri Düzenleyicisi (Regedit.exe veya Regedt32.exe), Grup İlkesi, Sistem İlkesi, Kayıt Defteri (.reg) dosyaları kullanarak veya komut dosyası çalıştırarak (VisualBasic komut dosyaları gibi) deÄŸiÅŸtirebilir.

Not Windows XP ve Windows Server 2003'ün 64-bit sürümlerindeki kayıt defteri 32-bit ve 64-bit anahtarlarına bölünmüÅŸtür. 32-bit anahtarların çoÄŸu 64-bit karşılıklarıyla ve 64-bit anahtarların çoÄŸu da 32-bit karşılıklarıyla aynı adı taşır. Kayıt Defteri Düzenleyicisi'nin Windows XP ve Windows Server 2003 64-bit sürümlerinde bulunan varsayılan 64-bit sürümü 32-bit anahtarları aÅŸağıdaki düÄŸüm altında gösterir:
HKEY_LOCAL_MACHINE\Software\WOW6432
Windows'un 64-bit sürümlerinde kayıt defterini görüntüleme hakkında ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aÅŸağıdaki makale numarasını tıklatın:
305097 Sistem kayıt defteri Windows'un 64-bit sürümleri kullanılarak nasıl görüntülenir (Bu baÄŸlantı, bir kısmı veya tamamı İngilizce olan içeriÄŸe iÅŸaret edebilir)
Kayıt Defteri Düzenleyicisi'nin gezinti alanı klasörleri görüntüler. Her klasör yerel bilgisayardaki önceden tanımlanmış bir anahtarı gösterir. Bir uzak bilgisayarın kayıt defterine eriÅŸtiÄŸinizde, yalnızca iki tane önceden tanımlanmış anahtar görünür. HKEY_USERS ve HKEY_LOCAL_MACHINE. AÅŸağıdaki tablo sistem tarafından kullanılan önceden tanımlanmış anahtarları listeler. Bir anahtar adı en çok 255 karakter uzunluÄŸunda olabilir.

Ad Veri türü Açıklama
İkili DeÄŸer REG_BINARY Ham ikili veri. ÇoÄŸu donanım bileÅŸeni bilgisi ikili veri olarak saklanır ve Kayıt Defteri'nde onaltılı biçimde görüntülenir.
DWORD DeÄŸeri REG_DWORD 4 bayt uzunluÄŸunda bir sayıyla temsil edilen veri (32-bit bir tamsayı). Aygıt sürücüleri ve hizmetler için kullanılan bir çok parametre bu türdendir ve Kayıt Defteri'nde ikili, onaltılı veya onlu biçimde görüntülenir. İlgili deÄŸerler DWORD_LITTLE_ENDIAN (en az önemli bayt en alt adrestedir) ve REG_DWORD_BIG_ENDIAN'dır (en az önemli bayt en üst adrestedir).
GeniÅŸletilebilir Dize DeÄŸeri REG_EXPAND_SZ DeÄŸiÅŸken uzunlukta bir veri dizesi. Bu veri türü, bir program veya hizmet veri kullandığında çözülen deÄŸiÅŸkenler içerir.
Çok Dizeli DeÄŸer REG_MULTI_SZ Çoklu bir dize. Kullanıcıların okuyabileceÄŸi biçimdeki listeler veya birden çok deÄŸer içeren veriler genellikle bu türdedir. GiriÅŸler boÅŸluk, virgül veya diÄŸer iÅŸaretlerle ayrılırlar.
Dize DeÄŸeri REG_SZ Sabit uzunlukta bir metin dizesi.
İkili DeÄŸer REG_RESOURCE_LIST Bir donanım aygıtı sürücüsü veya denetlediÄŸi fiziksel aygıtlardan biri tarafından kullanılan bir kaynak listesini saklamak üzere tasarlanmış iç içe diziler serisi. Bu veri algılanır ve sistem tarafından \ResourceMap aÄŸacına yazılır ve Kayıt Defteri Düzenleyicisi'nde onaltılı biçimde İkili DeÄŸer olarak görüntülenir.
İkili DeÄŸer REG_RESOURCE_REQUIREMENTS_LIST Bir aygıt sürücüsünün veya bu sürücünün denetlediÄŸi fiziksel aygıtların kullanabileceÄŸi donanım kaynakları listesini depolamak için tasarlanan iç içe diziler serisi. Sistem bu listenin bir alt kümesini \ResourceMap aÄŸacına yazar. Bu veri sistem tarafından algılanır ve Kayıt Defteri Düzenleyicisi'nde onaltılı biçimde İkili DeÄŸer olarak görüntülenir.
İkili DeÄŸer REG_FULL_RESOURCE_DESCRIPTOR Bir fiziksel donanım aygıtı tarafından kullanılan kaynak listesini saklamak için tasarlanmış iç içe diziler serisi. Bu veri algılanır ve sistem tarafından \HardwareDescription aÄŸacına yazılır ve Kayıt Defteri Düzenleyicisi'nde onaltılı biçimde İkili DeÄŸer olarak görüntülenir.
Yok REG_NONE Özel türü olmayan veri. Bu veri sistem tarafından kayıt defterine yazılır ve Kayıt Defteri Düzenleyicisi'nde onaltılı biçimde İkili DeÄŸer olarak görüntülenir
Bağlantı REG_LINK Simgesel bir bağlantıyı adlandıran bir Unicode dize.
QWORD DeÄŸeri REG_QWORD 64-bit bir tamsayı olan bir sayıyla temsil edilen veri. Bu veriler Kayıt Defteri Düzenleyicisi'nde onaltılı biçimde İkili DeÄŸer olarak görüntülenir ve ilk olarak Windows 2000'de kullanılmıştır.
   
Bir kayıt defteri kovanı, kayıt defterindeki verilerinin yedeÄŸini içeren bir dizi destekleyici dosyası olan bir anahtarlar, alt anahtarlar ve deÄŸerler grubudur. Windows NT 4.0, Windows 2000, Windows XP ve Windows Server 2003'te, HKEY_CURRENT_USER dışındaki tüm kovanlar için destekleyici dosyalar Systemroot\System32\Config klasöründe; HKEY_CURRENT_USER destekleyici dosyaları da Systemroot\Profiles\KullanıcıAdı klasöründe bulunur. Bu klasörlerdeki dosyaların dosya adı uzantıları ve bazen uzantılarının olmaması, içerdikleri veri türünü gösterir.



Not Windows NT, Windows 2000, Windows XP ve Windows Server 2003'teki güvenlik özellikleri bir yöneticinin kayıt defteri anahtarlarına eriÅŸimi denetlemesine izin verir.

Windows Server 2003 ve Windows XP: 16.383 karakter
Windows 2000: 260 ANSI karakter veya 16.383 Unicode karakter
Windows Millennium Edition/Windows 98/Windows 95: 255 karakter
Uzun deÄŸerler (2.048 bayttan fazla) dosya olarak depolanmalı ve kayıt defterinde bu dosya adları depolanmalıdır. Bu, kayıt defterinin verimli ÅŸekilde çalışmasına yardımcı olur. Bir deÄŸerin en büyük boyutu aÅŸağıda gibidir: Bir anahtarın tüm deÄŸerlerinin toplam boyutu için 64K sınırı vardır.

Kayıt defteri kovanı Destekleyici dosyalar
HKEY_LOCAL_MACHINE\SAM Sam, Sam.log, Sam.sav
HKEY_LOCAL_MACHINE\Security Security, Security.log, Security.sav
HKEY_LOCAL_MACHINE\Software Software, Software.log, Software.sav
HKEY_LOCAL_MACHINE\System System, System.alt, System.log, System.sav
HKEY_CURRENT_CONFIG System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS\DEFAULT Default, Default.log, Default.sav
   
Windows 98'de, kayıt defteri dosyaları User.dat ve System.dat olarak adlandırılır. Windows Millennium Edition'da, kayıt defteri dosyaları Classes.dat, User.dat ve System.dat olarak adlandırılır.
Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003: Kullanılabilir bellek
Windows Millennium Edition/Windows 98/Windows 95: 16.300 bayt
Not
Klasör/ön tanımlı anahtar Açıklama
HKEY_CURRENT_USER Åžu anda oturum açmış olan kullanıcıya ait yapılandırma bilgilerinin kökünü içerir. Kullanıcının klasörleri, ekran renkleri ve Denetim Masası ayarları burada saklanır. Bu bilgi kullanıcının profiliyle iliÅŸkilidir. Bu anahtar bazen "HKCU" olarak kısaltılır.
HKEY_USERS Bilgisayardaki yüklü olan tüm etkin kullanıcı profillerini içerir. HKEY_CURRENT_USER, HKEY_USERS'ın alt anahtarıdır. HKEY_USERS anahtarı bazen "HKU" olarak kısaltılır.
HKEY_LOCAL_MACHINE Bilgisayara özgü yapılandırma bilgilerini içerir (herhangi bir kullanıcı için). Bu anahtar bazen "HKLM" olarak kısaltılır.
HKEY_CLASSES_ROOT HKEY_LOCAL_MACHINE\Software anahtarının bir alt anahtarıdır. Burada saklanan bilgi, Windows Gezgini'ni kullanarak bir dosya açtığınızda doÄŸru programın açılmasını saÄŸlar. Bu anahtar bazen "HKCR" olarak kısaltılır. Windows 2000 ile baÅŸlayarak, bu bilgi hem HKEY_LOCAL_MACHINE hem de HKEY_CURRENT_USER anahtarları altında saklanır. HKEY_LOCAL_MACHINE\Software\Classes anahtarı, bilgisayardaki tüm kullanıcılara uygulanabilen varsayılan ayarları içerir. HKEY_CURRENT_USER\Software\Classes anahtarı, varsayılan ayarları geçersiz kılan ve sadece etkileÅŸimli kullanıcıya uygulanan ayarları içerir. HKEY_CLASSES_ROOT anahtarı, bu iki kaynaktaki bilgileri birleÅŸtiren kayıt defteri görünümünü saÄŸlar. HKEY_CLASSES_ROOT bu birleÅŸmiÅŸ görünümü Windows'un daha önceki sürümleri için tasarlanan programlar için de saÄŸlar. EtkileÅŸimli kullanıcıya ait ayarları deÄŸiÅŸtirmek için, deÄŸiÅŸiklikler HKEY_CLASSES_ROOT altında deÄŸil HKEY_CURRENT_USER\Software\Classes altında yapılmalıdır. Varsayılan ayarları deÄŸiÅŸtirmek için deÄŸiÅŸiklikler HKEY_LOCAL_MACHINE\Software\Classes altında yapılmalıdır. HKEY_CLASSES_ROOT altındaki bir anahtara anahtarlar yazarsanız, sistem bilgiyi HKEY_LOCAL_MACHINE\Software\Classes altında saklar. HKEY_CLASSES_ROOT altındaki bir anahtara deÄŸer yazarsanız ve deÄŸer zaten HKEY_CURRENT_USER\Software\Classes altında bulunuyorsa, sistem bilgiyi HKEY_LOCAL_MACHINE\Software\Classes yerine orada saklar.
HKEY_CURRENT_CONFIG Yerel bilgisayar tarafından sistem baÅŸlangıcında kullanılan donanım hakkında bilgi içerir.
AÅŸağıdaki tablo Windows tarafından tanımlanan ve kullanılan geçerli veri türlerini listeler. Bir deÄŸer adının en büyük boyutu aÅŸağıdaki gibidir:

Referanslar

 

Faydalı bilgiler