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:
- Editur tar-Reġistru Miftuħ
- Sib HKEY_CLASSES_ROOT fiż-żona tax-xellug tal-Editur tar-Reġistru
- 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:
- 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
- ...
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:
- HKEY_CLASSES_ROOT \ FaxServer.FaxServer
- HKEY_CLASSES_ROOT \ JPEGFilter.CoJPEGFilter
- HKEY_CLASSES_ROOT \ WindowsMail.Envelope
- ...
Iċ-ċwievet CLSID kollha jinsabu taħt is- subclave 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}
- ...
Iċ-ċwievet kollha tal-IID jinsabu taħt is - subkey tal- Interface :
- HKEY_CLASSES_ROOT \ Interface \ {0000000d-0000-0000-C000-000000000046}
- HKEY_CLASSES_ROOT \ Interface \ {00000089-0000-0010-8000-00AA006D2EA4}
- HKEY_CLASSES_ROOT \ Interface \ {00000129-0000-0000-C000-000000000046}
- ...
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.