dll ഫയലുകൾ ഡൗൺലോഡ് ചെയ്യുന്നതിനുള്ള പ്രോഗ്രാം. കാണാതായ DLL ലൈബ്രറി എനിക്ക് എവിടെ നിന്ന് ലഭിക്കും?

മിക്കവാറും എല്ലാ പ്രോഗ്രാമുകളും ഉപയോഗിക്കുന്ന ഘടകങ്ങൾ ഉപയോഗിക്കുന്ന ഡൈനാമിക് ലിങ്ക് ലൈബ്രറിയുടെ ഒരു ഘടകമാണ് DLL ഫയൽ. DLL ഫയലുകൾ സിസ്റ്റം റൂട്ട് ഫോൾഡറിലാണ് സ്ഥിതി ചെയ്യുന്നത്. എല്ലാ ഘടകങ്ങളും ഉണ്ടായിരിക്കണം, ഡിജിറ്റലായി ഒപ്പിട്ടിരിക്കണം, ശരിയായി പ്രവർത്തിക്കുകയും പതിപ്പുമായി കാലികമായിരിക്കണം. ആവശ്യകതകളിൽ ഒന്ന് പാലിച്ചില്ലെങ്കിൽ, പ്രോഗ്രാം ആരംഭിക്കുമ്പോൾ ഉപയോക്താവിന് ഒരു വിവര അറിയിപ്പ് ലഭിക്കും: DLL പിശക്. ഡിഎൽഎൽ ഫയൽ നഷ്‌ടമായതോ കേടായതോ കാലഹരണപ്പെട്ടതോ ആണെന്ന് തകരാർ സൂചിപ്പിക്കുന്നു.

ഒരു DLL ഫയൽ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

പ്രോഗ്രാമുകൾ, ആപ്ലിക്കേഷനുകൾ, ഗെയിമുകൾ എന്നിവ വീണ്ടും പ്രവർത്തിക്കാൻ തുടങ്ങുന്നതിന്, നിങ്ങൾ നഷ്ടപ്പെട്ട ലൈബ്രറി ഘടകങ്ങൾ സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്യണം. ഒരു ഫോൾഡറിൽ ഒരു ഫയൽ സ്ഥാപിച്ചാൽ മാത്രം പോരാ ─ അവ എങ്ങനെ രജിസ്റ്റർ ചെയ്യണമെന്ന് നിങ്ങൾ അറിഞ്ഞിരിക്കണം.

ലൈബ്രറി ഫയലുകൾ സ്ഥാപിക്കുകയും രജിസ്റ്റർ ചെയ്യുകയും ചെയ്യുന്നു

വിൻഡോസ് 7,8,10-ൽ ഒരു DLL ഫയൽ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനു മുമ്പ്, നിങ്ങൾ അവ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്, കൂടാതെ സിസ്റ്റം ബിറ്റ് ഡെപ്ത്.

നിങ്ങളുടെ സിസ്റ്റത്തിൻ്റെ ബിറ്റ് കപ്പാസിറ്റി എന്താണെന്ന് നമുക്ക് നിർണ്ണയിക്കാം (നിങ്ങൾക്ക് ഉറപ്പായും അറിയാമെങ്കിൽ, നിങ്ങൾക്ക് ഈ ഘട്ടം ഒഴിവാക്കാം)

ഘട്ടം 1. "എൻ്റെ കമ്പ്യൂട്ടർ" എന്നതിൽ വലത്-ക്ലിക്കുചെയ്ത് "പ്രോപ്പർട്ടികൾ" തിരഞ്ഞെടുക്കുക

ഘട്ടം 2.തുറക്കുന്ന വിൻഡോയിൽ, കമ്പ്യൂട്ടറിൻ്റെ സവിശേഷതകൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ പതിപ്പ്, അതിൻ്റെ ബിറ്റ് ഡെപ്ത് 32 (x86) അല്ലെങ്കിൽ 64 ബിറ്റ് എന്നിവ നമുക്ക് വായിക്കാം. ഞങ്ങളുടെ കാര്യത്തിൽ, ഞങ്ങൾക്ക് 64-ബിറ്റ് വിൻഡോസ് 10 ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഉണ്ട്.

·

ഘട്ടം 3.ഫയലുകൾ ഡൗൺലോഡ് ചെയ്ത ശേഷം, അവ റൂട്ട് ഫോൾഡറിൽ സ്ഥാപിക്കുകയും രജിസ്റ്റർ ചെയ്യുകയും വേണം

x32 (x86) സിസ്റ്റങ്ങൾക്കായി, ഘടകം മാറ്റിസ്ഥാപിക്കേണ്ടതാണ് അല്ലെങ്കിൽ C:\Windows\System32 ഫോൾഡറിൽ സ്ഥാപിക്കണം;

x64-ന് നിങ്ങൾ അത് മാറ്റിസ്ഥാപിക്കേണ്ടതുണ്ട് അല്ലെങ്കിൽ C:\Windows\SysWOW64 ഫോൾഡറിലേക്ക് നീക്കുക;

ഘട്ടം 4.ഫയൽ സിസ്റ്റത്തിൽ രജിസ്റ്റർ ചെയ്തിരിക്കണം.

