Dè a th 'ann an HKEY_CLASSES_ROOT?

Fiosrachadh mu HKEY_CLASSES_ROOT Registry Hive

Tha HKEY_CLASSES_ROOT, gu tric air a ghiorrachadh mar HKCR , na chlàr - chlàraidh ann an Clàradh Windows agus tha fiosrachadh co-cheangal leudachaidh faidhlichean , a bharrachd air dàta ID a 'chlàir (ProIDID), ID Clas (CLSID) agus ID Eadar-aghaidh.

Anns na briathran as sìmplidh a dh 'fhaodadh a bhith ann, tha am fiosrachadh riatanach airson Windows faighinn a-mach dè a nì thu nuair a dh' iarr thu air rudeigin a dhèanamh, mar a chì thu susbaint an dràibhidh, no fosgladh seòrsa sònraichte de fhaidhle , msaa.

Ciamar a ruigeas tu HKEY_CLASSES_ROOT

Tha HKEY_CLASSES_ROOT 'na hive registry agus mar sin tha e aig an ìre as àirde ann an Deasaiche Clàraidh:

  1. Deasaiche Clàraidh Fosgailte
  2. Lorg HKEY_CLASSES_ROOT anns an raon chlì de Dheasaiche Clàraidh
  3. Dèan briogadh dùbailte no cliog air dùbailte air an fhacal HKEY_CLASSES_ROOT gus an crannag a leudachadh, no cleachd an saighead bheag chun an làimh chlì

Ma tha Deasaiche Clàraidh air a chleachdadh air a 'choimpiutair agad roimhe, is dòcha gum feum thu iuchraichean clàraidh sam bith fhosgladh mus urrainn dhut an HKEY_CLASSES_ROOT hive fhaicinn. Faodar seo a dhèanamh san aon dòigh air an fhosgladh iad - le bhith a 'briogadh / a' brùthadh dùbailte, no le bhith a 'taghadh an saighead.

Clàr-chlàraidh ann an HKEY_CLASSES_ROOT

Tha an liosta de iuchraichean clàraidh fon HKEY_CLASSES_ROOT hive fada agus dìreach mar a bhith meallta. Chan urrainn dhomh mìneachadh a dhèanamh air gach aon de na mìltean de iuchraichean a chì thu, ach is urrainn dhomh a bhriseadh sìos ann an cuid de na pìosan a ghabhas stiùireadh, agus an dòchas gun soilleireachadh a 'phàirt seo den chlàradh.

Seo cuid de na h-iuchraichean co-chomann leudachaidh faidhlichean a lorgas tu fon HKEY_CLASSES_ROOT hive, agus bidh a 'mhòr-chuid dhiubh a' tòiseachadh le ùine:

Bidh gach aon de na h-iuchraichean clàraidh seo a 'stòradh fiosrachadh air dè a bu chòir do Windows a dhèanamh nuair a bhriogas tu dùbailte no briogadh air faidhle leis an leudachadh sin. Dh'fhaoidte gum bi e na liosta de phrògraman a chaidh a lorg san earrann "Fosgailte le ..." nuair a tha thu a 'briogadh deas / a' briogadh air faidhle, agus an t-slighe gu gach tagradh air a liostadh.

Mar eisimpleir, air mo choimpiutair, nuair a nì mi briogadh dùbailte no cliogadh dùbailte air faidhle leis an ainm draft.rtf , bidh WordPad a 'fosgladh an fhaidhle. Tha dàta an chlàraidh a tha a 'dèanamh sin a' tachairt air a stòradh anns an iuchair HKEY_CLASSES_ROOT \ .rtf , a tha, air mo choimpiutair, a 'mìneachadh WordPad mar am prògram a bu chòir am faidhle RTF fhosgladh.

Rabhadh: Air sgàth cho iom-fhillte 'sa tha na h-iuchraichean HKEY_CLASSES_ROOT air an stèidheachadh, chan eil mi idir a' moladh gun atharraich thu comainn faidhle bunaiteach bhon taobh a-staigh den chlàr. An àite sin, faic mar a dh'atharraicheas comainn an fhaidhle ann an Windows airson stiùireadh air seo a dhèanamh bho taobh a-staigh an eadar-aghaidh àbhaisteach Windows agad.

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

