HKEY_CLASSES_ROOT yog dab tsi?

Cov ntsiab lus ntawm HKEY_CLASSES_ROOT Registry Hive

HKEY_CLASSES_ROOT, feem ntau luv luv li HKCR , yog qhov chaw khaws ntaub ntawv nyob hauv Windows Registry thiab muaj cov ntaub ntawv qhia txog cov ntaub ntawv txuas ntxiv, nrog rau tus programmatic identifier (ProgID), Class ID (CLSID), thiab Interface ID (IID).

Nyob rau hauv cov lus yooj yim tshaj plaws, HKEY_CLASSES_ROOT npe Hive muaj cov ntaub ntawv tsim nyog rau lub Windows paub ua li cas thaum koj nug nws ua ib yam dab tsi, nyiam mus saib cov ntsiab lus ntawm tus tsav, los yog qhib ib hom ntaub ntawv , thiab lwm yam.

Yuav ua li cas kom tau HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT yog ib qho chaw khaws ntaub ntawv thiab thiaj tso nyob rau sab saum toj theem hauv Registry Editor:

  1. Open Registry Editor
  2. Nrhiav HKEY_CLASSES_ROOT nyob rau sab laug ntawm Registry Editor
  3. Ob-nias lossis ob zaug-coj mus rhaub ntawm lo lus HKEY_CLASSES_ROOT kom nthuav dav, los yog siv lub me xub mus rau sab laug

Yog tias Registry Editor tau siv rau hauv koj lub computer ua ntej, koj yuav tsum tau tawg los ntawm cov ntaub ntawv qhib npe qhib ua ntej koj tuaj yeem pom cov HKEY_CLASSES_ROOT Hive. Qhov no yuav ua tau ib yam nkaus li lawv qhib - los ntawm ob-nias / tapping, lawv los yog xaiv tus xub.

Registry Subkeys hauv HKEY_CLASSES_ROOT

Daim ntawv teev npe ntawm cov npe sau npe hauv HKEY_CLASSES_ROOT Hive yog qhov ntev thiab tsis txaus siab li. Kuv tsis tuaj yeem piav txhua yam ntawm cov yuam sij uas koj tuaj yeem pom, tab sis kuv tuaj yeem muab nws tso rau hauv qee qhov kev tso cai, uas yuav vam tias qhov no yog qhov me me.

Ntawm no yog qee cov ntau cov ntaub ntawv ntxiv rau kev koom ua ke koj yuav pom hauv HKEY_CLASSES_ROOT lub hauv siab, feem ntau uas yuav pib nrog lub sijhawm:

Txhua tus ntawm cov ntawv tuav npe no khaws cov ntaub ntawv raws li seb lub qhov rais yuav tsum ua li cas thaum koj ob npaug-nias los yog ob zaug-coj mus rhaub ntawm cov ntaub ntawv nrog qhov kev txuas ntxiv ntawd. Nws muaj xws li cov npe ntawm cov kev pab cuam muaj nyob hauv "Qhib nrog ..." thaum txoj cai-nias / tapping ib daim ntawv, thiab txoj kev rau txhua daim ntawv teev npe.

Piv txwv, ntawm kuv lub computer, thaum kuv ob-nias los yog ob zaug-coj mus rhaub ntawm ib daim ntawv los ntawm lub npe ntawm lub npe ntawm lub npe.rtf , WordPad qhib cov ntaub ntawv. Cov ntaub ntawv sau npe uas ua rau qhov ntawd tshwm sim nyob rau hauv HKEY_CLASSES_ROOT \ .rtf qhov tseem ceeb, uas, ntawm kuv lub computer, qhia txog WordPad raws li qhov kev pab cuam uas yuav tsum qhib qhib RTF .

Ceeb toom: Vim lub complexity ntawm li cas HKEY_CLASSES_ROOT daws teeb, Kuv kiag li tsis txhob xav tias koj hloov cov ntaub ntawv raws li cov ntaub ntawv los ntawm hauv lub npe. Xwb, saib Yuav ua li cas Hloov Cov Koom Haum Ua Ntaub Ntawv hauv qhov rais rau cov lus qhia ua qhov no los ntawm koj li ib txwm qhov rais interface.

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

