Kodi HKEY_CLASSES_ROOT ndi chiyani?

Zambiri pa HKEY_CLASSES_ROOT Registry Hive

HKEY_CLASSES_ROOT, yofupikitsidwa monga HKCR , imakhala yolembera mu Windows Registry ndipo imakhala ndi mauthenga omwe amalumikizana nawo, komanso chizindikiro cha ProgID, Class ID (CLSID), ndi Deta ya ID (IID).

Mwa njira zosavuta zogwiritsidwa ntchito, malo olemba HKEY_CLASSES_ROOT ali ndi zofunikira zowonjezera mawindo a Windows kudziwa zomwe mungachite mukamapempha kuti muchite chinachake, ngati mukuwona zomwe zili mu galimoto, kapena kutsegula mtundu wina wa fayilo , ndi zina zotero.

Momwe Mungapititsire HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT ndi ming'oma ya registry ndipo imakhala pamwamba pa Registry Editor:

  1. Tsegulani Registry Editor
  2. Pezani HKEY_CLASSES_ROOT kumanzere kwa Registry Editor
  3. Dinani kawiri kapena kawiri pompani pa HKEY_CLASSES_ROOT kuti mukulitse mng'oma, kapena mugwiritsirani ntchito mzere wawung'ono kumanzere

Ngati Registry Editor yagwiritsidwa ntchito pa kompyuta yanu musanayambe kugwa, mungafunike kugwetsa mafungulo aliwonse osatsegula kuti musayambe kuwona mng'oma wa HKEY_CLASSES_ROOT. Izi zikhoza kuchitidwa mofanana ndi momwe amatsegulira - mwa kugulira kawiri / kugwirana, iwo kapena posankha muvi.

Maofesi a Registry mu HKEY_CLASSES_ROOT

Mndandanda wa zolemba zolembera pansi pa HKEY_CLASSES_ROOT mng'oma ndizitali kwambiri komanso zimasokoneza. Sindingathe kufotokozera chilichonse mwa mafungulo omwe mungawone, koma ndikhoza kuwathyola mu zidutswa zina zomwe zingatheke, zomwe zingakwaniritse gawoli la zolembera pang'ono.

Nawa ena mwa mafungulo ambiri ophatikizira mafayilo omwe mungapeze pansi pa HKEY_CLASSES_ROOT mng'oma, zambiri zomwe ziyamba ndi nthawi:

Zina mwazitsulo zolemberazi zimasungiratu zomwe mawindo ayenera kuchita mukamapinda kawiri kapena kawiri pompani pa fayilo ndikuwonjezera. Zingaphatikizepo mndandanda wa mapulogalamu omwe amapezeka mu gawo la "Open ndi ..." pamene akudumpha moyenera / akujambula fayilo, ndi njira yopita kuntchito iliyonse.

Mwachitsanzo, pa kompyutayi yanga, ndikasindikiza kawiri kapena kawiri pompani pa fayilo ndi dzina la draft.rtf , WordPad imatsegula fayilo. Deta ya registry yomwe imapangitsa izo kuchitika ikusungidwa mu key HKEY_CLASSES_ROOT \ .rtf , yomwe, pa kompyuta yanga, imatanthawuza WordPad ngati pulogalamu yomwe iyenera kutsegula fayilo ya RTF .

Chenjezo: Chifukwa cha zovuta za momwe HKEY_CLASSES_ROOT mafungulo akukhazikitsira, ine sindikukulimbikitsani kuti musinthe mayina osasintha mafayilo mkati mwa registry. M'malo mwake, wonani momwe mungasinthire mafayilo maofesi muwindo kwa malemba kuti muchite izi kuchokera mkati mwa mawonekedwe anu a Windows.

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

Zowonjezera za mafungulo a HKEY_CLASSES_ROOT ndiwo ProgID, CLSID, ndi makiyi a IID. Nazi zitsanzo za aliyense:

Makiyi a ProgID ali muzu wa HKEY_CLASSES_ROOT, pamodzi ndi mayanjanitsidwe opangira mafayilo omwe atchulidwa pamwambapa:

Makiyi onse a CLSID ali pansi pa CLSID subkey:

Makina onse Okhudzidwa ali pansi pa subkey Interface :

Kodi ProgID, CLSID, ndi IID mafungulo ndi ofanana ndi zinthu zina zamakono pa mapulogalamu a pakompyuta ndipo sizingatheke pa zokambiranazi. Komabe, mukhoza kuwerenga zambiri za atatuwa pano, pano, ndi pano, motere.

Kudzera Kumtunda wa HKEY_CLASSES_ROOT

Popanda kutero, nthawi zonse muyenera kulembetsa zolembera zonse zomwe mukufuna kukonza kapena kuchotsa. Onani momwe Mungabwerere ku Registry ya Windows ngati mukusowa thandizo lothandizira HKEY_CLASSES_ROOT, kapena malo aliwonse mu zolembera, mpaka pa fayilo ya REG .

Ngati chinachake chikulakwika, mutha kubwezeretsanso Maofesi a Windows kuntchito yogwira ntchito. Zonse zomwe muyenera kuchita ndi kujambula kawiri kapena kupopera pa fomu ya REG ndikukutsimikiza kuti mukufuna kusintha.

Zambiri pa HKEY_CLASSES_ROOT

Pamene mutha kusintha ndi kuchotsa kwathunthu chikhomo mkati mwa mng'oma wa HKEY_CLASSES_ROOT, fayilo yakeyo, monga ming'oma yonse yolembedwa, silingatchulidwe kapena kuchotsedwa.

HKEY_CLASSES_ROOT ndi mng'oma wadziko lonse, kutanthauza kuti ikhoza kukhala ndi mfundo zomwe zimagwiritsidwa ntchito kwa onse ogwiritsa ntchito pa kompyuta ndipo imawoneka ndi aliyense wogwiritsa ntchito. Izi ndi zosiyana ndi ming'oma ina yomwe ili ndi chidziwitso chomwe chimagwiritsidwa ntchito kwa osuta omwe akulowetsamo.

Komabe, chifukwa ming'oma ya HKEY_CLASSES_ROOT imakhala pamodzi ndi deta yomwe imapezeka mumng'oma ya HKEY_LOCAL_MACHINE ( HKEY_LOCAL_MACHINE \ Software \ Classes ) ndi mng'oma wa HKEY_CURRENT_USER ( HKEY_CURRENT_USER \ Software \ Classes ), imakhalanso ndi mauthenga enieni a ogwiritsira ntchito. Ngakhale zili choncho, HKEY_CLASSES_ROOT imatha kupitilizidwa ndi aliyense wogwiritsa ntchito.

Izi zikutanthauza, ndithudi, kuti pamene makina atsopano olembetsera amapezeka mu mng'oma wa HKEY_CLASSES_ROOT, chimodzimodzi chidzawoneka mu HKEY_LOCAL_MACHINE \ Software \ Classes, ndipo pamene wina achotsedwapo, fungulo lomwelo lichotsedwa kumalo ena.

Ngati chinsinsi cholembera chikhala m'madera onsewa, koma mikangano mwanjira ina, deta yomwe imapezeka mumng'oma wa osayinamo , HKEY_CURRENT_USER \ Software \ Classes , imakhala yoyamba ndipo imagwiritsidwa ntchito HKEY_CLASSES_ROOT.