എന്താണ് HKEY_CLASSES_ROOT?

HKEY_CLASSES_ROOT രജിസ്റ്ററി ഹൈക്കിലെ വിശദാംശങ്ങൾ

HKEY_CLASSES_ROOT, HKCR എന്ന പേരിൽ ചുരുക്കിയിരിക്കുന്നു, Windows രജിസ്ട്രിയിലെ ഒരു രജിസ്ട്രി ബില്ലാണ് ഫയൽ വിപുലീകരണ അസോസിയേഷൻ വിവരങ്ങളും, ഒരു പ്രോഗ്രാമാറ്റിക് ഐഡന്റിഫയർ (പ്രോജിഐഡി), ക്ലാസ് ഐഡി (CLSID), ഇന്റർഫേസ് ഐഡി (ഐ ഐ ഐ) ഡാറ്റ എന്നിവയും.

ലളിതമായി പറഞ്ഞാൽ, HKEY_CLASSES_ROOT രജിസ്ട്രി ഹൈജിനിൽ ആവശ്യമുള്ള വിവരങ്ങൾ, നിങ്ങൾ എന്തെങ്കിലും ചെയ്യാൻ ആവശ്യപ്പെടുക, ഒരു ഡ്രൈവിന്റെ ഉള്ളടക്കങ്ങൾ കാണുന്നതിന് അല്ലെങ്കിൽ ഒരു പ്രത്യേക തരം ഫയൽ തുറക്കുക തുടങ്ങിയവ ഉൾക്കൊള്ളുന്നു.

HKEY_CLASSES_ROOT എന്നയിടത്തേയ്ക്ക് എങ്ങനെ എത്താം

HKEY_CLASSES_ROOT ഒരു രജിസ്ട്രി ബംഗ്ലർ ആണ്, അതിനാൽ രജിസ്ട്രി എഡിറ്ററിൽ ഉയർന്ന തലത്തിൽ ഇരിക്കുന്നതാണ്:

  1. രജിസ്ട്രി എഡിറ്റർ തുറക്കുക
  2. രജിസ്ട്രി എഡിറ്ററുടെ ഇടതുഭാഗത്ത് HKEY_CLASSES_ROOT കണ്ടെത്തുക
  3. പുഴയിൽ വിപുലീകരിക്കാൻ HKEY_CLASSES_ROOT എന്ന വാക്കിൽ ഇരട്ട-ക്ലിക്കുചെയ്യുക അല്ലെങ്കിൽ ഇരട്ട-ടാപ്പുചെയ്യുക അല്ലെങ്കിൽ ഇടത് ഭാഗത്തേക്ക് ചെറിയ അമ്പടയാളം ഉപയോഗിക്കുക

മുമ്പ് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ രജിസ്ട്രി എഡിറ്റർ ഉപയോഗിച്ചിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് HKEY_CLASSES_ROOT പുല്ല് കാണാൻ കഴിയുന്നതിന് മുമ്പ് ഏതെങ്കിലും തുറന്ന രജിസ്ട്രി കീകൾ ചുരുക്കേണ്ടതായി വന്നേക്കാം. ഇത് തുറക്കപ്പെടുന്ന രീതിയിൽ തന്നെ ചെയ്യാൻ കഴിയും - അവയെ ഇരട്ട-ക്ലിക്കുചെയ്യുക / ടാപ്പുചെയ്യുക വഴി, അല്ലെങ്കിൽ അമ്പടയാളം തിരഞ്ഞെടുത്ത്.

HKEY_CLASSES_ROOT ലെ രജിസ്ട്രി സബ്ക്കുകൾ

HKEY_CLASSES_ROOT കൂട് കീഴിൽ രജിസ്ട്രി കീകളുടെ ലിസ്റ്റ് വളരെ നീണ്ടതും ആശയക്കുഴപ്പത്തിലുമാണ്. നിങ്ങൾ കാണാനിടയുള്ള ആയിരക്കണക്കിന് കീകൾ ഓരോന്നായി വിശദീകരിക്കാൻ കഴിയില്ല, പക്ഷെ അത് ചില കൈകാര്യം ചെയ്യാൻ കഴിയുന്ന കഷണങ്ങളായി തകർക്കാൻ കഴിയും, അത് രജിസ്ട്രിയിലെ ഈ ഭാഗം അൽപം വ്യക്തമാക്കും.

HKEY_CLASSES_ROOT പുഴയിൽ നിങ്ങൾ കണ്ടെത്തുന്ന നിരവധി ഫയൽ വിപുലീകരണ അസ്സോസിയേഷൻ കീകൾ ഇവിടെയുണ്ട്, അവയിൽ മിക്കതും ഒരു കാലാവധിക്കുള്ളിൽ തുടങ്ങും:

ആ വിപുലീകരണമുള്ള ഒരു ഫയലിൽ നിങ്ങൾ ഇരട്ട-ക്ലിക്കുചെയ്യുക അല്ലെങ്കിൽ ഇരട്ട-ടാപ്പുചെയ്യുമ്പോൾ Windows എന്ത് ചെയ്യണമെന്ന് ഈ രജിസ്ട്രി കീകൾ സംഭരിക്കുന്നു. ഒരു ഫയൽ വലത്-ക്ലിക്കുചെയ്ത് / ടാപ്പുചെയ്ത്, ലിസ്റ്റുചെയ്തിരിക്കുന്ന ഓരോ അപ്ലിക്കേഷന്റെയും പാത്ത് എന്നിവയിൽ "ഓപ്പൺ ഡോൺ ..." വിഭാഗത്തിലെ പ്രോഗ്രാമുകളുടെ ലിസ്റ്റ് ഇതിൽ ഉൾപ്പെട്ടേക്കാം.

ഉദാഹരണത്തിന്, എന്റെ കമ്പ്യൂട്ടറിൽ, ഞാൻ draft.rtf എന്ന പേരിൽ ഒരു ഫയലിൽ ഇരട്ട-ക്ലിക്കുചെയ്യുക അല്ലെങ്കിൽ ഇരട്ട ടാപ്പുചെയ്യുമ്പോൾ, WordPad ഫയൽ തുറക്കുന്നു. എന്റെ കമ്പ്യൂട്ടറിൽ WordPad ആർടിഎഫ് ഫയൽ തുറക്കുന്ന പ്രോഗ്രാമായാണ് നിഷ്കർഷിക്കുന്ന HKEY_CLASSES_ROOT \ .rtf കീയിൽ സൂക്ഷിക്കുന്നത് രജിസ്ട്രി ഡാറ്റയാണ്.

മുന്നറിയിപ്പ്: HKEY_CLASSES_ROOT എങ്ങനെയാണ് സജ്ജമാക്കുന്നത് എന്നതിന്റെ സങ്കീർണത കാരണം, നിങ്ങൾ രജിസ്ട്രിയിൽ നിന്ന് സ്ഥിരസ്ഥിതി ഫയൽ അസോസിയേഷനുകൾ മാറ്റണമെന്ന് ഞാൻ ശുപാർശചെയ്യുന്നില്ല. പകരം, നിങ്ങളുടെ സാധാരണ വിൻഡോസ് ഇന്റർഫേസിൽ നിന്ന് ഇത് ചെയ്യുന്നതിനുള്ള നിർദ്ദേശങ്ങൾക്കായി വിൻഡോസിൽ ഫയൽ അസോസിയേഷൻ എങ്ങനെയാണ് മാറ്റുക എന്നത് കാണുക.

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

HKEY_CLASSES_ROOT ലെ കീകളുടെ ബാക്കി PROGID, CLSID, IID കീകൾ എന്നിവയാണ്. ഓരോന്നിന്റെയും ചില ഉദാഹരണങ്ങൾ ഇവിടെയുണ്ട്:

മുകളിൽ വിവരിച്ച ഫയൽ എക്സ്റ്റൻഷൻ അസോസിയേഷനുകൾക്കൊപ്പം, HKEY_CLASSES_ROOT ന്റെ റൂട്ടിലാണ് ProgID കീകൾ സ്ഥാപിച്ചിരിക്കുന്നത്:

എല്ലാ CLSID കീകളും CLSID സബ്കീഴിന് കീഴിലാണ്:

എല്ലാ IID കീകളും ഇന്റർഫെയിസ് സബ്കിയ്ക്കു കീഴിലാണ്:

കംപ്യൂട്ടർ പ്രോഗ്രാമിങ്ങിന്റെ ചില സാങ്കേതിക വശങ്ങളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നതിനാണ് ഈ പ്രോഗ്ഐഡി, CLSID, ഐഐഡി കീകൾ. എന്നിരുന്നാലും, നിങ്ങൾക്ക് ഇവിടെ മൂന്ന്, ഇവിടെയും, ഇവിടെയും കൂടുതൽ വായിക്കാൻ കഴിയും.

HKEY_CLASSES_ROOT പുട്ട് അപ്പ് എടുക്കുന്നു

ഒഴിവാക്കൽ ഇല്ലാതെ, നിങ്ങൾ എഡിറ്റുചെയ്യാനോ നീക്കംചെയ്യാനോ പ്ലാൻ ചെയ്ത ഏതെങ്കിലും രജിസ്ട്രി എൻട്രികളുടെ ബാക്കപ്പ് എപ്പോഴും നടത്തണം. നിങ്ങൾക്ക് HKEY_CLASSES_ROOT ബാക്കപ്പിനൊപ്പം അല്ലെങ്കിൽ രജിസ്ട്രിയിലെ മറ്റേതെങ്കിലും സ്ഥാനം ഒരു REG ഫയലിലേക്ക് സഹായം ചെയ്യണമെങ്കിൽ വിൻഡോസ് രജിസ്ട്രിക്ക് ബാക്കപ്പ് എങ്ങനെ എന്നത് കാണുക.

