X'inhu HKEY_CLASSES_ROOT?

Dettalji dwar id-doqqajs tar-Reġistru HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT, spiss imqassar bħala HKCR , huwa doqqajs tar - reġistru fir- Reġistru tal-Windows u fih informazzjoni dwar l-assoċjazzjoni tal- estensjoni tal-fajl , kif ukoll identifikatur programmatiku (ProgID), ID tal-Klassi (CLSID) u data tal-Interface Id.

Fit-termini l-aktar sempliċi possibbli, id-doqqajs tar-reġistru HKEY_CLASSES_ROOT fih l-informazzjoni meħtieġa għall-Windows biex tkun taf x'għandek tagħmel meta titlobha tagħmel xi ħaġa, tixtieq tara l-kontenut ta 'sewqan, jew tiftaħ ċertu tip ta' fajl , eċċ.

Kif Tikseb HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT huwa doqqajs tar-reġistru u għalhekk qiegħed fil-ogħla livell fl-Editur tar-Reġistru:

  1. Editur tar-Reġistru Miftuħ
  2. Sib HKEY_CLASSES_ROOT fiż-żona tax-xellug tal-Editur tar-Reġistru
  3. Ikklikkja darbtejn jew ittella 'doppja fuq il-kelma HKEY_CLASSES_ROOT biex tespandi d-doqqajs, jew uża l-vleġġa żgħira lejn ix-xellug

Jekk l-Editur tar-Reġistru intuża fuq il-kompjuter tiegħek qabel, jista 'jkollok bżonn tiġbor kull ċwievet tar-reġistru miftuħa qabel ma tkun tista' tara d-doqqajs HKEY_CLASSES_ROOT. Dan jista 'jsir bl-istess mod li qed jinfetħu - billi tikklikkja darbtejn / ttektek, jew billi tagħżel il-vleġġa.

Subkategoli tar-Reġistru f'HKEY_CLASSES_ROOT

Il-lista ta ' ċwievet tar-reġistru taħt il-ġarar HKEY_CLASSES_ROOT hija twila ħafna u daqstant konfuża. Ma nistax nispjega kull wieħed mill-eluf ta 'ċwievet li tista' tara, iżda nista 'niddiskasi f'xi biċċiet maniġġabbli, li wieħed jittama li jiċċaraw din il-parti tar-reġistru daqsxejn.

Hawn huma wħud mill-ħafna ċwievet ta 'assoċjazzjoni ta' estensjonijiet tal-fajl li għandek issib taħt id-doqqajs HKEY_CLASSES_ROOT, li l-biċċa l-kbira minnhom se tibda b'perjodu:

Kull wieħed minn dawn iċ-ċwievet tar-reġistru jaħżen informazzjoni dwar liema Windows għandu jagħmel meta tikklikkja darbtejn jew tolqot darbtejn fuq fajl b'dik l-estensjoni. Jista 'jinkludi l-lista ta' programmi misjuba fit-taqsima "Miftuħ b '..." meta tikklikkja t-tajjeb / ittella' fajl, u t-triq għal kull applikazzjoni elenkata.

Per eżempju, fuq il-kompjuter tiegħi, meta I ikklikkja darbtejn jew tolqot darbtejn fuq fajl bl-isem ta ' draft.rtf , WordPad jiftaħ il-fajl. Id-data tar-reġistru li tagħmel dan isseħħ tinħażen fil-kodiċi HKEY_CLASSES_ROOT \ .rtf , li, fuq il-kompjuter tiegħi, tiddefinixxi WordPad bħala l-programm li għandu jiftaħ il-fajl RTF .

Twissija: Minħabba l-kumplessità ta 'kif HKEY_CLASSES_ROOT ċwievet huma setup, I assolutament ma jirrakkomandawx li tbiddel assoċjazzjonijiet fajl default minn ġewwa r-reġistru. Minflok, ara Kif Ibdel l-Assoċjazzjonijiet tal-Fajls fil-Windows għal struzzjonijiet dwar kif tagħmel dan minn ġewwa l-interface normali tiegħek tal-Windows.

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

