Komut İsteminden Windows Kayıt Defteri Nasıl Düzenlenir

Yayınlanan: 2022-01-29

Microsoft Windows 10 Logosu

Windows ve birçok üçüncü taraf uygulaması, ayarları kayıt defterinde saklar. Kayıt defterini düzenlemek istiyorsanız, bunu yapmanın birkaç yolu vardır. Windows kayıt defterini Komut İsteminden nasıl düzenleyeceğiniz aşağıda açıklanmıştır.

Başlamadan önce, herhangi bir düzenleme yapmadan önce bilgisayarınızın yanı sıra kayıt defterini de yedeklemeniz önemlidir. Tek bir yanlış hareket, sisteminizi kararsız ve hatta tamamen çalışmaz hale getirebilir. Bir şeyler ters giderse sisteminizi hızlı bir şekilde geri almak için bir Sistem Geri Yükleme noktası da oluşturabilirsiniz.

İLGİLİ: Windows 10 için En İyi 10 Kayıt Defteri Hack'i

Microsoft'un kendisi, Windows kayıt defteri alt anahtarlarını ve değerlerini eklemenin, değiştirmenin veya silmenin yalnızca ileri düzey kullanıcılar, yöneticiler ve BT uzmanları tarafından yapılması gerektiğini açıkça belirtir. Değişiklik yapmadan önce dikkatli olun.

Windows Kayıt Defterini Komut İsteminden Düzenleyin

Uzun bir kayıt işlemleri listesi var. Temel işlemlerin nasıl yürütüleceğine dair birkaç örnek vereceğiz. İşlemlerin tam listesi, her sözdizimi ve her sözdizimindeki parametrelerin neyi temsil ettiğiyle ilgileniyorsanız, makalenin altındaki listeye göz atın.

Windows Kayıt Defterini düzenlemeye hazır olduğunuzda, Yönetici olarak Komut İstemi'ni açın.

Komut İstemini Yönetici Olarak Açın

Komut İstemini yönetici olarak açmak için Windows arama çubuğuna "cmd" yazın.

Windows arama çubuğunda cmd'yi ara

Reklamcılık

Ardından, arama sonuçlarında "Komut İstemi" uygulamasına sağ tıklayın ve menüden "Yönetici Olarak Çalıştır"ı seçin.

Windows aramasında Komut İstemi uygulaması

Komut İstemi şimdi yönetici modunda açılacak ve Windows kayıt defterini düzenlemeye başlayabiliriz.

İşlem Türlerini Öğrenin

Reg komutlarının tam listesini ve her bir ilgili sözdizimini daha sonra vereceğiz. Şimdilik, Komut İsteminden işlem türlerinin bir listesini ve her işlemle ilgili ek yardımı alabilirsiniz.

İLGİLİ: Windows Kayıt Defteri Demystified: Bununla Ne Yapabilirsiniz?

İşlemlerin listesini almak için şu komutu çalıştırın:

 REG /?

İşlem Listesi ve her komut için Dönüş Kodu görünecektir.

İşlemlerin listesini alma komutu

Microsoft tarafından açıklandığı gibi, işlemlerin listesi ve her birinin ne yaptığı aşağıda verilmiştir:

  • Ekle: Kayıt defterine yeni bir alt anahtar veya giriş ekler.
  • Karşılaştır: Belirtilen kayıt defteri alt anahtarlarını veya girdilerini karşılaştırır.
  • Kopyala: Bir kayıt defteri girdisini yerel veya uzak bir makinede belirtilen bir konuma kopyalar.
  • Sil: Bir alt anahtarı veya girdileri siler.
  • Dışa Aktar: Yerel bilgisayarın belirtilen alt anahtarlarını, girişlerini ve değerlerini diğer sunuculara aktarmak üzere bir dosyaya kopyalar.
  • İçe Aktar: Dışa aktarılan kayıt defteri alt anahtarlarını, girişlerini ve değerlerini içeren bir dosyanın içeriğini yerel bilgisayarın kayıt defterine kopyalar.
  • Yükle: Kaydedilmiş alt anahtarları ve girişleri kayıt defterinde farklı bir alt anahtara yazar. Bu, sorun giderme veya kayıt defteri girdilerini düzenlemek için kullanılan geçici dosyalarla kullanılmak üzere tasarlanmıştır.
  • Sorgu: Kayıt defterinde belirtilen bir alt anahtarda bulunan bir sonraki alt anahtar ve girdi katmanının listesini döndürür.
  • Geri Yükle: Kaydedilen alt anahtarları ve girişleri kayıt defterine geri yazar.
  • Kaydet: Belirtilen alt anahtarların, girdilerin ve kayıt defteri değerlerinin bir kopyasını belirtilen bir dosyaya kaydeder.
  • Kaldır: REG LOAD kullanılarak yüklenen kayıt defterinin bir bölümünü kaldırır operasyon.

