O le a le HKEY_CLASSES_ROOT?

Auiliiliga o le HKEY_CLASSES_ROOT Registry Hive

HKEY_CLASSES_ROOT, faʻapitoa ona faʻapuupuu e pei o HKCR , o se siaki resitala i totonu o le Windows Registry ma o loʻo i ai faʻamatalaga faʻapipiʻi faʻalapotopotoga, faʻatasi ai ma se faʻamatalaga polokalame (ProgID), ID ID (CLSID), ma le ID Interface ID (IID).

I faaupuga faigofie faigofie, o le HKEY_CLASSES_ROOT resitala resitala o loʻo i ai faʻamatalaga talafeagai mo Windows e iloa ai le mea e fai pe ae talosagaina e faia se mea, e pei o le matamata i mea o le avega, pe tatala se ituaiga o faila , ma isi.

Faʻafefea ona e alu i HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT o se nusipepa resitala ma o loʻo nofo i le pito i luga i le Resitala Editor:

  1. Tatala le Resitara Resitala
  2. Saili HKEY_CLASSES_ROOT i le itu tauagavale o le Faʻamaumauga Resitala
  3. Faʻasala faalua pe faalua-tap i le upu HKEY_CLASSES_ROOT e faalautele ai le asaga, pe faʻaaoga le uʻamea i le agavale

Afai na faʻaaogaina le Lusi Resitala i luga o lau komepiuta muamua, atonu e te manaʻomia le faʻaaogaina o se lisi o faamaufaailoga tatala ao le i mafai ona e vaʻaia le HKEY_CLASSES_ROOT. E mafai ona faia lenei mea i le auala lava lea e tasi e tatalaina ai - e ala i le faalua-patipati / tapuni, latou poo le filifiliina o le aū.

Resitala Subkeys i HKEY_CLASSES_ROOT

O le lisi o ki faamau i lalo o le HKEY_CLASSES_ROOT faʻamatalaga e umi lava ma e pei foi o le fenumiai. E le mafai ona ou faʻamatalaina le faitau afe o ki e ono mafai ona e vaʻaia, ae mafai ona ou vaevaeina i ni vaega e mafai ona faʻaaogaina, lea o le a faʻamoemoe e faʻamalamalamaina ai lenei vaega o le resitala i sina vaega itiiti.

O nisi nei o faila faʻaopoopoga faʻaopoopoga e mafai ona e mauaina i lalo o le HKEY_CLASSES_ROOT faʻataʻaloga, o le tele o ia mea o le a amata i se vaitaimi:

O nei faamaufaailoga uma o loʻo tuʻuina atu faʻamatalaga e uiga i le mea e tatau ona fai e Windows pe a e faalua-kiliki pe faalua-tap i luga o se faila i lena faʻaopoopoga. E mafai ona aofia ai le lisi o polokalama o loʻo maua i le vaega "Tatala ma ..." pe a faʻamaonia / kilikiina se faila, ma le ala i tusi talosaga uma o loʻo lisiina.

Mo se faʻataʻitaʻiga, i luga o laʻu komepiuta, pe a ou faalua-kiliki pe faalua-tap i se faila e ala i le igoa o draft.rtf , e tatala e le WordPad le faila. O faʻamaumauga faʻamaumauga lea e tupu ai o loʻo teuina i totonu o le HKEY_CLASSES_ROOT \ .rtf kī, lea, i luga o laʻu komepiuta, e faʻamatala ai le WordPad o le polokalama e tatau ona tatala le faila RTF .

Lapataiga: Ona o le lavelave o le auala e setiina ai HKEY_CLASSES_ROOT, ou te le fautuaina lava e te suia ia faila faila faaletonu mai totonu o le resitala. Nai lo lena, silasila i le Auala e Suia ai Faʻasalaga Faigaluega i Windows mo faʻamatalaga i le faia o lenei mea mai totonu o lau faʻaoga masani Windows.

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

O totoe o ki ile HKEY_CLASSES_ROOT o ProgID, CLSID, ma IID. O nisi nei o faʻataʻitaʻiga o taʻitasi:

O poloka ProgID o loʻo i le aʻa o HKEY_CLASSES_ROOT, faʻatasi ai ma faʻalapotopotoga faʻalapotopotoga faʻalapotopotoga na talanoaina i luga:

O kī CLSID uma o loʻo i lalo o le subkey CLSID :

O kī IID uma o loʻo i lalo o le faʻasologa o le Initaneti:

O mea ProgID, CLSID, ma IID o loʻo fesoʻotai i nisi o mea faʻapitoa o polokalame faʻapipiʻi ma e sili atu i le lautele o lenei talanoaga. Ae peitai, e mafai ona e faitau atili e uiga i uma uma iinei, iinei, ma iinei, i le faasologa.

Faʻailoga le HKEY_CLASSES_ROOT Hive

A aunoa ma se faʻasalaga, e tatau ona e faia i taimi uma se faʻamaumauga o soʻo se faʻamaumauga resitala o loʻo e fuafua i le teuteuina poʻo le aveese. Vaʻai Faʻapefea ona toe faʻaleleia le Resitala o Windows pe afai e te manaʻomia le fesoasoani e lagolagoina ai HKEY_CLASSES_ROOT, poʻo seisi lava nofoaga i le resitala, i se faila REG .

Afai ei ai se mea e sese, e mafai ona e toe faʻafoʻi le Resitala Windows i se tulaga faigaluega ma le faʻamaumauga. Pau lava le mea e tatau ona e fai o le faalua-kiliki pe faalua-tap i lena faila REG ma faʻamaonia e te manaʻo e fai na suiga.

E sili atu ile HKEY_CLASSES_ROOT

E ui lava e mafai ona e faʻatagaina ma aveese atoa soʻo se inisi i totonu o le HKEY_CLASSES_ROOT faʻalupega, o le root root lava ia, e pei o sulu uma i totonu o le resitala, e le mafai ona toe faʻailoga pe aveesea.

HKEY_CLASSES_ROOT o se sulufaʻiga i le lalolagi, o lona uiga e mafai ona aofia ai faʻamatalaga e faʻaaoga i tagata uma i luga o le komepiuta ma mafai ona iloa e tagata uma. E faʻatusatusa lenei mea i nisi o sulu e iai faʻamatalaga e naʻo le tagata e sainia i le taimi nei.

Ae ui i lea, ona o le HKEY_CLASSES_ROOT hive ua tuufaatasia moni na maua i le HKEY_LOCAL_MACHINE hive ( HKEY_LOCAL_MACHINE \ Software Classes ) ma HKEY_CURRENT_USER hive ( HKEY_CURRENT_USER \ Software Class ), o loʻo i ai foi faʻamatalaga patino tagata. E ui lava o le tulaga lena, o le HKEY_CLASSES_ROOT o loʻo mafai pea ona suʻesuʻe e soo se tasi ma tagata uma e faʻaaogaina.

O lona uiga, ioe, pe a faia se ki fou resitala i le HKEY_CLASSES_ROOT faʻataʻaloga, o le a faʻaalia lea i le HKEY_LOCAL_MACHINE Software Software, ma pe a aveeseina le tasi, o le ki lava e tasi e aveesea mai le isi nofoaga.

Afai o se ki o le resitala e nofo i nofoaga uma e lua, ae o feteenaiga i nisi auala, o faʻamaumauga o loʻo maua i totonu o le moa a le tagata saini, HKEY_CURRENT_USER \ Software Classes , e ave le faamuamua ma e faʻaaoga i HKEY_CLASSES_ROOT.