"Win" + "R" കോമ്പിനേഷൻ ഉപയോഗിച്ച് കമാൻഡ് ലൈൻ തുറന്ന് അല്ലെങ്കിൽ "ആരംഭിക്കുക", "റൺ" എന്നിവ ക്ലിക്കുചെയ്ത് നിങ്ങൾക്ക് ഇത് ചെയ്യാൻ കഴിയും;

തുറക്കുന്ന വിൻഡോയിൽ, ഇനിപ്പറയുന്നത് നൽകുക, ഒരു സ്‌പെയ്‌സ് ഉപയോഗിച്ച് വേർതിരിച്ചിരിക്കുന്നു: regsvr32 ഫയൽ name.dll - ഇവിടെ "regsvr32" എന്നത് രജിസ്‌ട്രേഷനുള്ള കമാൻഡ് ആണ്, കൂടാതെ "file name.dll" എന്നത് ചേർത്ത ഘടകത്തിൻ്റെ പൂർണ്ണ നാമമാണ്;

അല്ലെങ്കിൽ നിങ്ങൾക്ക് ഫയൽ ലൊക്കേഷൻ സ്വമേധയാ വ്യക്തമാക്കാൻ കഴിയും - regsvr32.exe + ഫയൽ പാത്ത്

ഘട്ടം 5.പുതിയ ക്രമീകരണങ്ങൾ പ്രാബല്യത്തിൽ വരുന്നതിന് "ശരി" ക്ലിക്ക് ചെയ്ത് നിങ്ങളുടെ കമ്പ്യൂട്ടർ പുനരാരംഭിക്കുക.

രജിസ്ട്രേഷൻ സമയത്ത് പിശകുകൾ സംഭവിച്ചേക്കാമെന്ന് ഞാൻ ഉടൻ ശ്രദ്ധിക്കാൻ ആഗ്രഹിക്കുന്നു. ഉദാഹരണത്തിന്: "മൊഡ്യൂൾ ലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെട്ടു." അവ സാധാരണയായി 3 കാരണങ്ങളാൽ സംഭവിക്കുന്നു

  1. ഫയലിലേക്കുള്ള പാത തെറ്റാണ്, അല്ലെങ്കിൽ ഫയൽ System32 അല്ലെങ്കിൽ SysWOW64 ഡയറക്ടറിയിലേക്ക് നീക്കിയിട്ടില്ല
  2. എല്ലാ DLL ഫയലുകളും രജിസ്റ്റർ ചെയ്യേണ്ടതില്ല; ചിലപ്പോൾ അവയെ System32 അല്ലെങ്കിൽ SysWOW64 ഡയറക്‌ടറിയിലേക്ക് പകർത്തുകയോ പ്രശ്‌നകരമായ ഗെയിമിൻ്റെയോ പ്രോഗ്രാമിൻ്റെയോ റൂട്ടിൽ സ്ഥാപിക്കുകയോ ചെയ്താൽ മതിയാകും.
  3. ഫയലുകൾ നേരത്തെ തന്നെ രജിസ്റ്റർ ചെയ്തിട്ടുണ്ട്

രണ്ടാമത്തെ രജിസ്ട്രേഷൻ രീതി

ഘട്ടം 1.ഒരു കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഫയൽ രജിസ്റ്റർ ചെയ്യാൻ കഴിയും, അത് ഒരു അഡ്മിനിസ്ട്രേറ്ററായി പ്രവർത്തിപ്പിക്കേണ്ടതാണ്.

ഘട്ടം 2.ഒരു കമാൻഡ് എഴുതുന്നു regsvr32.exe + ഫയൽ പാത്ത്എന്നിട്ട് "Enter" അമർത്തുക

ഘട്ടം 3."എല്ലാം നന്നായി നടന്നു" എന്ന സന്ദേശം ദൃശ്യമാകും, കമ്പ്യൂട്ടർ പുനരാരംഭിക്കുക

അത്രയേയുള്ളൂ, ഫയൽ രജിസ്റ്റർ ചെയ്തു, നിങ്ങളുടെ ഗെയിമോ പ്രോഗ്രാമോ സമാരംഭിക്കാൻ ശ്രമിക്കാം

നിങ്ങൾക്ക് ഉപയോഗപ്രദമായേക്കാവുന്ന ചില നുറുങ്ങുകൾ ഇതാ.

  • നിർദ്ദിഷ്ട ഫോൾഡറിൽ മാത്രം ഇനങ്ങൾ സ്ഥാപിക്കുക (ഇത് സ്ഥിരസ്ഥിതിയായി മറച്ചിരിക്കാം). ഡിസ്പ്ലേ ക്രമീകരണങ്ങളിൽ നിങ്ങൾ "മറഞ്ഞിരിക്കുന്ന ഫോൾഡറുകൾ കാണിക്കരുത്" എന്നത് അൺചെക്ക് ചെയ്യേണ്ടതുണ്ട്.
  • ഒരു ഫയൽ മാറ്റിസ്ഥാപിക്കുമ്പോൾ അഡ്മിനിസ്ട്രേറ്ററുടെ അനുമതി ആവശ്യമാണെങ്കിൽ, പ്രവർത്തനം സ്ഥിരീകരിക്കുക.
  • ഡൗൺലോഡ് ചെയ്യുന്ന സമയത്ത് പ്രസക്തമായ ഫയലുകൾ മാത്രം തിരഞ്ഞെടുത്ത് അവ നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ പ്രത്യേകം സേവ് ചെയ്യുക. അവ നിങ്ങൾക്ക് ഇപ്പോഴും ഉപയോഗപ്രദമായേക്കാം. പ്രശ്നം വീണ്ടും സംഭവിക്കുകയാണെങ്കിൽ, നിങ്ങൾ വേഗത്തിൽ സിസ്റ്റം പ്രവർത്തനം പുനഃസ്ഥാപിക്കും.

