Nga taipitopito mo te HKEY_CLASSES_ROOT Ripa Raraunga
Ko HKEY_CLASSES_ROOT, he poto nei te HKCR , he rehita rēhita i roto i te Rēhita Windows me te whakauru i te mōhiohio toronga whakawhitinga kōnae , me te tohu tautuhinga (ProgID), ID Class (CLSID), me te raraunga Atanga (IID).
I nga kupu ngawari ka taea, ko te HveY_CLASSES_ROOT rēhitatanga rēhita kei roto i nga korero e tika ana mo Windows kia mohio ai ki te aha e mahi ai ina tono koe ki te mahi i tetahi mea, penei ki te tiro i nga ihirangi o te puku, ki te whakatuwhera i etahi ahua o te kōnae , me etahi atu.
Me pehea ki te HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOT he haupae rēhita, ka noho ki te taumata runga i te Editor Rēhita:
- Whakatūwhera Kaiwhakahaere Rēhita
- Rapua HKEY_CLASSES_ROOT i te taha maui o te Rēhita Rēhita
- Pāwhiri-rua-rua-tap ranei i te kupu HKEY_CLASSES_ROOT ki te whakawhānui i te hive, te whakamahi ranei i te pere pere ki te maui
Mena kua whakamahia te Kaiwhakahaere Rēhita ki tō rorohiko i mua, ka hiahia pea koe ki te whakakore i nga puka rēhita tuwhera ka taea e koe te kite i te hike HKEY_CLASSES_ROOT. Ka taea te mahi tenei i te ara ano e whakatuwheratia ana - na te piripiri / takirua-rua, ma te whiriwhiri ranei i te pere.
Ingoa Rehita i HKEY_CLASSES_ROOT
Ko te rarangi o nga taviri rēhita i raro i te HveY_CLASSES_ROOT hive he roa rawa, me te mea he raruraru. Kaore e taea e au te whakamarama i nga mano tini o nga taviri e kite ana koe, engari ka taea e ahau te wawahi ki etahi waahanga whakahaere, ka tino tumanakohia te whakamarama i tenei waahanga o te rehita.
Anei etahi o nga mahinga hononga whakawhitinga kōnae ka kitea e koe i raro i te hike HKEY_CLASSES_ROOT, ko te nuinga o enei ka timata me te wa:
- HKEY_CLASSES_ROOT \ .avi
- HKEY_CLASSES_ROOT \ .bmp
- HKEY_CLASSES_ROOT \ .exe
- HKEY_CLASSES_ROOT \ .html
- HKEY_CLASSES_ROOT \ .pdf
- HKEY_CLASSES_ROOT AudioCD
- HKEY_CLASSES_ROOT \ dllfile
- ...
Ko enei o nga raihana rēhita e huna ana i nga korero mo nga mea e mahi ai a Windows ina panui-rua koe, kia rua-tap ranei i runga i tetahi kōnae ki taua whakawhitinga. Kei roto i te raupapa o nga kaupapa e kitea ana i te waahanga "Mawhera me te ..." ka pawhiri-tika / kapi i tetahi kōnae, me te huarahi ki ia tono kua tohua.
Hei tauira, i runga i taku rorohiko, ka ruarua-panui-rua-tap ranei i runga i tetahi kōnae na te ingoa o te draft.rtf , ka tuwhera a WordPad i te kōnae. Ko te raraunga rēhita e hanga ana kei te rongoa i roto i te HKEY_CLASSES_ROOT \ .rtf matua, i runga i taku rorohiko, e tautuhi ana i WordPad hei papatono e tuwhera ana i te kōnae RTF .
Whakatupato: Na te mea nui o te mahinga HKEY_CLASSES_ROOT, kaore au i te tūtohu kia hurihia nga hononga taunoa taunoa mai i te rēhita. Engari, tirohia Me pehea te Huri i nga Rangahau Kōnae i Windows mo nga tohutohu mo te mahi i tenei i roto i to taiao Windows noa.
HKCR & amp; CLSID, ProgID, & amp; IID
Ko te toenga o nga ki i HKEY_CLASSES_ROOT ko ProgID, CLSID, me nga kī IID. Anei etahi tauira o ia:
Kei roto nga mapi ProgID i te pakiaka o HKEY_CLASSES_ROOT, i te taha o nga whakawhitinga whakawhitinga kōnae e whakahuahia ana i runga:
- HKEY_CLASSES_ROOT \ FaxServer.FaxServer
- HKEY_CLASSES_ROOT \ JPEGFilter.CoJPEGFilter
- HKEY_CLASSES_ROOT \ WindowsMail.Envelope
- ...
Katoa nga taviri CLSID kei raro i te taitama CLSID :
- HKEY_CLASSES_ROOT \ CLSID \ 00000106-0000-0010-8000-00AA006D2EA4}
- HKEY_CLASSES_ROOT \ CLSID \ 06C792F8-6212-4F39-BF70-E8C0AC965C23}
- HKEY_CLASSES_ROOT \ CLSID {FA10746C-9B63-4b6c-BC49-FC300EA5F256}
- ...
Katoa nga taviri IID kei raro i te subkey Atanga :
- HKEY_CLASSES_ROOT \ Atanga \ {0000000d-0000-0000-C000-000000000046}
- HKEY_CLASSES_ROOT \ Atanga \ {00000089-0000-0010-8000-00AA006D2EA4}
- HKEY_CLASSES_ROOT \ Atanga \ {00000129-0000-0000-C000-000000000046}
- ...
He aha nga kaupapa ProgID, CLSID, me IID e whai ana ki etahi ahuatanga tino hangarau o te mahere rorohiko, kaore i te waahanga o tenei whakawhitinga korero. Engari, ka taea e koe te korero atu mo nga mea katoa e toru i konei, ki konei, ki konei hoki.
Te whakatairanga i te HKEY_CLASSES_ROOT Hive
Mehemea kaore he rereke, me mahi tonu koe i nga tuhinga whakauru rēhita e whakamahere ana koe ki te whakatika, ki te tango ranei. Tirohia Me pehea te whakaora ake i te Rēhita Windows mēnā ka hiahia koe ki te tautoko i te HKEY_CLASSES_ROOT, tetahi atu wāhi rānei i roto i te rehita, ki te kōnae REG .
Mena ka kino tetahi mea, ka taea e koe te whakaora tonu i te Rarahita Windows ki tetahi kawanatanga mahi me te taapiri. Katoa koe ki te mahi ko te panui-rua ranei-rua i runga i taua kōnae REG me te whakauru e hiahia ana koe ki te whakarereke i aua huringa.
Ētahi atu mō HKEY_CLASSES_ROOT
Ahakoa ka taea e koe te whakatika me te tango rawa i tetahi putea i roto i te hike HKEY_CLASSES_ROOT, ko te kōpaki pakiaka, pēnei i nga hives katoa i roto i te rehita, kaore e taea te whakaingoatia, te tangohia ranei.
HKEY_CLASSES_ROOT he haumaru o te ao, ko te tikanga ka taea e ia te whakauru i nga korero e pa ana ki nga kaiwhakamahi katoa i runga i te rorohiko, e kitea ana e nga kaiwhakamahi katoa. He rereke tenei ki etahi hive e whai korero ana e tika ana ki te kaiwhakamahi kua waitohu-noa.
Heoi, no te mea ko te HKEY_CLASSES_ROOT hive he tino raraunga kua kitea i roto i te hive HKEY_LOCAL_MACHINE ( HKEY_LOCAL_MACHINE Software Classes ) me te HKEY_CURRENT_USER hive ( HKEY_CURRENT_USER Software Classes ), kei roto hoki i nga korero a te kaiwhakamahi. Ahakoa ko te take tenei, ka taea tonu te tirotiro e HKEY_CLASSES_ROOT e nga kaiwhakamahi katoa.
Ko te tikanga, ko te tikanga ka puta he maatete rehita hou i te hike HKEY_CLASSES_ROOT, ka puta mai te ahua penei i roto i te HKEY_LOCAL_MACHINE Software Classes, a, ka mukua tetahi i tetahi, ka tangohia te mahinga ano i tetahi atu tau.
Mena kei te noho te nama rēhita i nga waahi e rua, engari he raruraru i etahi ara, ko nga raraunga kei roto i te hive o te kaiwhakamahi i hainatia, ko HKEY_CURRENT_USER Software Classes , he mea matua, ka whakamahia i HKEY_CLASSES_ROOT.