Kedu ihe bụ HKEY_CLASSES_ROOT?

Nkọwa banyere HKEY_CLASSES_ROOT Registry Hive

HKEY_CLASSES_ROOT, dị mkpụmkpụ dịka HKCR , bụ ihe ndekọ ndekọ na ndekọ Windows ma nwere nchịkọta nchịkọta faịlụ , yana ihe nchọpụta programm (ProgID), ID ID (CLSID), na Data Interface (IID).

N'okwu kachasị mfe, HKEY_CLASSES_ROOT ndekọ ekpuchi nwere ozi dị mkpa maka Windows ịmara ihe ị ga-eme mgbe ị rịọrọ ya ime ihe, dị ka ilele ọdịnaya nke ụgbọala, ma ọ bụ mepee ụfọdụ ụdị faịlụ , wdg.

Esi nweta HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT bụ mkpuchi ndekọ ma wee nọrọ na ọkwa dị elu na ndekọ aha:

  1. Mepee aha Editor
  2. Chọta HKEY_CLASSES_ROOT n'akụkụ aka ekpe nke ndekọ aha
  3. Pịa ugboro abụọ ma ọ bụ okpukpu abụọ-okwu na HKEY_CLASSES_ROOT iji mụbaa ekwo Ekwo, ma ọ bụ jiri obere akụ gaa n'aka ekpe

Ọ bụrụ na edere Registry Editor na kọmpụta gị na mbụ, ịnwere ike ịkụda igodo ndekọ ọ bụla tupu ị nwee ike ịhụ HveY_CLASSES_ROOT ekpuchi. Enwere ike ime nke a n'otu ụzọ ahụ ha meghere - site na ịpịpị ugboro abụọ, ha ma ọ bụ site na ịhọrọ àkụ.

Ndebanye aha Subkeys na HKEY_CLASSES_ROOT

Ndepụta nke igodo igodo n'okpuru oghere HKEY_CLASSES_ROOT dị ogologo ma dịkwa ka mgbagwoju anya. Enweghị m ike ịkọwa nke ọ bụla n'ime ọtụtụ puku igodo ị nwere ike ịhụ, ma enwere m ike ịkụda ya n'ime akụkụ ụfọdụ nwere ike ịmepụta, nke ga-atụ anya ịkọwa akụkụ a nke ndekọ ahụ ntakịrị.

Nke a bụ ụfọdụ n'ime ọtụtụ nchịkọta mkpokọta ntinye nke ịchọta n'okpuru HKEY_CLASSES_ROOT ekpuchi, ọtụtụ n'ime ha ga-amalite na oge:

Nke ọ bụla n'ime igodo ndekọ ndị a na-echekwa ozi gbasara ihe Windows kwesịrị ime mgbe ị na-pịa okpukpu abụọ ma ọ bụ okpukpu abụọ na faịlụ na ndọtị ahụ. O nwere ike ịgụnye ndepụta nke mmemme dị na ngalaba "Meghee na ..." mgbe ịpị-pịa / ịpị faịlụ, na ụzọ nke ngwa ọ bụla edepụtara.

Dịka ọmụmaatụ, na kọmputa m, mgbe m pịa ma ọ bụ okpukpu abụọ na faịlụ site na aha draft.rtf , WordPad mepee faịlụ ahụ. Ihe ndekọ ndekọ nke na-eme ka emee a na-echekwa na HKEY_CLASSES_ROOT \ .rtf igodo, nke, na kọmputa m, na-akọwa WordPad dịka mmemme ahụ nke kwesịrị imepe faịlụ RTF .

Ịdọ aka ná ntị: Site na mgbagwoju anya nke ụzọ HKEY_CLASSES_ROOT si arụ ọrụ, enweghị m ike ikwu ka ị gbanwee faịlụ faịlụ site na ndekọ ahụ. Kama nke ahụ, lee Esi Gbanwee Njikọ Njikwa na Windows maka ntụziaka na ime nke a site na interface Windows gị.