പതിവുചോദ്യങ്ങൾ

  1. സൈറ്റിൽ നിന്ന് നിങ്ങൾ ഡൗൺലോഡ് ചെയ്ത zip ഫയൽ തുറക്കുക.
  2. നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ ഏത് സ്ഥലത്തേക്കും DLL ഫയൽ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക.
    • അടുത്തതായി, ഈ ഫയൽ ആവശ്യപ്പെടുന്ന പ്രോഗ്രാമിൻ്റെ ഫോൾഡറിൽ ഫയൽ സ്ഥാപിക്കാൻ ഞങ്ങൾ നിങ്ങളെ ഉപദേശിക്കുന്നു. നിങ്ങൾ ഒരു 32-ബിറ്റ് പ്രോഗ്രാമിനായി 32-ബിറ്റ് DLL ഫയൽ ഫോർമാറ്റും 64-ബിറ്റ് പ്രോഗ്രാമിനായി 64-ബിറ്റ് DLL ഫയൽ ഫോർമാറ്റും ഉപയോഗിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കുക, അല്ലാത്തപക്ഷം നിങ്ങൾക്ക് 0xc000007b പിശക് ലഭിച്ചേക്കാം.
  3. മുകളിലുള്ള ഘട്ടങ്ങൾ നിങ്ങളുടെ പ്രശ്നം പരിഹരിക്കുന്നില്ലെങ്കിൽ, സിസ്റ്റം ഫോൾഡറിൽ ഫയൽ സ്ഥാപിക്കുക. സ്ഥിരസ്ഥിതിയായി ഈ ഫോൾഡർ ഇവിടെ സ്ഥിതിചെയ്യുന്നു:
    • C:\Windows\System (Windows 95/98/Me),
      C:\WINNT\System32 (Windows NT/2000), അല്ലെങ്കിൽ
      C:\Windows\System32 (Windows XP, Vista, 7, 8, 8.1, 10).
  4. 64-ബിറ്റ് വിൻഡോസിൽ, 32-ബിറ്റ് DLL ഫയലുകൾക്കുള്ള ഡിഫോൾട്ട് ഫോൾഡർ ഇവിടെയുണ്ട്:

C:\Windows\SysWOW64\, കൂടാതെ 64-ബിറ്റ് DLL ഫയലുകൾക്കും
സി:\Windows\System32\ .

നിലവിലുള്ള ഏതെങ്കിലും ഫയലുകൾ തിരുത്തിയെഴുതുന്നത് ഉറപ്പാക്കുക (എന്നാൽ യഥാർത്ഥ ഫയലിൻ്റെ ബാക്കപ്പ് സൂക്ഷിക്കുക).

നിങ്ങളുടെ കമ്പ്യൂട്ടർ പുനരാരംഭിക്കുക.

ഇത് പ്രശ്നം പരിഹരിച്ചില്ലെങ്കിൽ, രജിസ്ട്രിയിലേക്ക് ഫയൽ ചേർക്കുന്നതിന് ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ പരീക്ഷിക്കുക:

Windows-ൻ്റെ 32-ബിറ്റ് പതിപ്പുകളിലെ 32-ബിറ്റ് DLL ഫയലുകൾക്കും 64-ബിറ്റ് വിൻഡോസിലെ 64-ബിറ്റ് DLL ഫയലുകൾക്കും:

  1. ഒരു എലവേറ്റഡ് കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.
    • ഇത് ചെയ്യുന്നതിന്, ആരംഭിക്കുക, എല്ലാ പ്രോഗ്രാമുകളും, ആക്‌സസറികൾ തിരഞ്ഞെടുക്കുക, കമാൻഡ് പ്രോംപ്റ്റിൽ വലത്-ക്ലിക്കുചെയ്യുക, തുടർന്ന് "അഡ്മിനിസ്‌ട്രേറ്ററായി പ്രവർത്തിപ്പിക്കുക" ക്ലിക്കുചെയ്യുക.
    • നിങ്ങളോട് ഒരു അഡ്മിനിസ്ട്രേറ്റർ പാസ്‌വേഡ് നൽകാനോ സ്ഥിരീകരിക്കാനോ ആവശ്യപ്പെടുകയാണെങ്കിൽ, പാസ്‌വേഡ് നൽകുക അല്ലെങ്കിൽ അനുവദിക്കുക ക്ലിക്കുചെയ്യുക.
  2. അടുത്തതായി, regsvr32 "filename".dll എന്ന് ടൈപ്പ് ചെയ്ത് എൻ്റർ അമർത്തുക.

