CLSID ரெஜிஸ்ட்ரி கீ என்றால் என்ன?

CLSID அல்லது கிளாஸ் ஐடென்டிஃபையர் என்பது எண்ணெழுத்து (எண்கள் மற்றும் எழுத்துக்கள் இரண்டும்) குறியீடுகளின் சரம் ஆகும், இது ஒரு கூறு பொருள் மாதிரி அல்லது COM-அடிப்படையிலான நிரலின் குறிப்பிட்ட நிகழ்வைக் குறிக்கப் பயன்படுகிறது. இது இயக்க முறைமைகள் மற்றும் மென்பொருளை, குறிப்பாக விண்டோஸிற்கான, மென்பொருள் கூறுகளை அவற்றின் பெயர்களால் அடையாளம் காணாமல் கண்டறிந்து அணுக அனுமதிக்கிறது. மைக்ரோசாப்ட் .NET உள்கட்டமைப்பிற்கு ஆதரவாக COM இன் பயன்பாட்டை படிப்படியாக நிறுத்தினாலும், பொதுவாகப் பயன்படுத்தப்படும் பல நிரல்களுக்கு COM ஒரு முக்கிய அங்கமாக பயன்பாட்டில் உள்ளது மற்றும் நிறுத்தப்படும் திட்டம் எதுவும் இல்லை.

ஆக்டிவ்எக்ஸ், மை கம்ப்யூட்டர் டைரக்டரி மற்றும் விண்டோஸ் ஸ்டார்ட் மெனு ஆகியவை COM மற்றும் தொடர்புடைய CLSID ஐப் பயன்படுத்தும் பொருள்களின் எடுத்துக்காட்டுகள். உங்கள் Windows Registry இல் உள்ள ஒரு பொதுவான CLSID இப்படி இருக்கும்:

{48E7CAAB-B918-4E58-A94D-505519C795DC}

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

இருப்பினும், தீங்கிழைக்கும் மென்பொருள் மற்றும் பிற PC அச்சுறுத்தல்களை விநியோகிக்க போலி மீடியா புதுப்பிப்புகள் பெரும்பாலும் பயன்படுத்தப்படுகின்றன, மேலும் நீங்கள் மறைமுகமாக நம்பாத இணையதளங்களில் இருந்து புதுப்பிப்புகளைப் பதிவிறக்குவதைத் தவிர்க்க வேண்டும்.

ஒரு நல்ல CLSID நுழைவு மோசமாக இருக்கும்போது

CLSID சிதைந்திருந்தால், CLSID இணைக்கப்பட்டுள்ள நிரல் தொடர்பான சிக்கல்களை உங்கள் PC சந்திக்க நேரிடும்; ஒரு பொதுவான பிரச்சனை CLSID ஒரு சேதம் ஆகும், இதன் விளைவாக மென்பொருளானது அதன் சொந்த பதிப்பைச் சரிபார்த்து, தன்னைத்தானே புதுப்பிக்க முடியாது. செயல்படுத்த எளிதான தீர்வாக, உங்கள் மென்பொருளை நிறுவல் நீக்கி மீண்டும் நிறுவுவது பொதுவாக இந்த சிக்கலை தீர்க்கிறது.

ரெஜிஸ்ட்ரி CLSID உள்ளீடு தொடர்பான மிகவும் பொதுவான சிக்கல், நிரலின் மீதமுள்ளவை நிறுவல் நீக்கப்படும்போது, பதிவேட்டில் இருந்து அதன் CLSID ஐ நீக்கத் தவறியது. இது ஒரு மோசமான நிரலாக்க நடைமுறையாக இருந்தாலும், கணினியின் பதிவேட்டை அர்த்தமற்ற உரை உள்ளீடுகளுடன் குழப்புகிறது, பயன்படுத்தப்படாத CLSID உள்ளீடு உங்கள் கணினிக்கு தீங்கு விளைவிக்காது. இருப்பினும், சில ரெஜிஸ்ட்ரி கிளீனர்கள் மற்றும் பிற கணினி பராமரிப்பு திட்டங்கள் இந்த CLSID அடிப்படையிலான 'குப்பையை' அகற்றுவதில் நிபுணத்துவம் பெற்றவை. குறைந்த கணினி வளங்களைக் கொண்ட கணினி போன்ற மிகவும் தீவிரமான சூழ்நிலைகளில், பல பயன்படுத்தப்படாத CLSID உள்ளீடுகளைக் கொண்ட ஒரு பதிவேட்டில் செயல்திறன் சிக்கல்கள் ஏற்படலாம்.