Cov seem ntawm cov yawm sij hauv HKEY_CLASSES_ROOT yog cov Tuav Pov Hwm, CLSID, thiab IID. Nov yog qee cov qauv ntawm txhua tus:

Cov kauj ruam ua haujlwm tau muaj nyob rau hauv lub hauv paus ntawm HKEY_CLASSES_ROOT, nrog rau cov koom haum txuas ntaub ntawv ntxiv uas tau tham saum toj no:

Txhua tus yuam sij CLSID nyob hauv qab CLSID :

Tag nrho cov IID yawm sij nyob hauv qab ntawm qhov kev sib tshuam hauv Interface :

Yuav ua li cas ProgID, CLSID, thiab IID yawm sij rau feem xyuam rau qee yam ntawm kev sib xyuas hauv computer programming thiab dhau ntawm cov kev sib tham ntawm qhov kev sib tham no. Txawm li cas los xij, koj tuaj yeem nyeem ntxiv txog txhua yam peb ntawm no, ntawm no, thiab ntawm no, raws li.

Txhim kho HKEY_CLASSES_ROOT Hive

Yog tias tsis muaj kev zam, koj yuav tsum nco ntsoov ua tus thaub qab ntawm cov npe nkag koj npaj rau kev kho lossis tshem tawm. Saib Yuav Ua Li Cas Rov Qab Lub Xeev Qhov Tseeb Yog tias koj xav tau kev pab txhawb HKEY_CLASSES_ROOT, los yog lwm qhov chaw nyob hauv kev sau npe, mus rau REG file .

Yog hais tias muaj ib yam dab tsi mus lawm, koj tuaj yeem yuav rov qab tau Lub Xeev Qhov Chaw Sau Npe mus rau lub xeev ua haujlwm nrog kev thaub qab. Txhua yam koj ua tau yog ob npaug nias lossis ob zaug-coj mus rhaub ntawm cov ntaub ntawv REG thiab paub meej tias koj xav ua cov kev hloov no.

Ntxiv rau HKEY_CLASSES_ROOT

Thaum koj tuaj yeem kho thiab tshem tag nrho cov qis hauv HKEY_CLASSES_ROOT Hive, lub hauv paus ntawm nws tus kheej, zoo li tag nrho cov khaus hauv kev sau npe, tsis tuaj yeem raug hloov dua tshiab lossis tshem tawm.

HKEY_CLASSES_ROOT yog lub ntiaj teb tseem ceeb, uas txhais tau tias nws muaj peev xwm muaj cov ntaub ntawv siv rau tag nrho cov neeg siv hauv lub computer thiab saib txhua tus neeg siv. Qhov no yog qhov sib txawv ntawm qee cov khaus uas muaj ntaub ntawv siv rau cov neeg siv tam sim no.

Txawm li cas los, vim HKEY_CLASSES_ROOT Hive yog ua ke cov ntaub ntawv muaj nyob hauv ob lub HKEY_LOCAL_MACHINE Hive ( HKEY_LOCAL_MACHINE \ Software \ Classes ) thiab HKEY_CURRENT_USER Hive ( HKEY_CURRENT_USER \ Software \ Classes ), nws kuj muaj neeg siv cov lus qhia thiab. Txawm tias qhov no yog qhov teeb meem, HKEY_CLASSES_ROOT tseem tuaj yeem raug saib xyuas los ntawm txhua tus thiab tag nrho cov neeg siv.

Qhov no txhais tau tias, yog thaum twg tus tshiab sau npe ua nyob rau hauv HKEY_CLASSES_ROOT Hive, tib tus yuav tshwm sim hauv HKEY_LOCAL_MACHINE \ Software \ Classes, thiab thaum ib tus deleted ntawm leej twg, tib qhov tseem ceeb yog tshem tawm ntawm lwm qhov chaw.

Yog tias lub npe yuam kev nyob hauv ob qho chaw, tab sis tsis sib haum xeeb, cov ntaub ntawv pom nyob hauv tus neeg siv kos npe, HKEY_CURRENT_USER \ Software \ Classes , yuav tsum muaj qhov muaj feem thib thiab raug siv hauv HKEY_CLASSES_ROOT.