Windows kayıt defterindeki birden çok ControlSets arasındaki farklar nelerdir?


11

Adlarında “ControlSet” olan birden çok dal vardır HKEY_LOCALMACHINE\SYSTEM.

Windows'un bu 3 anahtarı kullanma şekli arasındaki temel farklar nelerdir?

HKLM\System\ControlSet001
HKLM\System\ControlSet002
HKLM\System\CurrentControlSet

Yanıtlar:


8

Microsoft KB100010'da en iyisini söylüyor

Windows'a geri dönersek (bence 95), herhangi bir sürücü / donanım bileşenini, yalnızca başlangıçta kullanıcı tarafından seçilebilen belirli bir ayar modunda çalışacak şekilde ayarlayabilirsiniz.

Varsayılan olarak,

\ ControlSet001 - Son önyükleme

\ ControlSet002 - Bilinen iyi ayarlar

\ CurrentControlSet - Geçerli önyükleme

Düzenle --

Görünüşe göre bu sadece son zamanlarda çıkarıldı, 95'ten beri kişisel olarak hiç kullanmadım, ancak Windows XP'den gösterebilecek iyi bir site buldum .

Sistem özelliklerinden:

resim açıklamasını buraya girin

Ve cihaz yöneticisinden:

resim açıklamasını buraya girin


Win95, sen yaşlısın;
Moab

@Moab - -1 yapabilirsem ... O kadar yaşlı değilim! ... çok genç bilgisayarlarla başladım!
William Hilsum

3
Evet benimki gibi yorumlar için aşağı oy olmalı ....
Moab

1
@Moab - çok iyi bir bağlantı ve resimlerle güncellendi!
William Hilsum

4

Windows ControlSetkayıt defterinde en az iki giriş tutar . Büyük olasılıkla sahip olacak ControlSet001ve bir (ya da muhtemelen her ikisi) arasında ControlSet002ya ControlSet003.

Bunlar arasında önemli bir fark yoktur; sisteminizin önyüklenmesi ve çalıştırılması için gerekli olan donanım, hizmetler ve diğer sistem ayarları hakkında hayati bilgiler taşırlar ve genellikle aynıdırlar.

CurrentControlSetMadde açıklamak için en kolay: sadece hangisi üzerine eşleştirilmiş ControlSet###sadece nasıl gibi, şu anda kullandığınız HKEY_CURRENT_USERgelen hangisi kullanıcı eşleştirilir HKEY_USERSşube şu anda etkin. Doğal olarak, yaptığınız değişiklikler CurrentControlSeteşlendiği sete yazılır.

Birden fazla kontrol setinizin olmasının nedeni, sistemin, özellikle donanımda nasıl çalıştığında bir değişiklik yaptığınızda, çalışmayabilecek bir olasılık olmasıdır. Eğer önyükleme yapmak için gerekli bilgilerin sadece bir kopyası olsaydı ve başarısız olursa, sorun çıkarırsınız çünkü işleri düzeltmek için çok fazla iş (ve en azından ayrı bir sistem değilse, en azından ayrı işletim sistemi) gerekirdi. . Bunun yerine, bir denetim kümesinde değişiklikler yapılır ve Windows başarıyla önyükleme yapamazsa, diğer değişiklik öncesi denetim kümesini kullanarak yeniden başlatabilirsiniz. Bu şekilde, en azından hızlı bir şekilde geri dönüp çalışır hale gelirsiniz, böylece sorunun ne olduğunu anlamak için sistemi (ve İnternet'i) kullanabilirsiniz.

Ne zaman do doğru önyükleme için yönetmek, değişiklikler dolayısıyla bunu güncel tutmak, diğer kopyasına yazılır (Ben kapatma veya bir noktada olur inanıyoruz sadece değil hemen görünüşte başarılı açılışta veya olabilir veya olmayabilir çünkü aslında başarılı).

Bazı insanlar iki kontrol setini “normal” ve “yedek” olarak yorumlarlar. Bu bir anlamda doğrudur, ancak gerçekte ikisinden de önyükleme yapıyor olabilirsiniz. Birincil veya ikincil küme yoktur ve bunlar çevrilebilir. Başka bir deyişle, normalde kullandıysanız ControlSet001ve ardından başarısız bir önyükleme yaptıysanız , bir ControlSet002/003dahaki sefere başarısız olduğunuzda bir dahaki sefere başarısız olduğunuza kadar normal olarak kullanıyor olabilirsiniz .

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.