Windows Kayıt Defteri - Neden (ve Nerede) Var?


13

Bir arkadaşımla kayıt hakkında konuşuyordu ve Microsoft'un bunu çözmeye çalıştığı sorunları hatırlayamadığımı fark ettim. Tercihlerini çok farklı yerlerde / yollarda saklayan çok fazla farklı programla ilgisi olduğunu biliyorum, ama dediğim gibi çok güçlü bir argüman gibi görünmüyordu. Daha iyi bir sebep olmalı.

Sorunun B bölümü şudur: Kayıt defteri, arama yapacak kadar YAVAŞ olacak şekilde nasıl saklanır? İşlemciniz ne kadar hızlı veya sabit diskiniz ne kadar hızlı olursa olsun (bir Intel SSD aldım), bir VIRGIN XP sisteminin kayıt defterini aramak saniyeler sürüyor ... yaklaşık 10 yıl sürdüğü sürece önce. Hangi fantastik teknoloji Windows'un bu yönünün CPU ve depolama ilerlemesine karşı bağışık olmasını sağlar?

Açıklama: Sanırım çoğu insan sorumu yanlış yorumladı. Bana öyle geliyor (ve tamamen yanlış olabilirim), on yıl önce olduğu gibi şimdi bir kayıt defteri araması yapmak neredeyse uzun sürüyor, bu da işlem hızındaki gelişmeler göz önüne alındığında şaşırtıcı buluyorum. Kayıt defteri düzenlemesini savunmuyorum (her ne kadar yıllar boyunca beklediğimden daha fazlasını yaptım) ve çok uzun sürdüğünden şikayet etmiyorum - sadece arama hızının neden olmadığını merak ediyorum t Son 10 yılda işlem gücü ile ölçek gibi görünüyordu. Kayıt defterinin bana bu garip kara kutu gibi olduğunu fark ettim, dolayısıyla bu soru.


2
Kayıt defterini ne zaman ve neden son kullanıcı olarak aramanız gerekiyor? Bunu hiç yapmadım, meraktan bile çıkmadım ve yaklaşık 14 yıldır PC kullanıyorum ...
alex

1
Geçmişte, sistem başlangıcında başlatılanlara bakarken kullanışlı oldu. Ancak şimdi Autoruns ( technet.microsoft.com/en-us/sysinternals/bb963902.aspx ) var. Aynı şekilde, bazı programlar kaldırdıktan sonra orada kayıt defteri girdilerini temizlemedi (ve hala temizlemedi), bu da bazen olumsuz yan etkilere neden olabilir. Ama şimdi bunun için kayıt defteri temizleyicileri de var.
dertoni

1
@alex: Oyun oynayan son kullanıcılar için, kayıt defteri arama ve düzenleme bazı yol sorunlarını çözmek, bazı seçenekleri değiştirmek veya cd anahtarlarını kurtarmak için kullanışlıdır (ve yine de).
Gnoupi

Sadece saniyelerden mi şikayet ediyorsun? Biraz sabredin. 10 dakikadan fazla sürmediği sürece hızlıdır.
KdgDev

4
Kayıt defteri, genel arama performansı için optimize edilmemiştir. Bireysel anahtar arama ve güncellemeler için optimize edilmiştir.
Greg Hewgill

Yanıtlar:


10

Vikipedi tür ayrıntılar için çok iyidir,
okumak Windows Kayıt diğer işletim sistemlerinde Benzerleri - itibaren

Kayıt çalışmaları okumak konusunda daha fazla bilgi edinmek için Mark Russinovich kısmındaki 'ın mükemmel notlar

Başka bir bakış açısı için bir CodingHorror makalesi de
Windows Kayıt Defteri İyi Bir Fikir miydi? (ayrıca yorumları okuyun).


Her kayıt defteri kovanı ayrı bir dosyada saklanır.
Greg Hewgill

Evet Greg, bu yorumu fark ettim. Zaten düzeltildi. Teşekkürler.
nik

12

Kayıt defteri birden çok dosyada saklanır. Wikipedia'daki konumlarla ilgili oldukça iyi bir açıklama var .

İstediğiniz gibi kullanırsanız arama yavaş olmaz. Değer adlarına ve yollarına göre dizine eklenir, böylece değerleri yüklemek ve kaydetmek hızlıdır. Tüm içeriğin aranması, asla yapılması amaçlanmayan bir şeydir ve "ücretsiz" dizin için bakım maliyeti, standart kullanım durumu olmayan bir şey için çok yüksek olacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.