Ve dönüş kodları:

  • 0: Başarılı
  • 1: Başarısız
Reklamcılık

Belirli bir işlemle ilgili yardım almak için işlem adını önceki komutun ortasına ekleyin:

 REG <İşlem> /?

Bu nedenle, "Ekle" işlemi hakkında yardım isteseydim, şunu çalıştırırdım:

 REG EKLE /?

Belirli bir işlemle ilgili yardım almak için komutu çalıştırın

Gördüğünüz gibi, sözdizimi, parametreler ve hatta bazı örnekler dahil olmak üzere belirtilen işlem hakkında ihtiyacınız olan tüm bilgiler döndürülür.

Artık REG ADD hakkında bilmemiz gereken her şeyi bildiğimize göre, şimdi uygulamaya koymaya çalışalım.

Kayıt Defterine Alt Anahtar veya Giriş Ekleme

Öncelikle, REG ADD REG ADD /? emretmek:

 REG ADD <AnahtarAdı> [{/v DeğerAdı | /ve}] [/t VeriTürü] [/s Ayırıcı] [/d Veri] [/f]

<KeyName> , alt anahtarın tam yolunu belirtir. Yerel bilgisayar için geçerli kök anahtarlar HKLM, HKCU, HKCR, HKU ve HKCC'dir. Uzak bilgisayarlar için HKLM ve HKU kök anahtarlarını kullanabilirsiniz. /v <ValueName> , belirtilen alt anahtarın altına eklenecek kayıt defteri girdisinin adını belirtir. Parametrelerin geri kalanını daha sonra tanımlayacağız, ancak bu örnek için ihtiyacımız olan tek şey bu.

Reklamcılık

Diyelim ki HKEY_LOCAL_MACHINE\Software altına HowToGeekSubkey adında bir alt anahtar eklemek istiyoruz. Aşağıdaki komutu çalıştıracağız:

 REG ADD HKLM\Software\HowToGeekSubkey

İşlem başarıyla yürütüldüyse, Komut İstemi size bildirecektir.

kayıt defterine bir alt anahtar ekleme komutu

İşlemin başarılı olduğunu tekrar kontrol etmek isterseniz, Kayıt Defteri Düzenleyicisi'ni kullanarak kendiniz arayabilirsiniz.

Windows arama çubuğuna “regedit” yazıp Kayıt Defteri Düzenleyicisi uygulamasını seçerek Kayıt Defteri Düzenleyicisi'ni açın.

kayıt defteri düzenleyicisini aç

Yeni eklenen alt anahtarın konumuna gidin. Bizim durumumuzda: HKEY_LOCAL_MACHINE > YAZILIM > HowToGeekSubkey.

Kayıt defterinde alt anahtar nasıl geek yapılır

Şimdi orada olduğunu onayladığımıza göre silelim.

Kayıt Defterinden Bir Alt Anahtarı veya Girişi Silme

REG DELETE işleminin sözdizimi şöyledir:

 REG DELETE <AnahtarAdı> [{/v DeğerAdı | /ve | /va}] [/f]

Şimdilik önemsediğimiz parametreler eskisi ile aynı. Yani, <KeyName> ve /v valuename .

Reklamcılık

Yeni oluşturduğumuz HKEY_LOCAL_MACHINE\Software içinden HowToGeekSubkey alt anahtarını silmek istiyorsak şu komutu çalıştıracağız:

 REG DELETE HKLM\Yazılım\HowToGeekSubkey

Bu sefer, alt anahtarı gerçekten silmek isteyip istemediğiniz sorulacak. Yes yazın ve “Enter”a basın.

Yine Komut İstemi, işlemin başarılı bir şekilde yürütülüp yürütülmediğini size bildirecektir.

Alt anahtarı kayıt defterinden sil

Alt anahtarın gerçekten Kayıt Defteri Düzenleyicisi'nden silindiğini çapraz doğrulayabilirsiniz. Alt anahtarın yaşamak için kullandığı konuma gidin ve kaldırılıp kaldırılmadığına bakın.

REG İşlemleri, Sözdizimi ve Parametre Açıklamaları

Yalnızca iki basit örneği ele almamıza rağmen, yeterli boyutta bir REG işlemleri listesi var. Her işlemin potansiyel olarak karmaşık bir sözdizimi olabilir. Kolay erişim için burada Microsoft tarafından sağlanan tüm ayrıntıları listeleyeceğiz.

İşlem ve Sözdizimi

