HKEY_CLASSES_ROOT යනු කුමක්ද?

HKEY_CLASSES_ROOT රෙජිස්ටාර් උද්යානය පිළිබඳ විස්තර

HKEY_CLASSES_ROOT, බොහෝ විට කෙටි යෙදුමක් ලෙස වින්ඩෝස් රෙජිස්ට්රාර් හි ලේඛන කාර්යබහුල ස්කන්ධයක් වන අතර කෙටි ගොනු සංග්රහ තොරතුරු ද, ක්රමලේඛ හඳුනාගැනීමේ ක්රමය (ProgID), පන්ති හැඳුනුම්පත (CLSID) සහ අතුරුමුහක ID (IID) දත්ත අඩංගු වේ.

සරලම ලෙසින්, HKEY_CLASSES_ROOT රෙගුලාසි කාර්යබහුල අවධි වලදී, ඔබ විසින් යම් දෙයක් කිරීමට ඉල්ලන විට එය අවශ්ය වන්නේ කෙසේදැයි දැනගැනීමට වින්ඩෝස් සඳහා අවශ්ය තොරතුරු අඩංගු වේ. ධාවකයේ අන්තර්ගතය බැලීමට හෝ කිසියම් වර්ගයක ගොනුවක් විවෘත කිරීම වැනි දේ.

HKEY_CLASSES_ROOT වෙත පිවිසෙන්නේ කෙසේද?

HKEY_CLASSES_ROOT යනු රෙජිස්ටියල් වඩාත් කාර්යබහුල අවධියක් වන අතර එම නිසා ඉහල රෙජිස්ට්රි එඩිටර් හි පිහිටා ඇති:

  1. විවෘත රෙජිස්ට්රි එඩිටර්
  2. රෙජිස්ට්රි එඩිටර්හි වම් ප්රදේශයෙහි HKEY_CLASSES_ROOT සොයා ගන්න
  3. Hive වඩා පුළුල් කිරීම සඳහා hKEY_CLASSES_ROOT යන වචනයට ද්වි-ක්ලික් කරන්න හෝ ද්විත්ව - හෝ වම් ඊතලය කුඩා ඊතලය භාවිතා කරන්න

රෙජිස්ට්රි එඩිටරය පෙර ඔබේ පරිගණකයේ භාවිතා කර තිබේ නම්, ඔබට HKEY_CLASSES_ROOT වඩාත් කාර්යබහුල පැටවුන් බැලීමට පෙර විවෘත කළ හැකි යතුරු අගයන් බිඳ දැමිය හැක. මෙය විවෘත කළ ආකාරයටම සිදු කළ හැකිය - ද්වි-ක්ලික් කිරීම / කැපීම, හෝ ඊතලය තෝරාගැනීමෙන්.

HKEY_CLASSES_ROOT හි රෙජිස්ටර් උපවැකිය

HKEY_CLASSES_ROOT වඩාත් කාර්යබහුල අවධියක් යටතේ ලියාපදිංචි වන යතුරු ලේඛන ඉතා දිගු වන අතර එය ව්යාකූල වේ. ඔබට දැකගත හැකි යතුරු දහස් ගණනක් විස්තර කිරීමට මට නොහැකි, නමුත් මම කළ හැකි සමහර කොටස් වලට එය බිඳ දැමිය හැකිය, බලාපොරොත්තු වන ලෙස, රෙජිස්ට්රි මෙම කොටස ටිකක් පැහැදිලි කරන්නෙමි.

මෙහි HKEY_CLASSES_ROOT වඩාත් කාර්යබහුල අවධියක් යටතේ ඔබට සොයා ගත හැකි බොහෝ ගොනු දිගු ඇසුරුම් යතුරු කිහිපයක් වේ, බොහෝමයක් ආරම්භ වනුයේ:

මෙම වින්ඩෝස් යතුරු සෑම එකක්ම ගබඩා කරන්නේ කුමන වින්ඩෝස් කළ යුත්තේ කුමන දිගුවකින් ද්වි-ක්ලික් කරන්නද නැතහොත් ද්විත්ව-අකුරු ඇල්ලීමෙන්ද? "ක්ලික් කිරීමෙන් ..." කොටසේ දකුණු-ක්ලික් කිරීම / ගොනුවේ කාවැද්දීම හා ලැයිස්තුගත කර ඇති එක් එක් යෙදුම වෙත ගමන් කරන විට එය අඩංගු ලැයිස්තුවේ ඇතුළත් කළ හැකිය.

උදාහරණයක් ලෙස, මගේ පරිගණකයේ, කෙටුම්පතේ නාමයෙන් ද්වි-ක්ලික් කිරීම හෝ ද්විත්ව තට්ටු කොටුව මත ක්ලික් කර විට, WordPad ගොනුව විවෘත කරයි. එය සිදු කරන ලේඛන දත්ත HKEY_CLASSES_ROOT \ .rtf යතුරු තුළ ගබඩා කර ඇත, මගේ පරිගණකයේ, RTF ගොනුව විවෘත කළ යුතු වැඩසටහන ලෙස වර්ඩ්ප්රඩ් අර්ථ දක්වනු ලැබේ.

අවවාදයයි: HKEY_CLASSES_ROOT යතුරු සකසන්නේ කෙසේදැයි සංකීර්ණ වීම නිසා, මම ඔබ විසින් රෙජිස්ට්රි තුළ පෙරනිමි ගොනු සංග්රාහක වෙනස් කිරීම නිර්දේශ නොකරයි. ඒ වෙනුවට, ඔබේ සාමාන්ය වින්ඩෝස් අතුරුමුහුණත තුල මෙය සිදු කිරීම සඳහා වින්ඩෝස් වල ගොනු සංග්රහයන් වෙනස් කිරීම සඳහා බලන්න.

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

HKEY_CLASSES_ROOT හි යතුරු ඉතිරි කර ඇති ProgID, CLSID සහ IID යතුරු. එක් එක් සඳහා උදාහරණ කිහිපයක් පහත දැක්වේ:

ProgID යතුරු HKEY_CLASSES_ROOT හි root හි පිහිටා ඇති අතර ඉහත සඳහන් කළ ගොනු දිගු සංග්රහයන් සමඟ:

සියලු CLSID යතුරු CLSID අගුල යටතේ පිහිටා ඇත:

සියළුම IID යතුරු අතුරුමුහුණත යටින් පිහිටා ඇත:

ProgIDD, CLSID සහ IID යතුරු සඳහා පරිගණක ක්රමලේඛනයේ බොහෝ තාක්ෂණික අංශ සමඟ සම්බන්ධ වී ඇති අතර මෙම සාකච්ඡාවේ ප්රමාණය ඉක්මවා ඇත. කෙසේ වෙතත්, ඔබට මෙහි තුන් දෙනා ගැන, මෙතැන, සහ මෙහි පිළිවෙලට කියවිය හැකිය.

HKEY_CLASSES_ROOT කූඩය වෙත බැකප් කිරීම

ව්යතිරේකයකින් තොරව, ඔබ නිතරම සංස්කරණය හෝ ඉවත් කිරීම සැලසුම් කරන ඕනෑම රෙදිපිළි ප්රවේශයක උපස්ථයක් විය යුතුය. ඔබට HKEY_CLASSES_ROOT හෝ වෙනත් රෙජිස්ට්රාර් ගිණුමක් තැනීමට උදව් අවශ්ය නම් වින්ඩෝස් රෙජිස්ට්රාර් වෙත රෙජිස්ට්රි ගොනු වෙත පිවිසෙන්න.

යමක් වැරදීමක් සිදු වුවහොත්, ඔබට වින්ඩෝස් රෙජිස්ට්රි බැකප් සමඟ වැඩකරන රාජ්යයකට නැවත ස්ථාපිත කළ හැකිය. ඔබ කළ යුතු සියල්ල වන්නේ එම REG ගොනුව මත දෙවරක් ක්ලික් කිරීම හෝ දෙගුණ කිරීම ය. එම වෙනස්කම් සිදු කිරීමට අවශ්ය බව තහවුරු කරන්න.

HKEY_CLASSES_ROOT පිළිබඳ වැඩි විස්තර

ඔබට සංස්කරණය කිරීමට සහ HKEY_CLASSES_ROOT වඩාත් කාර්යබහුල තුළ ඕනෑම උපkeyයක් සම්පූර්ණයෙන්ම ඉවත් කළ හැකි අතර, root ෆෝල්ඩරය තුළ , ලේඛකයාගේ සියලුම බළලුන් මෙන්, නම වෙනස් කළ නොහැකිය.

HKEY_CLASSES_ROOT යනු ගෝලීය පැණිරසයක් වන අතර, එයින් අදහස් වන්නේ සෑම පරිගණකයකම භාවිතා කරන්නන්ට අදාළ වන තොරතුරු අඩංගු වන අතර එය සෑම පරිශීලකයෙකුගේම දැකිය හැක. දැනට පවතින පුර්ව ලියාපදිංචි පරිශීලකයාට අදාල වන තොරතුරු ඇති සමහර වදන් සමඟ මෙය වෙනස් වේ.

කෙසේ වෙතත්, HKEY_CLASSES_ROOT වඩාත් කාර්යබහුල HKEY_LOCAL_MACHINE වඩාත් කාර්යබහුල අවධියක් ( HKEY_LOCAL_MACHINE \ Software \ Classes ) සහ HKEY_CURRENT_USER වඩාත් කාර්යබහුල අවධියක් ( HKEY_CURRENT_USER \ Software \ Classes ) අඩංගු වන අතර, පරිශීලක තොරතුරු සඳහා විශේෂිත තොරතුරු අඩංගු වේ. එවන් අවස්ථාවක වුවද, HKEY_CLASSES_ROOT තවමත් ඕනෑම පරිශීලකයෙකු විසින් බ්රවුස් කළ හැක.

මෙයින් අදහස් කරන්නේ, HKEY_CLASSES_ROOT වඩාත් කාර්යබහුල අවධියක් තුළ නව රෙජිස්ට්රි යතුරක් HKEY_LOCAL_MACHINE \ Software \ Classes හි ඇති බවය, එය එක් එක් මකා දැමූ විට එම යතුර වෙනත් ස්ථානයෙන් ඉවත් කරනු ලැබේ.

ලියාපදිංචිවීමේ යතුර දෙකම ස්ථාන දෙකක පිහිටා තිබේ නම්, නමුත් යම් ආකාරයක ගැටුම් වලට අත්සන් කළ පරිශීලකගේ වැඩිපුර HKEY_CURRENT_USER \ Software \ Classes හි ඇති දත්තයන් හීබයි, HKEY_CLASSES_ROOT හි භාවිතා වේ.