Kayıt defteri değeri nedir?

Farklı Tapu Değerlerinin Açıklanması

Windows Kayıt Defteri , Windows ve uygulamaların başvurduğu belirli talimatları içeren değerler adı verilen nesnelerle doludur.

Aşağıda her biri açıklanmış olan pek çok kayıt defteri değeri bulunmaktadır. Dize değerleri, ikili değerler, DWORD (32 bit) değerleri, QWORD (64-bit) değerleri, çok dize değerleri ve genişletilebilir dize değerleri içerir.

Kayıt defteri değerleri nerede bulunur?

Kayıt defteri değerleri, Windows 10 , Windows 8 , Windows 7 , Windows Vista ve Windows XP'deki tüm kayıt defteri boyunca bulunabilir.

Kayıt Defteri Düzenleyicisi'nde yalnızca kayıt defteri değerleri değil, kayıt defteri anahtarları ve kayıt defteri kovanları da vardır . Bu nesnelerin her biri klasörler gibidir ve Kayıt Defteri Düzenleyicisi'nin sol tarafında görülür. Kayıt defteri değerleri, bu anahtarların içinde saklanan dosyalara ve "alt anahtarlarına" benzer.

Bir alt anahtarın seçilmesi, tüm kayıt defteri değerlerini Kayıt Defteri Düzenleyicisi'nin sağ tarafında gösterecektir. Bu, Windows Kayıt Defterindeki kayıt defteri değerlerini görebileceğiniz tek yerdir - bunlar hiç sol tarafta listelenmez.

Kayıt defteri değeriyle birlikte, birkaç kayıt defteri konumunun yalnızca birkaç örneğidir:

Her örnekte, kayıt defteri değeri en sağdaki girdidir. Yine, Kayıt Defteri Düzenleyicisi'nde, bu girişler sağ taraftaki dosyalar olarak gösterilir. Her değer bir anahtarda tutulur ve her anahtar bir kayıt defteri kovanından (yukarıdaki en soldaki klasör) kaynaklanır.

Bu kesin yapı istisnasız tüm Windows Kayıt Defteri boyunca korunur.

Kayıt defteri değerlerinin türleri

Windows Kayıt Defterinde her biri farklı bir amaç doğrultusunda oluşturulan birkaç farklı kayıt defteri değeri vardır. Bazı kayıt defteri değerleri, okunması ve anlaşılması kolay olan normal harfleri ve sayıları kullanır; diğerleri ise değerlerini ifade etmek için ikili veya onaltılık kod kullanır.

Dize değeri

Dize değerleri, üzerlerinde "ab" harfleri bulunan küçük bir kırmızı simgeyle gösterilir. Bunlar, kayıt defterindeki en yaygın kullanılan değerlerdir ve aynı zamanda en okunabilir olanlardır. Harfler, sayılar ve semboller içerebilirler.

İşte bir dize değeri örneği:

HKEY_CURRENT_USER \ Denetim Masası \ Klavye \ KeyboardSpeed

Kayıt defterindeki KeyboardSpeed değerini bu konumda açtığınızda, 31 gibi bir tam sayı verilir.

Bu özel örnekte, dize değeri, anahtarın basılı tutulduğu zaman bir karakterin kendini tekrarlayacağı hızı tanımlar. Eğer değeri 0 olarak değiştirecekseniz, hız 31'de kalmayacak kadar çok daha yavaş olurdu.

Windows Kayıt Defterindeki her dize değeri, kayıt defterinde nerede bulunduğuna bağlı olarak farklı bir amaç için kullanılır ve her biri farklı bir değerde tanımlandığında belirli bir işlevi gerçekleştirir.

Örneğin, Klavye alt anahtarında bulunan başka bir dize değeri, InitialKeyboardIndicators olarak adlandırılır. 0 ile 31 arasında bir sayı seçmek yerine, bu dize değeri sadece 0 ya da 2'yi kabul eder, burada 0, NUMLOCK (Bilgisayar) ilk açıldığında NUMLOCK (DÜŞÜK) tuşunun kapanacağı anlamına gelir, 2 değeri ise NUMLOCK tuşunun açılmasını sağlar. varsayılan olarak.

Bunlar kayıt defterindeki yalnızca dize değerleri değil. Diğerleri bir dosya ya da klasörün yolunu gösterebilir ya da sistem araçları için açıklama olarak kullanılabilir.

Bir dize değeri Kayıt Defteri Düzenleyicisi'nde "REG_SZ" kayıt defteri değeri türü olarak listelenir.

Çok Dize Değeri

Çok dilli bir değer, tek bir değer yerine bir değer listesi içerebilmeleriyle tek fark olan bir dize değerine benzerdir.