64-ബിറ്റ് വിൻഡോസിലെ രജിസ്ട്രിയിലേക്ക് 32-ബിറ്റ് DLL ഫയലുകൾ ചേർക്കുന്നതിന്:

  1. മുകളിലുള്ള ഘട്ടങ്ങൾ പിന്തുടർന്ന് ഒരു എലവേറ്റഡ് കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.
    • cd c:\windows\syswow64\
  2. അടുത്തതായി, ഇനിപ്പറയുന്നവ ടൈപ്പ് ചെയ്ത് എൻ്റർ അമർത്തുക:
    • regsvr32 c:\windows\syswow64\"ഫയലിൻ്റെ പേര്".dll

നിങ്ങളുടെ പിസിയിലെ പല പ്രോഗ്രാമുകളും ഉപയോഗിക്കുന്ന ഡൈനാമിക് ലൈബ്രറികളാണ് DLL ഫയലുകൾ. നിങ്ങളുടെ പിസിയിൽ നിന്ന് പ്രോഗ്രാമുകളിലൊന്ന് അൺഇൻസ്റ്റാൾ ചെയ്യുകയോ അപ്ഡേറ്റ് ചെയ്യുകയോ ചെയ്യുമ്പോൾ, ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ മുമ്പ് ഇൻസ്റ്റാൾ ചെയ്ത DLL ഫയലുകൾ അബദ്ധത്തിൽ ഇല്ലാതാക്കിയേക്കാം. ഈ സാഹചര്യത്തിന് പുറമേ, വൈറസുകളും ലൈസൻസില്ലാത്ത സോഫ്‌റ്റ്‌വെയറുകളും കാരണം സിസ്റ്റത്തിന് DLL-കൾ കണ്ടുപിടിക്കാൻ പലപ്പോഴും കഴിയില്ല, അത് കമ്പ്യൂട്ടറിലെ അവയുടെ സാന്നിധ്യത്തിൽ തീർച്ചയായും ഒരു നെഗറ്റീവ് അടയാളം ഇടുന്നു.

മിക്കപ്പോഴും, ഉപയോക്താവ് ഒരു ഫോൾഡറിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പ്രോഗ്രാം സ്വമേധയാ കൈമാറ്റം ചെയ്യുന്ന സന്ദർഭങ്ങളിൽ പ്രോഗ്രാമും ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും തമ്മിലുള്ള കണക്ഷനിലെ തകരാർ കാരണം DLL ഫയലുകൾ അപ്രത്യക്ഷമാകും. ഒരു പിസിയിൽ പ്രോഗ്രാമുകൾ നീക്കം ചെയ്യുന്നതിനും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുമുള്ള ഓട്ടോമാറ്റിക്, സിസ്റ്റം ടൂളുകൾക്ക് മാത്രമേ നിങ്ങളുടെ കമ്പ്യൂട്ടറിൻ്റെയും ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെയും ഏറ്റവും സുഖപ്രദമായ ഉപയോഗം ഉറപ്പാക്കാൻ കഴിയൂ.

ഡൈനാമിക്-ലിങ്ക് ലൈബ്രറി

DLL (ഇംഗ്ലീഷ്: Dynamic-link library) - ഡൈനാമിക് ലൈബ്രറി

DLL (ഇംഗ്ലീഷ്: Dynamic-link library) മൈക്രോസോഫ്റ്റ് വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ഒരു ആശയമാണ്, മൈക്രോസോഫ്റ്റ് വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൻ്റെ ആശയമായ വിവിധ സോഫ്റ്റ്‌വെയർ ആപ്ലിക്കേഷനുകൾ ആവർത്തിച്ച് ഉപയോഗിക്കാൻ അനുവദിക്കുന്ന ഒരു ഡൈനാമിക് ലൈബ്രറി. DLL-കളിൽ ActiveX നിയന്ത്രണങ്ങളും ഡ്രൈവറുകളും ഉൾപ്പെടുന്നു.

കോഡുകൾ, പട്ടികകൾ, ഉറവിടങ്ങൾ എന്നിവ സംയോജിപ്പിച്ച് EXE എക്സിക്യൂട്ടബിൾ ഫയൽ ഫോർമാറ്റിൻ്റെ അതേ കൺവെൻഷനുകൾ DLL ഫയൽ ഫോർമാറ്റ് പിന്തുടരുന്നു.

DLL-കൾ അവതരിപ്പിക്കുന്നതിൻ്റെ ഉദ്ദേശ്യങ്ങൾ

പല ആപ്ലിക്കേഷനുകൾക്കുമായി ലൈബ്രറി മൊഡ്യൂളുകളുടെ ഒരു ഉദാഹരണം മാത്രം ഉപയോഗിച്ച് കാര്യക്ഷമമായ മെമ്മറിയും ഡിസ്ക് സ്പേസ് മാനേജ്മെൻ്റും DLL-കളുടെ ആമുഖം അനുവദിക്കുമെന്ന് ആദ്യം അനുമാനിക്കപ്പെട്ടിരുന്നു. കഠിനമായ മെമ്മറി പരിമിതികളുള്ള മൈക്രോസോഫ്റ്റ് വിൻഡോസിൻ്റെ ആദ്യകാല പതിപ്പുകൾക്ക് ഇത് വളരെ പ്രധാനമാണ്.