CLSID பதிவேட்டில் உள்ளீடுகளை கைமுறையாக சரிசெய்வதில் நீங்கள் ஆர்வமாக இருந்தால், அதிக எச்சரிக்கையுடன் பயன்படுத்தப்பட வேண்டும். உங்கள் பதிவேட்டில் மாற்றங்கள் உங்கள் இயக்க முறைமையை பல வழிகளில் சேதப்படுத்தும், குறிப்பாக முக்கியமான கூறுகள் மற்றும் நிரல்களை அடையாளம் காணத் தவறுவதால். உங்கள் கணினியின் CLSID உள்ளீடுகளில் மாற்றங்களைச் செய்வதில் நீங்கள் ஆர்வமாக உள்ளீர்களா இல்லையா என்பதைப் பொருட்படுத்தாமல், கணினி மீட்டெடுப்பு புள்ளி அல்லது மற்றொரு முறை மூலம் காப்புப்பிரதி Windows Registry ஐ வைத்திருப்பது எல்லா சந்தர்ப்பங்களிலும் பரிந்துரைக்கப்படுகிறது.

மறைந்து வரும் CLSID

CLSID பொதுவாக உங்கள் பதிவேட்டில் நிரந்தர உரை உள்ளீடு என்றாலும் - குறைந்தபட்சம் அது இணைக்கப்பட்ட நிரலை நிறுவல் நீக்கும் வரை - தற்காலிக கோப்புறைகள் மற்றும் கோப்புகள் அவற்றின் பெயர்களில் CLSID உள்ளீடுகளைக் காண்பிக்கலாம். இது பெரும்பாலும் நிரல் நிறுவிகளால் ஏற்படுகிறது, அவை கோப்புகளை அகற்றுவதற்கு முன் அவற்றை நிறுவுவதற்குப் பயன்படுத்த அவற்றைக் குறைக்கின்றன. இதுபோன்ற பெரும்பாலான கோப்புகள் மற்றும் கோப்புறைகள் நிறுவல் முடிந்ததும் தானாகவே நீக்கப்படும். மோசமான குறியீட்டு முறை அல்லது நிறுவலில் குறுக்கீடு ஏற்பட்டால், இந்த பொருட்களை நீங்களே நீக்க வேண்டியிருக்கும், இருப்பினும் அவை உங்கள் கணினியை சேதப்படுத்தக்கூடாது.

அனைத்து CLSID-ஐப் பயன்படுத்தும் நிரல்களும் தங்கள் CLSID உள்ளீடுகளை உங்கள் Windows Registry இல் எழுத வேண்டிய கட்டாயம் இல்லை. RegFree அல்லது Registration-Free COM கூறுகள் அவற்றின் CLSID உள்ளீடுகளை அவற்றின் சொந்த EXE கோப்புகள் அல்லது தனி XML கோப்புகளில் சேமிக்கும் திறன் கொண்டவை. ஒரு நிரலை பல முறை பல்வேறு பதிப்புகளாக நிறுவ அனுமதிப்பது போன்ற சில நன்மைகள் இதில் உள்ளன. இருப்பினும், RegFree COM ஆதரவு மிகவும் குறைவாக உள்ளது மற்றும் சில சமயங்களில் (DirectX போன்ற கணினி அளவிலான நிரல்களில்) முற்றிலும் கிடைக்காது.

CLSID இன் COM மற்றும் COM பிரபஞ்சத்தின் மற்ற பகுதிகளுக்கு இடையே உள்ள வேறுபாடு

CLSID உடனான COM இடைமுகம் என்பது ஒரு கூறு பொருள் மாதிரி ஆகும், இது பொருள் சார்ந்த நிரலாக்கத் தத்துவத்தை (அல்லது OOP) பயன்படுத்தும் ஒரு இடைமுக முறையாகும். இது ஒரு உயர்மட்ட 'வணிக' டொமைனைக் குறிக்கும் .COM என்ற இணைய டொமைன் பின்னொட்டுடன் நேரடித் தொடர்பைக் கொண்டிருக்கவில்லை.

அதேபோல், CLSID இன் COM கூறுகள் .COM கோப்புகளுடன் தொடர்புடையவை அல்ல, இது இயங்கக்கூடிய அல்லது EXE கோப்பின் துணை வகையாகும். சில விண்டோஸ் கூறுகள் மற்றும் பிற புரோகிராம்கள் .COM ஐப் பயன்படுத்தினாலும், இந்த காலாவதியான கோப்பு வடிவத்திற்கு 64-பிட் விண்டோஸ் ஓஎஸ்ஸில் (இயல்புநிலையாக) சேர்க்கப்படாத MS-DOS எமுலேஷன் தேவைப்படுகிறது.

மால்வேர் துறையில் CLSID இடம்

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

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

ஏற்றுகிறது...