ኮምፒውተሮች, ሶፍትዌር
እንዴት የ Windows ውስጥ ምንም ስሪት አንድ DLL ለመመዝገብ: ጥቂት መሠረታዊ መንገዶች
አንዳንድ ጊዜ በ Windows-ሚዲያ ውስጥ አንዳንድ ፕሮግራሞች የትግበራው executable ፋይል መጀመሪያ ላይ አይሰራም መሆኑን ይከሰታል, እና ስርዓቱ ተለዋዋጭ ክፍል (ላይብረሪ) DLL ቅርጸት ጠፍቷል ወይም የተመዘገበ አይደለም መሆኑን የሚያትት መልዕክት ያሳያል. ቀጥሎም, በበርካታ መንገዶች ሥርዓት ላይ DLL ማስመዝገብ እንዴት ያለውን ጥያቄ ከግምት, ነገር ግን ብቻ ሁኔታ ላይ ይህ በእርግጥ የሚገኝ ነው. የተጠቃሚውን ትኩረት ደግሞ በማንኛውም መንገድ እርምጃዎች በማከናወን ጊዜ ሊከሰት የሚችል መሆኑን የሚቻል ስህተቶች አንዳንድ ይከፈልዎታል.
እንዴት ቀላል ዘዴ በ Windows ላይ የተመሠረተ ስርዓት ውስጥ DLL መመዝገብ?
ለሚሰራ ፋይል በስተቀር የ Windows የመጫን እና ለመጠቀም ታስቦ አብዛኞቹ ሶፍትዌር ምርቶች, ተጨማሪ ክፍሎች በርካታ ይዟል. የ DLL ይህም በተሰጠህ ኮድ እሱ ነው የት EXE-ፋይል መጀመሪያ ላይ ትውስታ ወደ የተጫኑ ነው ያለውን ሞዱሎች, አንዱ ነው.
የጅማሬ ቅደም ተከተል ፕሮግራም እና ማለት ይቻላል ሁሉ ከእነርሱ አንዱ ማውጫ ጀምሮ መጀመር እንዲህ ያለውን ዋና ትውስታ ወደ ቀሪ ንጥረ በመጫን አወቃቀር. በመሆኑም, በውስጡ ቀላሉ መልክ, በ Windows ስርዓት ውስጥ 10 ወይም ዝቅተኛ ማዕረግ ወደ DLL ለመመዝገብ እንዴት ጥያቄ, ዋናው ፕሮግራም ተፈጻሚ (EXE) ጋር በአንድ አቃፊ ውስጥ ፋይሎች የሚፈለገውን ቅርጸት በማስቀመጥ ሊቀረፍ ነው. ይሁን እንጂ ይህ ቤተ ራሳቸው ከኢንተርኔት, ለምሳሌ ያህል, ብርቅ ነበር, ነገር ግን በዚያን ጊዜ በተናጠል ሊጫን ነበር የት እነዚህ ጉዳዮች ብቻ ተስማሚ ነው.
እንዴት በ Windows XP ውስጥ እና ኮንሶል "አሂድ" በላይ DLL መመዝገብ?
መጥፎ ዕድል ሆኖ, ከላይ ስልት ሁልጊዜ አይሰራም. ስለዚህ, በ Windows ውስጥ የራሳቸውን ገንዘብ እና መሣሪያዎችን መጠቀም ይኖርብናል. በተለይ, ይህ ሥርዓት ማውጫዎች ውስጥ በአንዱ የሚገኙ regsvr32.exe ፋይል መልክ የቀረበው አንድ የሶፍትዌር አገልግሎት RegSvr, መጠቀምን ወደ ታች የሚመጣው. የ 32-ቢት architecture ጋር ስርዓቶች ውስጥ, ይህ አካል በ System32 አቃፊ ውስጥ ይገኛል, ነገር ግን እነዚህን ፋይሎች መካከል 64-ቢት ስሪቶች ውስጥ ሁለት (SysWOW64 አቃፊ ውስጥ በሚገኘው ሁለተኛ ክፍል) ሊሆን ይችላል.
በመሆኑም, በስርዓቱ ላይ ያለውን DLL ለመመዝገብ እንዴት ችግሩን በመፍታት በፊት, አንተ ቤተ መጻሕፍት ራሱ ይሰላል ነው እንዴት ቃል ርዝመት ለማወቅ አለበት. ይህ እርምጃ ላይ ተጨማሪ አካሄድ ይወስናል.
ስለዚህ, ምዝገባ ቤተ መጻሕፍት ፋይል መሥሪያው "አሂድ" regsvr32.exe ትእዛዝ ለመመዝገብ አስፈላጊ ነው; (አሸነፈ + R ጥምር በኩል ይህን ለማድረግ ቀላሉ መንገድ) ለማምጣት, እና ከዚያ በኋላ ያለውን ክፍተት በኩል ሙሉ መንገድ ይኖርብናል. እናንተ regsvr32.exe ፋይል ለመሮጥ, ወደ ትንሽ ቆጠራዎች ጋር መመዝገብ እንዳለበት ክስተት ውስጥ ፈቃድ ደግሞ System32 ወይም SysWOW64 አቃፊ ውስጥ ያለውን ቦታ የሚያመለክት ሙሉ መንገድ ማስመዝገብ ይኖርብናል.
በትዕዛዝ መስመሩ በኩል እርምጃ
መጽሐፍት DLL ተመሳሳይነት ዘዴ የተመዘገበ እና በትዕዛዝ መስመሩ በኩል ሊሆን ይችላል. እሱም (ሁልጊዜ አስተዳዳሪ መብት ጋር) cmd በመቀነስ በማድረግ ምናሌ "አሂድ" ከ ሊደረስባቸው ይችላሉ.
እዚህ መሥሪያው "አሂድ" ጋር ያለውን ሁኔታ ውስጥ እንደ የላይብረሪውን ፋይል ወይም ምዝገባ መሣሪያ ለማግኘት መስመር መጀመሪያ ወደ ሙሉ መንገድ ወደ ሙሉ መንገድ ተከትሎ ፋይል (regsvr32.exe) ስም ጀምሮ, ቡድኑ ይመዘግባል.
የ "Explorer" በኩል አንድ ምዝገባ መፍጠር
ቢያንስ በስርዓቱ ውስጥ አንድ DLL ለመመዝገብ እንዴት ያለውን ችግር ቀላል መፍትሔ "ኤክስፕሎረር" ወይም በሌላ ፋይል አስተዳዳሪ አጠቃቀም ነው.
እዚህ 'ጋር ክፈት የላይብረሪውን ፋይል ማግኘት እና አንድ ቀኝ-ጠቅ ማድረግ እና ከዚያም የአውድ ምናሌ ውስጥ መምረጥ አለብህ ... ". ቅርጸት DLL ለመክፈት በፕሮግራሙ ዝርዝር ውስጥ ቀጣይ (ዋና ፕሮግራም ትንሽ ላይ በመመስረት) በጣም regsvr32.exe ፋይል ለማግኘት ከላይ ማውጫዎች ውስጥ የማሰሻ አዝራር በመጠቀም, ስለዚህ ማስገባት አይደለም.
ምዝገባው ጋር ሊሆኑ የሚችሉ ችግሮች
ሁሉም በቂ ይሆን ነበር, ነገር ግን አንዳንድ ስህተቶችን ሊያስከትል ይችላል. በጣም ብዙ ጊዜ ይህን-ተብለው DLLRegisterServer መግቢያ ነጥብ ሊገኝ የሚችል መልዕክት ማየት ይችላሉ.
የዚህ ምክንያት ደግሞ ቤተ መጻሕፍት አስቀድሞ ተመዝግቧል, ነገር ግን የተበላሸ እንደሆነ ሊሆን ይችላል. ምናልባትም, DLLRegisterServer ሞዱል, ወዘተ አይደግፍም በስርዓቱ ወይም ላይብረሪ የአሁኑን ስሪት ጋር ተኳሃኝ አይደለም ሆኖም በዚህ አይነት ሁሉም ክፍሎች ምዝገባ ጥቅም ላይ ይውላሉ እንጂ መሆኑን ማስታወስ አለብን. ፋይሉን ወደ ኢንተርኔት የወረደው ነው ከሆነ, በጣም ጥሩ ነው ቫይረስ ተቆልፎ ወይም ሙሉ በሙሉ ማውረድን ሂደት ውስጥ ያስወገደው ሊሆን ይችላል.
አንዳንዴ ምዝገባ የ Windows መሣሪያዎችን መጠቀም አስፈላጊ አይደለም. ጨዋታው ውስጥ መገኘት ሊሆን እንደሚችል D3D ክፍሎች ስለዚህ, ልክ DirectX የተዘመነ ስሪት መጫን, እና ቤተ-ለ MSVC Microsoft ቪዥዋል ስቱዲዮ ሊሰራጩ ይጫኑ. አንድ ከባድ ሁኔታ ከሆነ ወንበዴ የሶፍትዌሩ ይፋ ስሪት ለማግኘት እና አስፈላጊውን እርምጃ እንደገና ጥቅም ላይ ውሏል (ነገር ግን ልክ በዚህ ሁኔታ ውስጥ, እንደዚህ ሂደቶች ሊያስፈልግ ይችላል) ማድረግ መሆን አለበት በተመሳሳይ በኢንተርኔት ላይ, የሶፍትዌር ቅጂ ተጠልፎ. ምርጫ ወደ መደበኛ ፕሮግራም ተሰጥቷል ከሆነ ተሰናክሏል-ቫይረስ እና የኬላ ጋር ቡት ማድረግ ይኖርብናል, ነገር ግን ብቻ ተጠቃሚው ሊወርድ የሚችል ይዘት ሙሉ በሙሉ አስተማማኝ መሆኑን ከቡላድ ነው እና የኮምፒውተር ስርዓት ማንኛውም የሚችሉ አደጋዎችን የማያደርግ ሁኔታ ላይ.
Similar articles
Trending Now