കൂടാതെ, മോഡുലാരിറ്റി വഴി സിസ്റ്റം ടൂളുകളുടെ വികസനത്തിൻ്റെയും ഉപയോഗത്തിൻ്റെയും കാര്യക്ഷമത മെച്ചപ്പെടുത്താൻ ഉദ്ദേശിച്ചുള്ളതാണ്. DLL പ്രോഗ്രാമുകൾ ഒരു പതിപ്പിൽ നിന്ന് മറ്റൊന്നിലേക്ക് മാറ്റിസ്ഥാപിക്കുന്നത് ആപ്ലിക്കേഷനുകളെ ബാധിക്കാതെ തന്നെ സിസ്റ്റം സ്വതന്ത്രമായി വികസിപ്പിക്കാൻ അനുവദിക്കണം. കൂടാതെ, DLL-കൾ വ്യത്യസ്ത തരത്തിലുള്ള ആപ്ലിക്കേഷനുകൾക്ക് ഉപയോഗിക്കാം - ഉദാഹരണത്തിന്, Microsoft Office, Microsoft Visual Studio മുതലായവ.

പിന്നീട്, മോഡുലാരിറ്റി എന്ന ആശയം ActiveX നിയന്ത്രണങ്ങൾ എന്ന ആശയമായി വളർന്നു.

വാസ്തവത്തിൽ, DLL-കൾ നടപ്പിലാക്കുന്നതിൻ്റെ പൂർണ്ണമായ നേട്ടങ്ങൾ DLL നരകം എന്ന് വിളിക്കപ്പെടുന്ന ഒരു പ്രതിഭാസം കാരണം നേടിയില്ല. ഒന്നിലധികം ആപ്ലിക്കേഷനുകൾക്ക് ഒരേ സമയം DLL-കളുടെ വ്യത്യസ്ത പതിപ്പുകൾ ആവശ്യമായി വരുമ്പോൾ DLL നരകം സംഭവിക്കുന്നു, കാരണം അവ പൂർണ്ണമായി പൊരുത്തപ്പെടുന്നില്ല, ഇത് ഗുരുതരമായ വൈരുദ്ധ്യങ്ങളിലേക്ക് നയിക്കുന്നു. സിസ്റ്റം ഒരു നിശ്ചിത വലുപ്പത്തിലേക്ക് വളർന്നപ്പോൾ, DLL- കളുടെ എണ്ണം ആയിരക്കണക്കിന് കവിയാൻ തുടങ്ങി, അവയെല്ലാം പൂർണ്ണമായും വിശ്വസനീയവും അനുയോജ്യവുമല്ല, കൂടാതെ DLL നരകം പോലെയുള്ള പൊരുത്തക്കേടുകൾ പലപ്പോഴും സംഭവിക്കാൻ തുടങ്ങി, ഇത് സിസ്റ്റത്തിൻ്റെ മൊത്തത്തിലുള്ള വിശ്വാസ്യതയെ കുത്തനെ കുറയ്ക്കുന്നു. മൈക്രോസോഫ്റ്റ് വിൻഡോസിൻ്റെ പിന്നീടുള്ള പതിപ്പുകൾ DLL-കളുടെ വ്യത്യസ്ത പതിപ്പുകളുടെ സമാന്തര ഉപയോഗം അനുവദിക്കാൻ തുടങ്ങി, ഇത് യഥാർത്ഥ മോഡുലാരിറ്റി തത്വത്തിൻ്റെ ഗുണങ്ങളെ നിരാകരിച്ചു.

ഹലോ സുഹൃത്തുക്കളെ.

ഈ ലേഖനം അവരുടെ കമ്പ്യൂട്ടറിൽ നിന്ന് നഷ്ടപ്പെട്ടതോ കേടായതോ ആയ ഡൈനാമിക് ലൈബ്രറികളെ കുറിച്ച് സന്ദേശങ്ങൾ ലഭിക്കുന്നവർക്കുള്ളതാണ്. അത് എന്താണെന്ന് അറിയില്ലേ? അപ്പോൾ നിങ്ങൾക്ക് ആദ്യം എൻ്റെ ബ്ലോഗ് വായിക്കാം, അത് അവരുടെ എല്ലാ പ്രാധാന്യവും വിവരിക്കുന്നു. അതിനാൽ, സൂചിപ്പിച്ച പ്രശ്നം പരിഹരിക്കുന്നതിന്, DLL ഫയലുകൾ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യണമെന്ന് നിങ്ങൾ അറിഞ്ഞിരിക്കണം. ഇതിനെക്കുറിച്ച് ഞാൻ ഇപ്പോൾ നിങ്ങളോട് പറയാൻ പോകുന്നു.

പ്രവർത്തനങ്ങളുടെ അൽഗോരിതം

നിങ്ങൾ ഈ അല്ലെങ്കിൽ ആ സോഫ്റ്റ്‌വെയർ തുറക്കാൻ ശ്രമിക്കുമ്പോൾ, DLL ഫയൽ കണ്ടെത്തിയില്ല എന്നൊരു പിശക് പോപ്പ് അപ്പ് ചെയ്യുമോ? ഈ സാഹചര്യത്തിൽ നിങ്ങൾക്ക് ഇത് ആവശ്യമാണ്:


ഇപ്പോൾ ഗെയിമോ പ്രോഗ്രാമോ പ്രശ്നങ്ങളില്ലാതെ സമാരംഭിക്കണം. എന്നിട്ടും തുറക്കില്ലേ? അതിനാൽ, നമുക്ക് എന്നെ കൂടുതൽ പിന്തുടരാം.