എന്തെങ്കിലും പിഴവ് സംഭവിക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും വിൻഡോസ് രജിസ്ട്രിക്ക് ഒരു ബാക്കപ്പ് ഉപയോഗിച്ച് ജോലിസ്ഥലത്തേക്ക് പുനഃസ്ഥാപിക്കാം . നിങ്ങൾ REG ഫയലിൽ ഇരട്ട-ക്ലിക്കുചെയ്യുക അല്ലെങ്കിൽ ഇരട്ട-ടാപ്പ് ചെയ്യണം, തുടർന്ന് ആ മാറ്റങ്ങൾ വരുത്താൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെന്നത് സ്ഥിരീകരിക്കേണ്ടതുണ്ട്.

HKEY_CLASSES_ROOT എന്നതിൽ കൂടുതൽ

HKEY_CLASSES_ROOT പുഴയിൽ നിങ്ങൾക്ക് ഏതെങ്കിലും സബ്കീ എഡിറ്റ് ചെയ്യാനും പൂർണ്ണമായി നീക്കം ചെയ്യാനും കഴിയുമ്പോൾ, റൂട്ട് ഫോൾഡർ തന്നെ രജിസ്ട്രിയിലെ എല്ലാ തേനീച്ചകളും പോലെ പുനർനാമകരണം ചെയ്യാനോ അല്ലെങ്കിൽ നീക്കംചെയ്യാനോ കഴിയില്ല.

HKEY_CLASSES_ROOT ഒരു ആഗോള പുഴകിയാണ്, അതായത് കമ്പ്യൂട്ടറിലെ എല്ലാ ഉപയോക്താക്കൾക്കും ബാധകമായ വിവരങ്ങൾ അടങ്ങിയിരിക്കാനും ഓരോ ഉപയോക്താവിനും കാണാനും കഴിയും എന്നാണ്. നിലവിൽ സൈൻ ഇൻ ചെയ്ത ഉപയോക്താവിന് മാത്രം ബാധകമായ വിവരങ്ങൾ ഉള്ള ചില പകിടകൾക്ക് ഇത് വ്യത്യസ്തമാണ്.

എന്നിരുന്നാലും, HKEY_LOCAL_MACHINE കൂട് ( HKEY_LOCAL_MACHINE \ Software \ Classes ), HKEY_CURRENT_USER ഹിവ ( HKEY_CURRENT_USER \ സോഫ്റ്റ്വെയർ \ ക്ലാസുകൾ ) എന്നിവയിൽ HKEY_CLASSES_ROOT ഹൈജാണ് യഥാർത്ഥത്തിൽ സംയുക്ത ഡാറ്റ ശേഖരിച്ചത്, കൂടാതെ അത് ഉപയോക്തൃ-നിർദിഷ്ട വിവരങ്ങളും ഉൾക്കൊള്ളുന്നു. അങ്ങനെയാണെങ്കിലും, HKEY_CLASSES_ROOT ഇപ്പോഴും മറ്റേതെങ്കിലും ഉപയോക്താക്കളെയും ബ്രൗസുചെയ്യുന്നു.

HKEY_CLASSES_ROOT ഹിവറിൽ ഒരു പുതിയ രജിസ്ട്രി കീ ഉണ്ടായാൽ, അത് HKEY_LOCAL_MACHINE \ Software \ Classes ൽ പ്രത്യക്ഷപ്പെടും, അല്ലെങ്കിൽ ഒന്നിൽ നിന്നും മറ്റൊരാൾ നീക്കം ചെയ്യുമ്പോൾ, മറ്റ് കീയിൽ നിന്ന് അതേ കീ നീക്കം ചെയ്യപ്പെടും എന്നാണ് ഇതിനർത്ഥം.

രണ്ട് സ്ഥലങ്ങളിലും ഒരു രജിസ്ട്രി കീ നിലവിലുണ്ട്, പക്ഷേ വൈരുദ്ധ്യങ്ങൾ ഏതെങ്കിലും വിധത്തിൽ, സൈനിൻ ചെയ്ത ഉപയോക്താവിന്റെ ഹൈജിനിലുള്ള ഡാറ്റ, HKEY_CURRENT_USER \ Software \ Classes മുൻഗണന നൽകുന്നു, കൂടാതെ HKEY_CLASSES_ROOT ഉപയോഗിക്കും.