Waa maxay HKEY_CLASSES_ROOT?

Faahfaahin ku saabsan HKEY_CLASSES_ROOT Nidaamka Diiwaanka

HKEY_CLASSES_ROOT, badanaa waa la gaabiyaa sida HKCR , waa rugta diiwaanka ee diiwaanka Windows waxaana ku jira macluumaadka ururinta fidinta faylka , iyo sidoo kale aqoonsiga barnaamijka (ProgID), Aqoonsiga Hore (CLSID), iyo macluumaadka InterID ID (IID).

Erayada ugu fudud ee suurtogalka ah, rugta diiwaanka HKEY_CLASSES_ROOT waxay ka kooban tahay macluumaadka lagama maarmaanka u ah Windows si aad u ogaato waxa aad sameyneyso markaad weydiiso inaad sameyso wax, sida inaad eegto waxyaabaha ku jira darawalnimada, ama furi nooc faylal ah , iwm.

Sida Loo Helo HKEY_CLASSES_ROOT

HKEY_CLASSES_ROOT waa rugta rikoodhka oo ay ku fadhido heerka ugu sarreeya ee Registry Editor:

  1. Furaha Diiwaanka Qoraalka
  2. Hel HKEY_CLASSES_ROOT qaybta bidix ee Registry Editor
  3. Laba gujin ama laba jeer oo la taabto ereyga HKEY_CLASSES_ROOT si loo ballaariyo rugta, ama u isticmaal fallaadh yar yar dhinaca bidix

Haddii diiwaanka Registry-ka loo isticmaalo kombiyuutarkaaga kahor, waxaa laga yaabaa inaad u baahato inaad burburto furayaasha diiwaanka furan kahor intaadan awoodin inaad aragto rugta HKEY_CLASSES_ROOT. Tani waxaa loo samayn karaa si la mid ah sida loo furay - adigoo laba jeer riixaya / xoqaya, iyaga ama adoo dooranaya fallaadhaha.

Diiwaanka Diiwaangelinta ee HKEY_CLASSES_ROOT

Liisaska keydarrada diiwaanka ee hoos yimaada rugta HKEY_CLASSES_ROOT waa mid aad u dheer isla markaana waxay noqoneysaa mid jahawareer leh. Ma sharrixi karo mid kasta oo ka mid ah kumanaanka furayaasha aad arki karto, laakiin waxaan u burburin karaa qaybo qaar la maareyn karo, taas oo rajeyneysa in ay qayb ka noqoto qaybta diiwaangelinta.

Waa kuwan qaar ka mid ah furayaasha ururinta faylka faylalka ee badan oo aad ka heli doonto hoosteeda rugta HKEY_CLASSES_ROOT, intooda badani waxay bilaabi doonaan wakhti:

Mid kasta oo ka mid ah keydiyaanka diiwaanka diiwaanku wuxuu ku kaydiyaa macluumaadka wixii loo yaqaan 'Windows' marka aad labadiinaba gujisid ama laba-laabatid faylka leh faahfaahin dheeraad ah. Waxaa ku jiri kara liiska barnaamijyada laga helo "Open with ..." marka saxda ah riixa / xoqitaanka faylka, iyo habka codsi kasta oo ku qoran.

Tusaale ahaan, kombiyutarkeyga, marka aan laba jeer riixo ama laba-laabto faylka adoo adeegsanaya magaca draft.rtf , WordPad feylka ayuu furayaa. Xogta diiwaanka ee taas ka dhigaysa inay dhacdo waxaa lagu kaydiyaa HKEY_CLASSES_ROOT \ .rtf furaha, kaas oo, kombiyuutarkayga, wuxuu qeexayaa WordPad barnaamijka waa inuu furo faylka RTF .

Digniin: Iyadoo ay sabab u tahay dhibaatada ah sida furayaasha HKEY_CLASSES_ROOT ay yihiin, ma hubo inaadan kugula talin inaad bedesho ururrada faylka caadiga ah ee diiwaanka. Bedelkeeda, fiiri sida loo badalo Ururrada Ururada ee Windows ee tilmaamo ah sidaan wax uga qaban lahaanshaha Windows caadi ahaan.

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