Il-bqija taċ-ċwievet f'HKEY_CLASSES_ROOT huma ċwievet ProgID, CLSID u IID. Hawn huma xi eżempji ta 'kull waħda:

Iċ-ċwievet tal-ProgID jinsabu fl- għerq ta 'HKEY_CLASSES_ROOT, flimkien mal-assoċjazzjonijiet tal-estensjoni tal-fajl diskussi hawn fuq:

Iċ-ċwievet CLSID kollha jinsabu taħt is- subclave CLSID :

Iċ-ċwievet kollha tal-IID jinsabu taħt is - subkey tal- Interface :

Liema ċwievet ta 'ProgID, CLSID u IID huma relatati ma' xi aspetti tekniċi ħafna tal-ipprogrammar tal-kompjuter u huma lil hinn mill-ambitu ta 'din id-diskussjoni. Madankollu, tista 'taqra aktar dwar it-tlieta kollha hawn, hawn, u hawn, rispettivament.

Sostenn tal-HKEY_CLASSES_ROOT Hive

Mingħajr eċċezzjoni, dejjem għandek tagħmel backup ta 'kwalunkwe reġistrazzjonijiet li għandek tippjana dwar l-editjar jew it-tneħħija. Ara Kif Biex Tikseb Ir-Reġistru tal-Windows Jekk għandek bżonn għajnuna biex tappoġġja HKEY_CLASSES_ROOT, jew kwalunkwe post ieħor fir-reġistru, għal fajl REG .

Jekk xi ħaġa tmur ħażin, tista 'dejjem terġa' ddaħħal ir-Reġistru tal-Windows għal stat tax-xogħol bir-backup. Kull ma trid tagħmel hu li tikklikkja darbtejn jew tolqot darbtejn fuq dak il-fajl REG u tikkonferma li trid tagħmel dawk il-bidliet.

Aktar dwar HKEY_CLASSES_ROOT

Filwaqt li tista 'teditja u tneħħi kompletament kull subkey ġewwa l -Hive_CLASSES_ROOT hive, il-folder ta' l-għeruq innifsu, bħal kull doqqajs fir-reġistru, ma jistax jiġi msejjaħ jew imneħħi.

HKEY_CLASSES_ROOT huwa doqqajs globali, li jfisser li jista 'jkun fih informazzjoni li tapplika għall-utenti kollha fuq il-kompjuter u hija viżibbli minn kull utent. Dan huwa kuntrarju għal xi doqqajs li għandhom informazzjoni li tapplika biss għall-utent iffirmat bħalissa.

Madankollu, minħabba HKEY_CLASSES_ROOT doqqajs hija fil-fatt ikkombinata dejta misjuba kemm fil-ġarar HKEY_LOCAL_MACHINE ( HKEY_LOCAL_MACHINE \ Software \ Classes ) kif ukoll fil-ġarar HKEY_CURRENT_USER ( HKEY_CURRENT_USER \ Software \ Classes ), fiha wkoll informazzjoni speċifika għall-utent ukoll. Anke jekk dak hu l-każ, il-HKEY_CLASSES_ROOT għadu jista 'jiġi ċċekkjat minn kwalunkwe u l-utenti kollha.

Dan ifisser, ovvjament, li meta ċavetta ġdida tar-reġistru ssir fil-ġabra HKEY_CLASSES_ROOT, l-istess waħda tidher fil-Klassijiet HKEY_LOCAL_MACHINE \ Software \ u meta waħda titħassar minn waħda, l-istess ċavetta titneħħa mil-lokalità l-oħra.

Jekk ċavetta tar-reġistru tirrisjedi fiż-żewġ lokalitajiet, iżda tikkonfliġġa b'xi mod, id-dejta misjuba fl-għajnejn tal-utent iffirmat, HKEY_CURRENT_USER \ Software \ Classes , tieħu prijorità u tintuża f'HKEY_CLASSES_ROOT.