Windows'daki Disk Birleştiricisi aracı, hizmetin üzerinde haklara sahip olması gereken belirli parametreleri tanımlamak için aşağıdaki çok dize değerini kullanır:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ defragsvc \ RequiredPrivileges

Bu kayıt defteri değerini açmak, aşağıdaki tüm dize değerlerini içerdiğini gösterir:

SeChangeNotifyPrivilege SeImpersonatePrivilege SeIncreaseWorkingSetPrivilege SeTcbPrivilege SeSystemProfilePrivilege SeAuditPrivilege SeCreateGlobalPrivilege SeBackupPrivilege SeManageVolumePrivilege

Kayıttaki tüm çok dize değerleri birden fazla girdiye sahip olmaz. Bazıları tek dize değerleri ile aynı şekilde çalışır, ancak ihtiyaç duyduklarında daha fazla giriş için ek alana sahiptir.

Kayıt Defteri Düzenleyicisi, çok dize değerleri "REG_MULTI_SZ" kayıt defteri değerleri türü olarak listeler.

Genişletilebilir Dize Değeri

Genişletilebilir bir dize değeri, değişkenler içermedikçe, yukarıdaki dize değeri gibidir. Bu tür kayıt defteri değerleri Windows veya diğer programlar tarafından çağrıldığında, değerleri değişkenin tanımladığı şekilde genişletilir .

Çoğu genişletilebilir dize değerleri, Kayıt Defteri Düzenleyicisi'nde kolayca bulunur; çünkü değerleri% işaretlerini içerir.

Ortam değişkenleri , genişletilebilir dize değerlerinin iyi örnekleridir:

HKEY_CURRENT_USER \ Environment \ TMP

TMP genişletilebilir dize değeri % USERPROFILE% \ AppData \ Local \ Temp şeklindedir . Bu tür kayıt defteri değerine yönelik yarar, % USERPROFILE% değişkenini kullanması nedeniyle verilerin kullanıcının kullanıcı adını içermesine gerek olmamasıdır.

Windows veya başka bir uygulama bu TMP değerini çağırdığında, bu değişken ne ayarlanırsa çevrilir. Varsayılan olarak, Windows C: \ Users \ Tim \ AppData \ Local \ Temp gibi bir yolu göstermek için bu değişkeni kullanır.

"REG_EXPAND_SZ", Kayıt Defteri Düzenleyicisi'nin genişletilebilir dize değerlerini listelediği kayıt defteri değeri türüdür.

İkili Değer

Adından da anlaşılacağı gibi, bu tür kayıt defteri değerleri ikili olarak yazılır. Kayıt Defteri Düzenleyicisi'ndeki simgeleri, bunlara ve sıfırlara sahip mavi renktedir.

HKEY_CURRENT_USER \ Denetim Masası \ Desktop \ WindowMetrics \ CaptionFont

Yukarıdaki yol, Windows Kayıt Defteri'nde, CaptionFont'un ikili değer olduğu ile bulunur. Bu örnekte, bu kayıt defteri değerini açmak, Windows başlıkları için yazı tipi adını gösterir, ancak bu veriler, düzenli, insan tarafından okunabilir bir form yerine ikili olarak yazılır.

Kayıt Defteri Düzenleyicisi, "REG_BINARY" değerini ikili değerler için kayıt defteri değeri olarak listeler.

DWORD (32 bit) Değerler ve QWORD (64 bit) Değerler

Hem DWORD (32 bit) değerler hem de QWORD (64 bit) değerler Windows Kayıt Defteri'nde mavi bir simgeye sahiptir. Değerleri ondalık veya onaltılık biçimde ifade edilebilir.

Bir uygulamanın bir DWORD (32 bit) değeri ve bir başka QWORD (64 bit) değeri oluşturabilmesinin nedeni, Windows'un 32 bit veya 64 bit sürümünden değil, yalnızca bit uzunluğundan çalışıp çalışmadığıdır. değerin Bu, hem 32 bit hem de 64 bit işletim sistemlerinde her iki kayıt defteri değerine sahip olabileceğiniz anlamına gelir.

Bu bağlamda, bir "kelime", 16 bit anlamına gelir. DWORD, daha sonra "çift kelime" veya 32 bit (16 X 2) anlamına gelir. Bu mantığı takiben, QWORD "dört kelimeli" veya 64 bit (16 X 4) anlamına gelir.

Bir uygulama, bu bit uzunluğu kurallarına uymak için ihtiyaç duyduğu uygun kayıt defteri değerini oluşturacaktır.