ലൈബ്രറി രജിസ്ട്രേഷൻ

ചിലപ്പോൾ ഫയലുകൾ ഒരു ഫോൾഡറിൽ വെച്ചാൽ മാത്രം പോരാ. അവ ഇപ്പോഴും സിസ്റ്റത്തിൽ രജിസ്റ്റർ ചെയ്യേണ്ടതുണ്ട്. ഇത് പല തരത്തിൽ ചെയ്യാം, പക്ഷേ അവയുടെ സാരാംശം ഒന്നുതന്നെയാണ്.

റൺ വിൻഡോയിലൂടെ

ഈ ജാലകത്തെ എങ്ങനെയാണ് വിളിക്കുന്നതെന്ന് നിങ്ങൾക്കറിയാമോ? ഇല്ലെങ്കിൽ, നിങ്ങൾ കീബോർഡിൽ Win + R അമർത്തേണ്ടതുണ്ട്.

ഡൗൺലോഡ് ചെയ്ത ഫയലിൻ്റെ പേരിനൊപ്പം regsvr32.exe എന്ന കമാൻഡ് അതിൽ നൽകണം, അതായത്, മുമ്പത്തെ നിർദ്ദേശങ്ങളുടെ ആദ്യ ഘട്ടത്തിൽ നിങ്ങൾ ഓർമ്മിച്ച ഒന്ന്.

ഫലം ഏകദേശം ചിത്രത്തിലേതിന് തുല്യമായിരിക്കണം.

വർക്ക് ഔട്ട് ആയില്ലേ? ഫയലിലേക്കുള്ള മുഴുവൻ പാതയും വ്യക്തമാക്കാൻ ശ്രമിക്കുക - നിങ്ങൾ അത് ഉപേക്ഷിച്ച ഫോൾഡറിലെ സ്ഥാനം സഹിതം. "ശരി" ബട്ടൺ ഉപയോഗിച്ച് പ്രവർത്തനം സ്ഥിരീകരിക്കാൻ മറക്കരുത്.

കമാൻഡ് ലൈൻ ഉപയോഗിച്ച്

കമാൻഡ് ലൈനിൽ മാത്രം ഒരേ കാര്യം ചെയ്യുക എന്നതാണ് മറ്റൊരു ഓപ്ഷൻ:

  • വലത്-ക്ലിക്ക് മെനു വഴി ഇത് അഡ്മിനിസ്ട്രേറ്ററായി പ്രവർത്തിപ്പിക്കുക;
  • അതേ കമാൻഡും ഫയലിൻ്റെ മുഴുവൻ വിലാസവും നൽകുക;
  • എന്റർ അമർത്തുക.

ഏതെങ്കിലും രീതിയുടെ അവസാനം, വിജയകരമായ രജിസ്ട്രേഷനെക്കുറിച്ചുള്ള ഒരു സന്ദേശം നിങ്ങൾക്ക് ലഭിക്കും.

പകരം, നിങ്ങൾ വീണ്ടും ഒരു തെറ്റ് ചൂണ്ടിക്കാണിച്ചോ? ഇതിനും എൻ്റെ പക്കൽ ഉത്തരമുണ്ട്.

പിശകുകളുടെ കാരണങ്ങളും പരിഹാരവും

നിങ്ങൾ ചേർക്കുന്ന ഫയൽ മൊഡ്യൂൾ ഇതിനകം ലോഡുചെയ്തിട്ടുണ്ടെന്നോ വിൻഡോസിൻ്റെ പതിപ്പുമായി പൊരുത്തപ്പെടുന്നില്ലെന്നോ സൂചിപ്പിക്കുന്ന ഒരു പിശകിന് രജിസ്ട്രേഷൻ കാരണമായേക്കാം. പല കാരണങ്ങളാൽ ഇത് സംഭവിക്കാം:

  1. ലൈബ്രറിക്ക് രജിസ്ട്രേഷൻ ആവശ്യമില്ല, കാരണം ഇത് അത്തരമൊരു പ്രവർത്തനം നൽകുന്നില്ല.
  2. സിസ്റ്റം ഇതിനകം തന്നെ ഇത് രജിസ്റ്റർ ചെയ്തിട്ടുണ്ട്.
  3. നിങ്ങൾ തകർന്നതോ അനുചിതമായതോ ആയ ഫയലാണ് ഡൗൺലോഡ് ചെയ്തത്.

