HKEY_CLASSES_ROOT nədir?

HKEY_CLASSES_ROOT Registry Hive haqqında ətraflı məlumat

HKEY_CLASSES_ROOT, tez-tez HKCR kimi qısaldılmış, Windows Qeydiyyatındakı bir qeyd defteri kovanıdırfayl uzantısı birləşmə məlumatı, eləcə də proqramlı identifikator (ProgID), Sınıf ID (CLSID) və İnterfeys ID (IID) məlumatlarını ehtiva edir.

HKEY_CLASSES_ROOT qeydiyyat kovanı, mümkün olan ən sadə şərtlərdə, Windows üçün bir şey istədikdə, bir sürücünün məzmununu keçirmək və ya müəyyən bir fayl növü və s. Açmaq üçün nə edəcəyini bilmək üçün lazımi məlumatları ehtiva edir.

HKEY_CLASSES_ROOT ünvanına necə getmək olar

HKEY_CLASSES_ROOT bir qeyd defteri kovanıdır və beləliklə Registry Editor-də üst səviyyədə oturur:

  1. Qeydiyyatın redaktoru açın
  2. Qeydiyyat redaktoru sol sahəsindəki HKEY_CLASSES_ROOT tapın
  3. Kovanı genişləndirmək üçün HKEY_CLASSES_ROOT sözünə cüt vurun və ya cüt vurun və ya sola kiçik bir ox istifadə edin

Kayıt Defteri Düzenleyicisi'nden önce bilgisayarınızda kullanılıyorsa, HKEY_CLASSES_ROOT kovanını görebilmeniz üçün hər hansı bir açıq qeyd defteri anahtarını daraltmanız tələb oluna bilər. Bu, açdıqları şəkildə eyni şəkildə edilə bilər - onları cüt tıklayarak / vuraraq və ya oku seçərək.

HKEY_CLASSES_ROOT ünvanında qeydiyyatdan keçən subkeys

HKEY_CLASSES_ROOT kovanının altındakı qeyd defteri açarları siyahısı çox uzun və yalnız kafa karıştırıcıdır. Gördüyünüz minlərlə düymənin hər birini izah edə bilmərəm amma ümid edirəm ki, bu bir hissəsini bir qədər aydınlaşdırmaq olacaq bir neçə idarə ediləcək parçaya endirə bilərəm.

Burada HKEY_CLASSES_ROOT kovanının altında tapa biləcəyiniz bir çox fayl uzantısı birləşmə düyməsidir. Bunlardan ən çoxu bir dövrlə başlayacaq:

Bu qeyd defteri anahtarlarının hər biri bu uzantıya malik bir faylda ikiqat kliklədiyinizdə və ya iki dəfə vurduğunuzda Windows'un nə etməsi barədə məlumatları saxlayır. Bir faylın sağ tıklayıcısı / tıqqıltı və listelenen hər bir proqramın yolunda "Açıq ..." bölməsində tapılan proqramların siyahısını ehtiva edə bilər.

Məsələn, mənim kompüterimdə draft.rtf adına bir faylda iki dəfə kliklədiyimdə və ya iki dəfə vurduğumda , WordPad faylını açır. Bunun baş verməsini təmin edən qeyd məlumatları HKEY_CLASSES_ROOT \. Rtf düyməsində saxlanılır, bu mənim kompüterimdə WordPad-i RTF faylını açmaq üçün proqram kimi təyin edir.

Xəbərdarlıq: HKEY_CLASSES_ROOT düymələrinin necə qurulacağının mürəkkəbliyi səbəbindən, mən sizə qeyd defterindəki default fayl əlaqələrini dəyişdirməyi məsləhət görmürəm . Bunun əvəzinə, normal Windows interfeysi içərisindən bunu etmək üçün təlimatlar üçün Windows'daki Fayl Dərnəklərini necə dəyişdirmək olar .

HKCR & amp; CLSID, ProgID & amp; IID

HKEY_CLASSES_ROOT düyməsindəki qalanlar ProgID, CLSID və IID düymələri. Burada hər birinin nümunələri:

ProgID düymələri, HKEY_CLASSES_ROOT'un kökündə , yuxarıda müzakirə olunan fayl uzantı dərnəklərinin yanında yerləşir:

Bütün CLSID düymələri CLSID alt anbarı altında yerləşir:

Bütün IID düymələri İnterface alt qovluğunda yerləşir:

ProgID, CLSID və IID açarlarının hansıları kompüter proqramlaşdırmağının bir çox texniki cəhətlərinə aiddir və bu müzakirə sahəsindən kənarda. Ancaq, buradakı, burada və buradakı üçü haqqında daha çox oxuya bilərsiniz.

HKEY_CLASSES_ROOT Hive-ni dəstəkləyin

İstisnasız olaraq, həmişə düzəliş və ya çıxarmağı planladığınız hər hansı bir qeyd defteri girdisinin ehtiyat nüsxəsini verməlisiniz. HKEY_CLASSES_ROOT ya da qeyd defterindəki hər hansı digər yeri bir REG faylına dəstəkləməyə ehtiyac duyarsanız Windows Qeydiyyatını necə geri yükləməyə baxın.

Bir şey yanlış gedirsə, həmişə Windows Qeydiyyatını zəmanət ilə işləyən bir vəziyyətə bərpa edə bilərsiniz. Yapmanız gereken bütün bu REG faylına cüt basın və ya cüt vurun və bu dəyişiklikləri etmək istədiyini təsdiqləyin.

HKEY_CLASSES_ROOT haqqında daha çox məlumat

HKEY_CLASSES_ROOT kovanının içindəki hər hansı bir alt sildiyi düzəldə və tamamilə silmək mümkün olsa da, kök qovluğun özü, qeyd dəftərindəki bütün kovanlar kimi, adını dəyişdirə və ya silinə bilməz.

HKEY_CLASSES_ROOT qlobal bir koventdir, yəni kompüterdəki bütün istifadəçilər üçün tətbiq olunan və hər bir istifadəçi tərəfindən görüntülenebilen məlumatı ehtiva edə bilir. Bu, yalnız hazırda daxil olan istifadəçiyə aid olan məlumatlara malik olan bəzi kovanlardan fərqlidir.

Bununla belə, HKEY_CLASSES_ROOT kovanı həm HKEY_LOCAL_MACHINE kovanında ( HKEY_LOCAL_MACHINE \ Software \ Classes ), həm də HKEY_CURRENT_USER kovanını ( HKEY_CURRENT_USER \ Software \ Classes ) olan məlumatları birləşdirdiyindən, həmçinin istifadəçiyə aid məlumatları da ehtiva edir. Bu vəziyyət olsa da, HKEY_CLASSES_ROOT hələ də istənilən və bütün istifadəçilər tərəfindən gözdən keçirilə bilər.

Bu, əlbəttə ki, HKEY_CLASSES_ROOT kovanında yeni bir qeyd defteri anahtarı edildikdə, eyni bir HKEY_LOCAL_MACHINE \ Software \ Classes görünür və birdən silinirsə eyni əsas digər yerdən çıxarılır.

Bir qeyd defteri anahtarı her iki konumda da olsa, bir şekilde çatışırsa , HKEY_CURRENT_USER \ Software \ Classes'ta oturum açan kullanıcının kovanında bulunan veriler önceliklidir ve HKEY_CLASSES_ROOT istifadə olunur.