Operasyon Sözdizimi
Eklemek REG ADD <AnahtarAdı> [{/v DeğerAdı | /ve}] [/t VeriTürü] [/s Ayırıcı] [/d Veri] [/f]
Karşılaştırmak REG KARŞILAŞTIR <AnahtarAdı1> <AnahtarAdı2> [{/v DeğerAdı | /ve}] [{/oa | /od | /os | açık}] [/s]
kopyala REG KOPYALAMA <AnahtarAdı1> <AnahtarAdı2> [/s] [/f]
Silmek REG DELETE <AnahtarAdı> [{/v DeğerAdı | /ve | /va}] [/f]
İhracat

REG EXPORT AnahtarAdı DosyaAdı [/y]

İçe aktarmak REG IMPORT Dosya Adı
Yük

REG LOAD AnahtarAdı DosyaAdı

Sorgu

REG SORGU <AnahtarAdı> [{/v <DeğerAdı> | /ve}] [/s] [/se <Ayırıcı>] [/f <Veri>] [{/k | /d}] [/c] [/e] [/t <Tür>] [/z]

Eski haline getirmek

REG GERİ YÜKLE <AnahtarAdı> <DosyaAdı>

Kayıt etmek

REG KAYDET <AnahtarAdı> <DosyaAdı> [/y]

boşaltmak

REG BOŞALTMA <AnahtarAdı>

Parametre ve Parametre Açıklaması

Parametre Açıklama
<AnahtarAdı > Eklenecek alt anahtarın veya girdinin tam yolunu belirtir. Uzak bir bilgisayarı belirtmek için, bilgisayar adını (\\<BilgisayarAdı> biçiminde) AnahtarAdı'nın bir parçası olarak ekleyin. \\BilgisayarAdı\'nın atlanması, işlemin yerel bilgisayarda varsayılan olmasına neden olur. AnahtarAdı geçerli bir kök anahtar içermelidir. Yerel bilgisayar için geçerli kök anahtarlar şunlardır: HKLM, HKCU, HKCR, HKU ve HKCC. Uzak bir bilgisayar belirtilirse, geçerli kök anahtarlar şunlardır: HKLM ve HKU. Kayıt defteri anahtarı adı bir boşluk içeriyorsa, anahtar adını tırnak içine alın.
/v <DeğerAdı> Belirtilen alt anahtarın altına eklenecek kayıt defteri girdisinin adını belirtir.
/ve Kayıt defterine eklenen kayıt defteri girdisinin boş bir değere sahip olduğunu belirtir.
/t <Tür> Aranacak kayıt defteri türlerini belirtir. Geçerli türler şunlardır: REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY, REG_NONE. Belirtilmezse, tüm türler aranır.
/s <Ayırıcı> REG_MULTI_SZ veri türü belirtildiğinde ve birden fazla girişin listelenmesi gerektiğinde, birden çok veri örneğini ayırmak için kullanılacak karakteri belirtir. Belirtilmezse, varsayılan ayırıcı \0'dır .
/d <Veri> Yeni kayıt defteri girdisi için verileri belirtir.
/F Onay istemeden kayıt defteri girdisini ekler.
/oa
/od Yalnızca farklılıkların görüntüleneceğini belirtir. Bu varsayılan davranıştır.
/işletim sistemi Yalnızca eşleşmelerin görüntüleneceğini belirtir. Varsayılan olarak, yalnızca farklılıklar listelenir.
/üzerinde Hiçbir şeyin görüntülenmediğini belirtir. Varsayılan olarak, yalnızca farklılıklar listelenir.
/s Tüm alt anahtarları ve girdileri yinelemeli olarak karşılaştırır.
/va Belirtilen alt anahtarın altındaki tüm girdileri siler. Belirtilen alt anahtarın altındaki alt anahtarlar silinmez.
<DosyaAdı> İşlem sırasında oluşturulacak dosyanın adını ve yolunu belirtir. Dosyanın bir .reg uzantısı olması gerekir.
/y Onay istenmeden DosyaAdı adıyla mevcut herhangi bir dosyanın üzerine yazar.
/se <Ayırıcı> REG_MULTI_SZ değer adı türünde aranacak tek değer ayırıcısını belirtir. Ayırıcı belirtilmezse \0 kullanılır.
/f <Veri> Aranacak veriyi veya modeli belirtir. Bir dize boşluk içeriyorsa çift tırnak kullanın. Belirtilmezse, arama modeli olarak bir joker karakter ( * ) kullanılır.
/k Yalnızca anahtar adlarında arama yapılacağını belirtir.
/D Yalnızca verilerde arama yapılacağını belirtir.
/C Sorgunun büyük/küçük harf duyarlı olduğunu belirtir. Varsayılan olarak, sorgular büyük/küçük harfe duyarlı değildir.
/e Yalnızca tam eşleşmelerin döndürüleceğini belirtir. Varsayılan olarak, tüm eşleşmeler döndürülür.
/z Arama sonuçlarına kayıt defteri türünün sayısal eşdeğerinin eklenmesini belirtir.
/? Komut isteminde reg <process> için yardımı görüntüler.