Tha a 'chòrr de na h-iuchraichean ann an HKEY_CLASSES_ROOT nan iuchair ProgID, CLSID, agus IID. Seo eisimpleirean de gach fear:

Tha iuchraichean ProgID ann am freumh HKEY_CLASSES_ROOT, còmhla ris na comasan leudachadh faidhlichean air an deach beachdachadh gu h-àrd:

Tha a h-uile clachan CLSID suidhichte fon subkey CLSID :

Tha na h-iuchraichean IID uile suidhichte fon sub-cheangal eadar - aghaidh :

Tha na clachan ProgID, CLSID, agus IID airson a bhith co-cheangailte ri cuid de thaobhan fìor theicnigeach de phrògraman coimpiutaireachd agus tha iad nas fhaide air falbh bho raon na deasbaid seo. Ach, is urrainn dhut barrachd a leughadh mu na trì an seo, an seo, agus an seo, fa leth.

A 'toirt taic don HKEY_CLASSES_ROOT Beò

Ach a-mhàin, bu chòir dhut an-còmhnaidh cùl-taic a dhèanamh de inntrigidhean clàraidh sam bith a tha thu a 'planadh airson deasachadh no toirt air falbh. Thoir sùil air mar a dh 'fheumas tu Clàradh Windows a dhìon ma tha feum agad air cuideachadh a' toirt taic dha HKEY_CLASSES_ROOT, no àite sam bith eile san chlàradh, gu faidhle REG .

Ma thèid rudeigin ceàrr, faodaidh tu an Clàradh Windows a thoirt air ais gu stàit obrachaidh leis a 'chùl-taic. Chan eil agad ri dhèanamh ach briogadh dùbailte no cliog dùbailte air an fhaidhle REG sin agus dearbhaich gu bheil thu airson na h-atharrachaidhean sin a dhèanamh.

Barrachd air HKEY_CLASSES_ROOT

Ged a dh 'fhaodas tu fo-theagasg sam bith taobh a - staigh HKEY_CLASSES_ROOT hive a thoirt air falbh agus a thoirt gu tur, chan urrainn dhuinn am pasgan ro-fhillte fhèin, mar a h-uile crannag san chlàradh, ath-ainmeachadh no a thoirt air falbh.

Tha HKEY_CLASSES_ROOT na hive cruinneil, a tha a 'ciallachadh gum faod e fiosrachadh a bhith a' buntainn ris a h-uile neach-cleachdaidh air a 'choimpiutair agus gu bheil gach neach-cleachdaidh ri fhaicinn. Tha seo an coimeas ri cuid de chaorach le fiosrachadh a tha a 'buntainn ris a' chleachdaiche a tha air a chlàradh leis an-dràsta a-mhàin.

Ach, a chionn 's gu bheil HKEY_CLASSES_ROOT hive ann an dàta tha dàta còmhla air a lorg anns an dà chuid HKEY_LOCAL_MACHINE hive ( HKEY_LOCAL_MACHINE \ Software \ Classes ) agus HKEY_CURRENT_USER hive ( HKEY_CURRENT_USER \ Software \ Classes ), tha e cuideachd a' toirt fiosrachadh sònraichte do luchd-cleachdaidh cuideachd. Fiù ged is e sin a 'chùis, tha an neach-cleachdaidh sam bith agus a h-uile duine fhathast comasach air an HKEY_CLASSES_ROOT a lorg.

Tha seo a 'ciallachadh, gu dearbh, nuair a thèid iuchair clàir ùr a dhèanamh san HKEY_CLASSES_ROOT hive, nochdaidh an aon rud ann an HKEY_LOCAL_MACHINE \ Software \ Classes, agus cuin a chaidh aon às an dàrna cuid, thèid an aon iuchair a thoirt às an àite eile.

Ma tha iuchair clàir a 'fuireach anns an dà àite, ach a' sabaid ann an dòigh air choreigin, tha an dàta a lorgar ann an hive cleachdaiche clàraichte , HKEY_CURRENT_USER \ Software \ Classes , a 'toirt prìomhachas agus thèid a chleachdadh ann an HKEY_CLASSES_ROOT.