HKCR & amp; CLSID, ProgID, & amp; IID

Ihe ndị ọzọ fọdụrụ na HKEY_CLASSES_ROOT bụ ProgID, CLSID, na IID igodo. Lee ụfọdụ ihe atụ nke ọ bụla:

Igodo ProgID dị na mgbọrọgwụ nke HKEY_CLASSES_ROOT, n'akụkụ mkpokọta nchịkọta faịlụ ndị a tụlere n'elu:

Igodo CLSID niile dị n'okpuru mkpụrụ n'okpuru CLSID :

Igodo IID niile dị n'okpuru Igodo Interface :

Ihe ProgID, CLSID, na igodo IID bụ maka ndị metụtara ụfọdụ akụkụ nlezianya nke mmemme kọmputa ma bụrụ ihe karịrị mkparịta ụka a. Otú ọ dị, i nwere ike ịgụtakwu ihe atọ gbasara ebe a, ebe a, na ebe a.

Ichekwa HKEY_CLASSES_ROOT Hive

Na-enweghị otu, ị kwesịrị ị na-eme nkwado ndabere nke ihe ndekọ ndekọ ọ bụla ị na-eme atụmatụ ịdezi ma ọ bụ wepu. Lee otu esi echekwa Windows Registry ma ọ bụrụ na ịchọrọ enyemaka iji kwado HKEY_CLASSES_ROOT, ma ọ bụ ebe ọ bụla dị na ndekọ ahụ, na faịlụ REG .

Ọ bụrụ na ihe na-ezighị ezi, ị nwere ike weghachite Windows Registry na mpaghara ọrụ yana ndabere. Ihe niile ị ga - eme bụ pịa okpukpu abụọ ma ọ bụ okpukpu abụọ na faịlụ REG ma gosi na ịchọrọ ime mgbanwe ndị ahụ.

Ikwu banyere HKEY_CLASSES_ROOT

Ọ bụ ezie na ị nwere ike idezi ma wepụ ihe ọ bụla subkey n'ime HieY_CLASSES_ROOT ekpuchi, folda mgbọrọgwụ ya, dịka ihe niile dị na ndekọ ahụ, enweghị ike ịmegharị ma ọ bụ wepu ya ọzọ.

HKEY_CLASSES_ROOT bụ mkpuchi zuru ụwa ọnụ, nke pụtara na ọ nwere ike ịnweta ozi metụtara ndị niile na kọmputa na onye ọrụ ọ bụla ga-ahụ ya. Nke a dị iche n'iche ndị ụfọdụ na-enwe ozi na-emetụta nanị onye ọrụ a banye ugbu a.

Otú ọ dị, n'ihi na HKEY_CLASSES_ROOT hive bụ n'ezie ngwakọta a chọtara na HKEY_LOCAL_MACHINE ekpuchi ( HKEY_LOCAL_MACHINE \ Software Classes ) na HKEY_CURRENT_USER hive ( HKEY_CURRENT_USER \ Software Classes ), o nwekwara ihe ọmụma ndị ọrụ-kpọmkwem. Ọ bụ ezie na nke ahụ bụ ikpe, HKEY_CLASSES_ROOT ka na-enwe ike ịchọgharị ya site n'aka ndị ọ bụla na ndị ọrụ niile.

Nke a pụtara na, mgbe e mepụtara igodo ndekọ ọhụrụ na HKEY_CLASSES_ROOT ekpuchi, otu ga-apụta na HKEY_LOCAL_MACHINE Software Classes, ma mgbe a na-ehichapụ ya, ọ ga-ewepụ otu igodo ahụ site na ebe ọzọ.

Ọ bụrụ na igodo ndekọ na-ebi na ebe abụọ ahụ, ma esemokwu n'ụzọ ụfọdụ, data achọtara na ekpuchi onye ọrụ ahụ, HKEY_CURRENT_USER \ Software Classes , kacha mkpa ma jiri ya na HKEY_CLASSES_ROOT.