എനിക്ക് എന്താണ് ശുപാർശ ചെയ്യാൻ കഴിയുക? മറ്റൊരു ഉറവിടത്തിൽ നിന്ന് ലൈബ്രറി ലോഡ് ചെയ്യുക (ഉദാഹരണത്തിന് ഇതിൽ നിന്ന്: https://www.dll.ru) അത് വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക.

ഇതോടെ ഞാൻ നിങ്ങളോട് വിടപറയുന്നു, പക്ഷേ അധികനാളായില്ല.

ഞാൻ എൻ്റെ ബ്ലോഗ് പതിവായി അപ്ഡേറ്റ് ചെയ്യുന്നു, അതിനാൽ പുതിയ ലേഖനങ്ങൾ നിങ്ങൾ നഷ്‌ടപ്പെടുത്താതിരിക്കാൻ സബ്‌സ്‌ക്രൈബ് ചെയ്യുക.

Window.dll - ഈ ഫയൽ ഒരു സിസ്റ്റം ഫയലാണ്, ഇത് OS തന്നെയും മൂന്നാം കക്ഷി ഫയലുകളും ഉപയോഗിക്കുന്നു. നിങ്ങൾക്ക് ബുദ്ധിമുട്ടുകൾ നേരിടുകയാണെങ്കിൽ, നിങ്ങൾക്ക് അപ്ഗ്രേഡ് ചെയ്യാം.

നിങ്ങളുടെ OS നിങ്ങൾക്ക് ഒരു Window.dll പിശക് നൽകിയിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾ അത് അടിയന്തിരമായി പരിഹരിക്കേണ്ടതുണ്ട്. ഈ സിസ്റ്റം ഫയൽ സിസ്റ്റത്തിൻ്റെ പ്രവർത്തനത്തിന് അടിസ്ഥാനമാണ്, ഇത് OS തന്നെ മാത്രമല്ല, മൂന്നാം കക്ഷി പ്രോഗ്രാമുകളും ഉപയോഗിക്കുന്നു. സാധാരണ പ്രവർത്തനം പുനഃസ്ഥാപിക്കുന്നതിന്, നിങ്ങൾ Windows 7-നായി Window.dll ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്, എന്നിരുന്നാലും പ്രശ്നം പരിഹരിക്കുന്നതിന് മറ്റ് ഓപ്ഷനുകൾ ഉണ്ട്. വൃത്തിയുള്ളതും യഥാർത്ഥവുമായ ഫയൽ ഇല്ലാതെ, നിങ്ങൾക്ക് തീർച്ചയായും OS-ൻ്റെ സ്ഥിരമായ പ്രവർത്തനം ലഭിക്കില്ല. പിശക് സംഭവിക്കുന്നതിന് നിരവധി കാരണങ്ങളുണ്ടാകാം, പക്ഷേ പരിഹാരം വളരെ ലളിതമാണ്. അതിനാൽ, എന്തുകൊണ്ടാണ് ഇത് സംഭവിച്ചതെന്ന് കണ്ടെത്തുന്നതിനേക്കാൾ ഒരു പിശക് പരിഹരിക്കുന്നത് എളുപ്പമാണ്.

പിശക് എങ്ങനെ പരിഹരിക്കാം

Window.dll - മറ്റ് സിസ്റ്റം ഫയലുകൾ പോലെ, ഒരു സാധാരണ DLL ലൈബ്രറിയാണ്. ഈ ഫയൽ OS- ൻ്റെ പ്രവർത്തനത്തിൽ ഉപയോഗിക്കുന്നു, കൂടാതെ മൂന്നാം കക്ഷി പ്രോഗ്രാമുകളുടെ പ്രവർത്തനത്തിലും ഇത് ഉപയോഗിക്കുന്നു. ഈ ഫയലിൻ്റെ പേര് പലപ്പോഴും മറ്റൊരു പേരുമായി ആശയക്കുഴപ്പത്തിലാകുന്നു - Windows.dll. OS- ൻ്റെ പേരുമായി സാമ്യം തോന്നിയിട്ടും, ലൈബ്രറി നിർണായകമല്ല. നിങ്ങൾക്ക് നഷ്‌ടമായ ഒരു സിസ്റ്റം ഡോക്യുമെൻ്റോ അതിൽ പ്രശ്‌നങ്ങളോ ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് തുടർന്നും പ്രവർത്തിക്കാം, പക്ഷേ ചില നിയന്ത്രണങ്ങളോടെ. ഈ പിശക് പരിഹരിക്കാൻ നിങ്ങൾക്ക് 3 ഓപ്ഷനുകൾ ഉണ്ട്:

  • ഡൗൺലോഡ് ചെയ്ത് മാറ്റിസ്ഥാപിക്കുക;
  • ആവശ്യമായ ഡാറ്റ അടങ്ങിയ സോഫ്റ്റ്വെയർ ഡൗൺലോഡ് ചെയ്യുക;
  • സിസ്റ്റം പുനഃസ്ഥാപിക്കുക;

മുഴുവൻ ലിസ്റ്റിൽ നിന്നും, സിസ്റ്റം വീണ്ടെടുക്കൽ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നില്ല. ഈ ഓപ്ഷൻ തീർച്ചയായും നിങ്ങളെ സഹായിക്കും, പക്ഷേ പ്രശ്നം വ്യത്യസ്തമാണ്. ഒരു പുനഃസ്ഥാപിക്കൽ പോയിൻ്റിൽ നിന്ന് നിങ്ങൾ സിസ്റ്റം പുനഃസ്ഥാപിക്കേണ്ടത് അത്തരമൊരു കാര്യമായ പിശകും പ്രശ്നവുമല്ല. തീർച്ചയായും, ഇത് പ്രശ്നമുള്ള ഒരേയൊരു ലൈബ്രറിയല്ലെങ്കിൽ, നിങ്ങൾ OS പുനഃസ്ഥാപിക്കുന്നതോ വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുന്നതോ പരിഗണിക്കണം.

ഈ പേജിൽ നിങ്ങൾക്ക് ലൈബ്രറി ഡൗൺലോഡ് ചെയ്യാം. നിങ്ങൾ ഈ ഫയൽ സ്വമേധയാ മാറ്റിസ്ഥാപിക്കേണ്ടതുണ്ട്. തിരയൽ ഉപയോഗിച്ച് നിങ്ങൾക്ക് പാത കണ്ടെത്താനാകും. സാധാരണയായി, സിസ്റ്റം32 സിസ്റ്റം ഫോൾഡറിലാണ് ലൈബ്രറി സ്ഥിതി ചെയ്യുന്നത്. എന്നാൽ നിങ്ങളുടെ ഉപകരണത്തെ ആശ്രയിച്ച് കൃത്യമായ പാത വ്യത്യാസപ്പെടാം. ചട്ടം പോലെ, ഈ ലൈബ്രറി എവിടെയും അപ്രത്യക്ഷമാകുന്നില്ല, പ്രശ്നങ്ങളോ പരാജയങ്ങളോ നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ സംഭരിച്ചിരിക്കുന്ന ഫയലിൽ നിന്ന് ആരംഭിക്കുന്നു.

മറ്റൊരു ഓപ്ഷൻ ഉണ്ട് - നിങ്ങൾക്ക് ആവശ്യമുള്ള ലൈബ്രറി ഉൾപ്പെടുന്ന സോഫ്റ്റ്വെയർ വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക/ഇൻസ്റ്റാൾ ചെയ്യുക. പാക്കേജിൽ ഇനിപ്പറയുന്ന യൂട്ടിലിറ്റികൾ ഉൾപ്പെടുന്നു:

  • മൈക്രോസോഫ്റ്റ് വിഷ്വൽ സി++;
  • Microsoft .NET ഫ്രെയിംവർക്ക്;

ഫയലിൽ പ്രശ്നങ്ങളൊന്നുമില്ലാതെ നിങ്ങളുടെ ഉപകരണത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യേണ്ട മൂന്ന് പ്രോഗ്രാമുകളാണിത്. നിങ്ങൾക്ക് ഈ പ്രോഗ്രാമുകളിലൊന്ന് ഇല്ലെങ്കിൽ, നിങ്ങൾ അവ അടിയന്തിരമായി ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. പ്രോഗ്രാമുകൾ ഉണ്ടെങ്കിലും പ്രശ്നങ്ങളും ഉണ്ടെങ്കിൽ, നിങ്ങൾ ഈ പ്രോഗ്രാമുകളിലൊന്ന് വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട്. അതിൽ ഏത്? പോകുമ്പോൾ പഠിക്കും. നിങ്ങളുടെ OS Window.dll പിശക് നൽകുന്നത് നിർത്തുന്നത് നിങ്ങൾ ശ്രദ്ധിക്കുന്നത് വരെ അവ ഓരോന്നായി വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്താൽ മതിയാകും.

DLLSuite

ഏറ്റവും ലളിതമായ പരിഹാരം, അവർ പറയുന്നതുപോലെ, മടിയന്മാർക്ക്, ലൈബ്രറികളിലെ പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് ഒരു പ്രത്യേക പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ്. ഉപയോഗിക്കാൻ ഞങ്ങൾ ശുപാർശ ചെയ്യുന്നു. ഉചിതമായ പതിപ്പ് മനസിലാക്കാനും നോക്കാനും ആഗ്രഹിക്കാത്തവർക്ക് ഈ പ്രോഗ്രാം അനുയോജ്യമാണ്. എല്ലാത്തിനുമുപരി, നിങ്ങൾ Windows 7 അല്ലെങ്കിൽ 10 നായി ഒരു പുതിയ ലൈബ്രറി ഡൗൺലോഡ് ചെയ്യേണ്ടതില്ല, നിങ്ങളുടെ OS- ൻ്റെ ബിറ്റ് വലുപ്പവുമായി പൊരുത്തപ്പെടുന്ന ഒരു യൂട്ടിലിറ്റി നിങ്ങൾ ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട്, അതായത്, ഇത് 32 ബിറ്റിനോ 64 ബിറ്റിനോ അനുയോജ്യമാണ്. ഈ ലൈബ്രറിയുടെ സാർവത്രിക പതിപ്പ് ഒന്നുമില്ല.

ഈ പേജിൽ നിങ്ങൾക്ക് ആർക്കൈവ് ചെയ്ത ലൈബ്രറി ഡൗൺലോഡ് ചെയ്യാം. ഇത് ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ നിങ്ങൾക്ക് ഒരു ആർക്കൈവർ ആവശ്യമാണ്, ഉദാഹരണത്തിന്, . പ്രശ്‌നങ്ങൾ പരിഹരിക്കുന്നതിന് നിങ്ങൾ കൃത്യമായി എവിടെയാണ് Window.dll പകർത്തേണ്ടത് എന്നതിനെക്കുറിച്ചുള്ള വിശദമായ നിർദ്ദേശങ്ങൾ ആർക്കൈവിനുള്ളിൽ നിങ്ങൾ കണ്ടെത്തും. ആർക്കൈവിൽ x32/x64 പതിപ്പുകൾ അടങ്ങിയിരിക്കുന്നുവെന്നത് ശ്രദ്ധിക്കുക, അതിനാൽ നിങ്ങൾ സ്വയം ഉചിതമായ ഓപ്ഷൻ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്. എന്തെങ്കിലും ബുദ്ധിമുട്ടുകൾ പരിഹരിക്കുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, വീഡിയോ കാണുക: