HKEY_CLASSES_ROOT என்றால் என்ன?

விவரங்கள் HKEY_CLASSES_ROOT பதிவேட்டில் ஹைவ்

HKEY_CLASSES_ROOT, அடிக்கடி HKCR எனக் குறிக்கப்படுகிறது , இது Windows Registry இல் ஒரு பதிவகம் ஹைவே ஆகும், அதில் கோப்பு நீட்டிப்பு தொடர்பு தகவல் உள்ளது, அதே போல் ஒரு நிரலாக்க அடையாளங்காட்டியும் (ProgID), வகுப்பு ஐடி (CLSID) மற்றும் இடைமுகம் ID (IID) தரவுகளும் உள்ளன.

எளிமையான வகையில், 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 ஹைவ் கீழ் நீங்கள் காணக்கூடிய பல கோப்பு நீட்டிப்பு சங்கங்களின் விசைகளை இங்கே காணலாம், அவற்றில் பெரும்பாலானவை காலம் தொடங்கும்:

இந்த நீட்டிப்பு விசைகள் ஒவ்வொன்றும் ஒரு நீட்டிக்கப்பட்ட கோப்பில் இரட்டை சொடுக்கி அல்லது இரட்டைத் தட்டும்போது விண்டோஸ் என்ன செய்ய வேண்டும் என்பதைப் பற்றிய தகவல்களை வழங்குகிறது. ஒரு கோப்பை வலது சொடுக்கி / தட்டுவதன் மூலம் பிரிவில் உள்ள "... உடன் திறக்க" பிரிவில் காணப்படும் நிரல்களின் பட்டியல் மற்றும் பட்டியலிடப்பட்டுள்ள ஒவ்வொரு பயன்பாட்டிற்கான பாதையையும் இது உள்ளடக்கியிருக்கும்.

உதாரணமாக, என் கணினியில், நான் draft.rtf என்ற பெயரால் கோப்பில் இரட்டை சொடுக்கி அல்லது இரட்டை தட்டும்போது , WordPad கோப்பைத் திறக்கும். இது நடக்கும் பதிவேட்டில் தரவு HKEY_CLASSES_ROOT \ .rtf விசையில் சேமிக்கப்படுகிறது, இது என் கணினியில், WordPad RTF கோப்பை திறக்கும் நிரலாக வரையறுக்கிறது.

எச்சரிக்கை: HKEY_CLASSES_ROOT விசைகள் அமைப்பதில் சிக்கல் இருப்பதால், பதிவேட்டில் இருந்து நீங்கள் இயல்புநிலை கோப்பு அமைப்புகளை மாற்றுவதை நான் பரிந்துரைக்க மாட்டேன் . அதற்கு பதிலாக, உங்கள் இயல்பான விண்டோஸ் இடைமுகத்தில் இருந்து இதை செய்வதற்கான வழிமுறைகளுக்கு Windows இல் கோப்பு கோப்பு மாற்றங்களை எவ்வாறு மாற்றுவது என்பதைப் பார்க்கவும்.

HKCR & amp; CLSID, ProgID, & amp; அதன் பொருள் அடையாளத்தால்

HKEY_CLASSES_ROOT இல் எஞ்சியுள்ள விசைகள் ProgID, CLSID மற்றும் IID விசைகள். ஒவ்வொருவருக்கும் சில எடுத்துக்காட்டுகள்:

ProKID விசைகள் HKEY_CLASSES_ROOT இன் வேரில் அமைந்துள்ளன, மேலே விவாதிக்கப்பட்ட கோப்பு நீட்டிப்பு சங்கங்கள் உடன்:

CLSID சூழலில் அனைத்து CLSID விசைகளும் அமைந்துள்ளன:

அனைத்து IID விசைகளும் இடைமுக சூழலில் அமைந்துள்ளன:

கம்ப்யூட்டர் நிரலாக்கத்தின் சில தொழில்நுட்ப அம்சங்கள் மற்றும் இந்த விவாதத்தின் வரம்புக்கு அப்பாற்பட்டது என்ன என்பதற்கு ProgID, CLSID மற்றும் IID விசைகள் உள்ளன. எனினும், இங்கே மூன்று, இங்கே, இங்கே, இங்கே மேலும் படிக்க முடியும்.

HKEY_CLASSES_ROOT ஹைக்கின் பின்தொடர்

விதிவிலக்கு இல்லாமல், எடிட்டிங் அல்லது அகற்றுவதில் நீங்கள் எந்த பதிவேட்டில் பதிவு செய்ய வேண்டுமென எப்போது வேண்டுமானாலும் செய்ய வேண்டும். HKEY_CLASSES_ROOT, அல்லது REG கோப்பில் வேறு எந்த இருப்பிடத்தையும் REG கோப்புடன் இணைக்க உங்களுக்கு உதவி தேவைப்பட்டால் Windows Registryஎப்படி காப்புப் பிரதி எடுக்க வேண்டும் என்பதைப் பார்க்கவும்.

ஏதேனும் தவறு நடந்தால், நீங்கள் எப்போது வேண்டுமானாலும் காப்புப் பிரதியுடன் பணிநிலையத்திற்கு Windows Registryமீட்டமைக்கலாம் . நீங்கள் செய்ய வேண்டியதெல்லாம், 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 இல் பயன்படுத்தப்படுகிறது.