Windows Kayıt Defteri'nde bir DWORD (32 bit) değerine bir örnek aşağıda verilmiştir:

HKEY_CURRENT_USER \ Denetim Masası \ Kişiselleştirme \ Masaüstü Slayt Gösterisi \ Aralık

Bu DWORD (32 bit) değerinin açılması, büyük olasılıkla 1800000 (ve onaltılık olarak 1b7740) değer verisi gösterecektir. Bu kayıt defteri değeri, ekran slaytınızın fotoğraf slayt gösterisindeki her bir slaytta ne kadar hızlı (milisaniye cinsinden) hareket ettiğini tanımlar.

Kayıt Defteri Düzenleyicisi, sırasıyla DWORD (32-bit) ve QWORD (64-bit) değerlerini "REG_DWORD" ve "REG_QWORD" kayıt defteri değerleri olarak gösterir.

Yedekleme ve amp; Kayıt defteri değerlerini geri yükleme

Tek bir değeri bile değiştirip değiştirmediğiniz farketmez, başlamadan önce her zaman bir yedekleme yapın, sadece beklenmedik bir şey olduğunda Kayıt Defteri Düzenleyicisi'ne geri yükleyebileceğinizden emin olun.

Maalesef bireysel kayıt defteri değerlerini yedekleyemezsiniz. Bunun yerine, değerin bulunduğu kayıt defteri anahtarının bir yedeğini oluşturmanız gerekir. Bunu yaparken yardıma ihtiyacınız varsa , Windows Kayıt Defteri'ni Yedekleme bölümüne bakın.

Bir kayıt defteri yedeği, yaptığınız değişiklikleri geri almanız gerekiyorsa, daha sonra Windows Kayıt Defteri'ne geri yükleyebileceğiniz bir REG dosyası olarak kaydedilir. Yardıma ihtiyacınız varsa , Windows Kayıt Defterini Geri Yükleme konusuna bakın.

Kayıt Defteri Değerlerini Açmak / Düzenlemek Ne Zaman Gerekir?

Yeni kayıt defteri değerleri oluşturma veya mevcut olanları silme / düzenleme, Windows'ta veya başka bir programda yaşadığınız bir sorunu çözebilir. Ayrıca, program ayarlarını ince ayar yapmak veya bir uygulamanın özelliklerini devre dışı bırakmak için kayıt defteri değerlerini de değiştirebilirsiniz.

Bazen kayıt defteri değerlerini yalnızca bilgi amaçlı açmanız gerekebilir.

Kayıt defteri değerlerini düzenlemeyi veya açmayı içeren birkaç örnek:

Kayıt defteri değerlerinde değişiklik yapmaya genel bir bakış için, bkz. Kayıt Defteri Anahtarları ve Değerleri Nasıl Eklenir, Değiştirilir ve Silinir .

Kayıt defteri değerleri hakkında daha fazla bilgi

Bir kayıt defteri değeri açmak, verilerini düzenlemenize izin verir. Bilgisayarınızdaki, onları başlattığınızda bir şey yapacak olan dosyalardan farklı olarak, kayıt defteri değerleri bunları düzenlemek için yalnızca açılır. Diğer bir deyişle, Windows Kayıt Defterindeki herhangi bir kayıt defteri değerini açmak tamamen güvenlidir. Ancak, değerleri ilk önce bilmeden düzenleme yapmak iyi bir fikir değildir.

Bilgisayarınızı yeniden başlatana kadar bir kayıt defteri değerinin değiştirilmesinin etkili olmayacağı bazı durumlar vardır. Diğerleri yeniden başlatma gerektirmez, bu yüzden değişiklikleri anında yansıtılır. Kayıt Defteri Düzenleyicisi, hangisinin yeniden başlatılmasını gerektirdiğini söylemediğinden, kayıt defteri düzenlemesi çalışmıyorsa, bilgisayarınızı yeniden başlatmanız gerekir.

Windows Kayıt Defteri'nde REG_NONE olarak listelenen bazı kayıt defteri değerlerini görebilirsiniz. Bunlar, boş veri kayıt defterine yazıldığında oluşturulan ikili değerlerdir. Bu kayıt defteri değeri açıldığında, değer verisi onaltılık biçiminde sıfır olarak gösterilir ve Kayıt Defteri Düzenleyicisi bu değerleri bir (sıfır uzunluklu ikili değer) olarak listeler.

Komut İstemi'ni kullanarak, kayıt silme ve sil ekleme komutları ile kayıt defteri anahtarlarını silebilir ve ekleyebilirsiniz .

Bir kayıt defteri anahtarındaki tüm kayıt defteri değerleri için maksimum boyut 64 kilobayt ile sınırlıdır.