Unsa ang HKEY_CLASSES_ROOT?

Mga detalye sa HKEY_CLASSES_ROOT Registry Hive

Ang HKEY_CLASSES_ROOT, nga kasagaran gipamub-an isip HKCR , maoy usa ka registry hive sa Windows Registry ug naglangkob sa impormasyon sa extension sa asosasyon, ingon man usa ka programmatic identifier (ProgID), Class ID (CLSID), ug Interface ID (IID) nga datos.

Sa pinakayano nga mga termino nga mahimo, ang HKEY_CLASSES_ROOT registry hive naglangkob sa gikinahanglan nga impormasyon alang sa Windows aron mahibal-an kung unsa ang buhaton kung imong pangayoon kini sa pagbuhat sa usa ka butang, sama sa pagtan-aw sa mga sulod sa usa ka drive, o pagbukas sa usa ka matang sa file , ug uban pa.

Unsaon Pag-adto sa HKEY_CLASSES_ROOT

Ang HKEY_CLASSES_ROOT usa ka registry hive ug busa naglingkod sa taas nga lebel sa Registry Editor:

  1. Buksan ang Registry Editor
  2. Pangita sa HKEY_CLASSES_ROOT sa wala nga bahin sa Registry Editor
  3. Pag-double click o doble-tap sa pulong nga HKEY_CLASSES_ROOT aron mapalapad ang hive, o gamita ang gamay nga pana sa wala

Kon ang Registry Editor gigamit na sa imong computer kaniadto, tingali kinahanglan nga malumpag ang bisan unsang bukas nga mga yawe sa registry sa dili pa nimo makita ang HKEY_CLASSES_ROOT hive. Mahimo kini sa sama nga paagi nga kini giablihan - pinaagi sa pag-double-click / tapping, kanila o pinaagi sa pagpili sa pana.

Registry Subkeys sa HKEY_CLASSES_ROOT

Ang listahan sa mga registry keys ubos sa HKEY_CLASSES_ROOT hive dugay kaayo ug ingon man nga makalibog. Dili nako ikapatin-aw ang matag usa sa liboan ka mga yawe nga mahimo nimong makita, apan mahimo nako kining gibungkag ngadto sa pipila ka mga butang nga madumala, nga hinaut nga maklaro kini nga bahin sa rehistro sa usa ka gamay.

Ania ang pipila sa daghang mga file extension association keys nga imong makita sa ubos sa HKEY_CLASSES_ROOT hive, kadaghanan niini magsugod sa usa ka panahon:

Ang matag usa niini nga mga registry nga mga yawe nagtipig og kasayuran kon unsa ang kinahanglan buhaton sa Windows kon ikaw mag-double-click o mag-double-tap sa usa ka file nga may extension. Mahimong maglakip kini sa lista sa mga programa nga makita sa seksyon sa "Open with ..." sa diha nga ang pag-klik sa tuo / pag-tap sa file, ug ang dalan sa matag aplikasyon nga gilista.

Pananglitan, sa akong kompyuter, sa diha nga ako mag-double-click o mag-double-tap sa usa ka file sa ngalan nga draft.rtf , gibuksan sa WordPad ang file. Ang datos sa registry nga naghimo niana mahitabo gitipigan sa HKEY_CLASSES_ROOT \ .rtf key, nga, sa akong kompyuter, naghubad sa WordPad isip programa nga magbukas sa RTF file.

Pahimangno: Tungod sa pagkakomplikado kon giunsa pag-setup sa HKEY_CLASSES_ROOT ang mga yawe, wala ko gayud girekomendar nga imong usbon ang default file associations gikan sa sulod sa registry. Hinunoa, tan-awa Kon Unsaon Pagbag-o sa mga Associate sa File sa Windows alang sa mga instruksyon sa paghimo niini gikan sa sulod sa imong normal nga interface sa Windows.

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