Inta ka hartay furayaasha HKEY_CLASSES_ROOT waa ProgID, CLSID, iyo furayaasha IID. Waa kuwan tusaalooyinka qaarkood ee mid kasta:

Fureyaasha ProgID waxay ku yaalaan asalka HKEY_CLASSES_ROOT, oo ay la socdaan ururada faylka kordhinta faylka kor ku xusan:

Dhammaan furayaasha CLSID waxay ku yaalliin hoosta hoose ee CLSID :

Dhammaan furayaasha IID waxay ku yaalaan hoosta hoosta interface :

Waxyaabaha ProgID, CLSID, iyo furayaasha IID waxay ku xiran yihiin qaar ka mid ah qaybaha farsamada ee barnaamijyada kombiyuutarka oo ka baxsan baaxadda dooddan. Si kastaba ha ahaatee, waxaad ka akhrisan kartaa wax badan oo ku saabsan sadexda halkan, halkan, iyo halkaan, siday u kala horreeyaan.

Dib u soo celinta HKEY_CLASSES_ROOT Qalabka

Haddii aanad ka reeban, waa inaad had iyo jeer sameysid diiwaangelin kasta oo ah diiwaanka diiwaankaaga ee aad qorshaynayso in aad sameyso ama aad ka saarto. Eeg Sidii Loo Bixiyo Diiwaangelinta Windows haddii aad ubaahan tahay inaad caawimaad ka hesho HKEY_CLASSES_ROOT, ama meel kale oo ku yaal diiwaanka, faylka RE .

Haddii wax qaldamaan, waxaad had iyo jeer ku soo celin kartaa Diiwaanka Windows si ay u noqoto mid shaqeyneysa oo leh nuqul. Dhammaan inaad sameyso waa laba-riix ama laba-laab-tuub oo ku jira faylkaas REG iyo inaad xaqiijiso inaad rabto inaad sameyso isbedeladaas.

In badan oo ku saabsan HKEY_CLASSES_ROOT

Inkastoo aad awoodi kartid inaad gabi ahaanba tirtirto subag kasta oo ka mid ah rugta HKEY_CLASSES_ROOT, xarafka laf ahaantiisa, sida kalluunka oo dhan waa la geyn karaa ama lama tirtiri karo.

HKEY_CLASSES_ROOT waa rug caafimaad oo caalami ah, taas oo micnaheedu yahay inay ku jiri karto macluumaadka ku habboon dhammaan dadka isticmaala kombuyuutarka waana la arki karaa qof kasta. Tani waxay ka duwan tahay naqshadaha qaarkood ee haysta macluumaadka ku haboon keliya oo keliya isticmaalaha isticmaalay ee hadda.

Si kastaba ha noqotee, maxaa yeelay, rugta HKEY_CLASSES_ROOT dhab ahaantii waa la isku daraa xogta laga helay bogga HKEY_LOCAL_MACHINE ( HKEY_LOCAL_MACHINE \ Software \ Classes ) iyo HKEY_CURRENT_USER rugta ( HKEY_CURRENT_USER \ Software \ Classes ), sidoo kale waxaa ku jira macluumaad gaar ah. Inkasta oo taasi ay tahay, HKEY_CLASSES_ROOT wali waxay awoodaan in ay ku eegaan wax kasta oo isticmaala.

Tani macnaheedu waa, dabcan, marka furaha cusub ee diiwaanka cusub lagu sameeyo rugta HKEY_CLASSES_ROOT, isla mid ayaa ka muuqan doona HKEY_LOCAL_MACHINE \ Software \ Classes, iyo marka mid laga tirtiro midkood, furaha isku mid ayaa laga saarayaa meesha kale.

Haddii fureka diiwangelinta ee labada gooboodba, laakiin khilaafyada si ka duwan, macluumaadka laga helo rugta isticmaalaha ee la saxiixay, HKEY_CURRENT_USER \ Software \ Classes , mudnaanta ayaa leh waxaana loo isticmaalaa HKEY_CLASSES_ROOT.