Ang nahibilin sa mga yawe sa HKEY_CLASSES_ROOT mao ang mga yawe sa ProgID, CLSID, ug IID. Ania ang pipila ka mga ehemplo sa matag usa:

Ang mga yawe sa ProgID nahimutang sa gamut sa HKEY_CLASSES_ROOT, uban sa mga asosasyon sa mga extension sa diskusyon nga gihisgutan sa ibabaw:

Ang tanan nga mga CLSID nga mga yawe anaa ubos sa CLSID subkey:

Ang tanan nga IID nga mga yawe nahimutang ubos sa Interface subkey:

Unsa ang mga hinungdan sa ProgID, CLSID, ug IID nga adunay kalambigitan sa pipila ka mga teknikal nga aspeto sa pagprograma sa kompyuter ug lapas sa gilapdon niining panaghisgutan. Bisan pa niana, mahimo nimong mabasa ang dugang mahitungod sa tanan nga tulo dinhi, dinhi, ug dinhi, matag usa.

Pagpaluyo sa HKEY_CLASSES_ROOT Hive

Gawas lang, kinahanglan nga kanunay ka nga mag-backup sa bisan unsang mga entry sa registry nga imong giplano sa pag-edit o pagkuha. Tan-awa Unsaon Pag-uswag sa Windows Registry kung gikinahanglan nimo ang tabang nga suportahan ang HKEY_CLASSES_ROOT, o bisan unsang lain nga lokasyon sa registry, ngadto sa REG file .

Kon adunay usa ka butang nga sayop, mahimo nimo ibalik ang Windows Registry ngadto sa usa ka nagtrabaho nga kahimtang nga adunay backup. Ang tanan nga imong buhaton mao ang pag-double-click o pag-double-tap sa file nga REG ug kumpirmahi nga gusto nimo nga himoon ang mga pagbag-o.

Dugang sa HKEY_CLASSES_ROOT

Samtang ikaw makahimo sa pag-edit ug sa hingpit nga pagtangtang sa bisan unsang subkey sulod sa HKEY_CLASSES_ROOT hive, ang root folder mismo, sama sa tanan nga mga hives sa registry, dili mahimo nga pag-usab sa ngalan o pagkanselar.

Ang HKEY_CLASSES_ROOT usa ka global nga salag, nga nagpasabut nga kini adunay sulod nga impormasyon nga magamit sa tanang mga tiggamit sa computer ug makita sa matag gumagamit. Kini sukwahi sa pipila ka mga putyokan nga dunay kasayuran nga magamit lamang sa kasamtangan nga gi-sign-in user.

Bisan pa, tungod kay ang HKEY_CLASSES_ROOT hive sa tinuoray gisagol nga datos nga makita sa HKEY_LOCAL_MACHINE hive ( HKEY_LOCAL_MACHINE \ Software \ Classes ) ug ang HKEY_CURRENT_USER hive ( HKEY_CURRENT_USER \ Software \ Classes ), kini usab adunay impormasyon nga piho sa user usab. Bisan kon mao kana ang kaso, ang HKEY_CLASSES_ROOT mahimo gihapon nga ma-browsed sa bisan kinsa ug sa tanan nga tiggamit.

Nagpasabot kini, siyempre, nga sa diha nga ang usa ka bag-ong registry key gihimo sa HKEY_CLASSES_ROOT hive, ang sama nga usa makita sa HKEY_LOCAL_MACHINE \ Software \ Classes, ug kung ang usa mapapas gikan sa bisan asa, ang sama nga yawe kuhaon gikan sa laing dapit.

Kon ang usa ka yawe sa registry nagpuyo sa duha ka mga dapit, apan ang mga panagbangi sa usa ka paagi, ang datos nga makita sa pinirmahay nga tagoanan sa user, HKEY_CURRENT_USER \ Software \ Classes , nag-una ug gigamit sa HKEY_CLASSES_ROOT.