የተለያዩ ፕሮግራሞችን ወይም ጨዋታዎችን ከጫኑ በኋላ, ሲበራዎ, "የፕሮግራሙ መጀመር አይቻልም, ምክንያቱም አስፈላጊው DLL በሲስተሙ ውስጥ ስላልሆነ." ምንም እንኳ የዊንዶውስ ኦፐሬቲንግ ሲስተም ብዙውን ጊዜ በጀርባ ውስጥ ቤተ-መጽሐፍትን ሲመዘገብ, የዲኤልኤልኤን ፋይልዎን በተገቢው ቦታ ካስገቡት በኋላ ስህተቱ ይከሰታል, እና ስርዓቱ በቀላሉ አያየውም. ይህን ለማስተካከል, ቤተ-መጻህፍቱን ማስመዝገብ ያስፈልግዎታል. ይህ እንዴት መከናወን እንደሚቻል በዚህ ርዕስ ውስጥ ይብራራል.
ለችግሩ መፍትሄዎች
ይህን ችግር ለማስወገድ በርካታ መንገዶች አሉ. እያንዳንዱን ዝርዝር በዝርዝር ተመልከት.
ስልት 1: OCX / DLL አደራጅ
OCX / DLL Manager አነስተኛ ቤተ-ፍርግም ሲሆን ቤተ-መጻህፍቱን ወይም ኦክስኤክስ ፋይሎችን ለመመዝገብ ይረዳል.
OCX / DLL አደራጅ አውርድ
ለዚህም ያስፈልግዎታል:
- በምናሌ ንጥል ላይ ጠቅ ያድርጉ «OCX / DLL መዝግብ».
- ለመመዝገብ የመረጃውን አይነት ይምረጡ.
- አዝራሩን በመጠቀም "አስስ" የዲኤልኤልን መገኛ አካባቢ ይግለጹ.
- አዝራሩን ይጫኑ "መዝግብ" እና ፕሮግራሙ ራሱ ፋይሉን ይመዘግባል.
የ OCX / DLL አስተዳዳሪ ቤተ-ፍርግም ማስወጣት ይችላል, ይሄ ደግሞ ምናሌ ንጥሉን መምረጥ ያስፈልግዎታል "የ OCX / DLL ከምዝገባ ውጣ" እና በመቀጠል በመጀመሪያው ውስጥ እንደነበሩ ሁሉም ተመሳሳይ ስራዎችን ያከናውናሉ. ውጤቱን ከተቆጣጠሩት ፋይሉ እና ፋይሉ ከተደወለላቸው እና አንዳንድ የኮምፒዩተር ቫይረሶችን በማንሳት ውጤቱን ለማነጻጸር ያልተመሰረተውን ተግባር መጠቀም ያስፈልግዎ ይሆናል.
በምዝገባው ወቅት አሰራሩ የአስተዳዳሪ መብቶች አስፈላጊ መሆናቸውን በመናገር ስህተት ሊሰጥዎ ይችላል. በዚህ አጋጣሚ ፕሮግራሙ በአጋጣሚው በቀኝ መዳፊት ላይ ጠቅ በማድረግ ፕሮግራሙን መጀመር ያስፈልግዎታል "እንደ አስተዳዳሪ አሂድ".
ዘዴ 2: የማውጫ ምናሌ
ትዕዛዙን በመጠቀም DLL መመዝገብ ይችላሉ ሩጫ በዊንዶውስ ኦፐሬቲንግ ሲስተም ውስጥ የመጀመሪያ ምናሌ ውስጥ ይገኛል. ይህንን ለማድረግ የሚከተሉትን እርምጃዎች ማከናወን ያስፈልግዎታል:
- የቁልፍ ሰሌዳ አቋራጭ ይጫኑ "Windows + R" ወይም አንድ ንጥል ይምረጡ ሩጫ ከምናሌው "ጀምር".
- ቤተ መጻሕፍቱን የሚመዘገቡበት ፕሮግራም ስም ያስገቡ - regsvr32.exe, እና ፋይሉ የሚገኝበት ዱካ. ዞሮ ዞሮ እንደሚከተለው ነው-
- ጠቅ አድርግ "አስገባ" ወይም አዝራር "እሺ"; ስርዓቱ በማህበሩ የተመዘገበ ወይም ያልተመዘገበ ስለመሆኑ መልዕክት ይልክልዎታል.
regsvr32.exe C: Windows System32 dllname.dll
የትርጉም ስም የፋይልዎ ስም ነው.
ይህ ስርዓተ ክወና በዊንዲዱ (ኤሌክትሮኒክስ ኤንጂን) ላይ ከተጫነ ይህ ምሳሌ ተስማምቶ ይሠራል. ሐ. የተለየ ቦታ ላይ ከሆነ የጎብያ ፊደልን መቀየር ወይም ትዕዛዙን መጠቀም ያስፈልግዎታል.
% systemroot% System32 regsvr32.exe% windir% System32 dllname.dll
በዚህ አሠራር ውስጥ ፕሮግራሙ በራሱ ስርዓተ ክወና የተጫነበትን አቃፊ ያገኝ እና የተመለከተውን የ DLL ፋይል ምዝገባ ያስጀምራል.
በ 64 ቢት ሲስተም, ሁለት የ regsvr32 32 ፕሮግራሞች ይኖራቸዋል - አንዱ በዚህ አቃፊ ውስጥ ነው:
C: Windows SysWOW64
እና ሁለተኛው መንገድ ላይ:
C: Windows System32
ለተለያዩ ጉዳዮች ለተለየ ሁኔታ እነዚህ ለየት ያሉ ፋይሎች ናቸው. 64-bit ስርዓተ ክዋኔ እና 32-ቢት DLL ፋይል ካለዎት, የቤተ ፍርግም ፋይል እራሱ በአቃፊ ውስጥ መቀመጥ አለበት.
Windows / SysWoW64
እና ቡድኑ ከዚህ ጋር ይመሳሰላል:
% windir% SysWoW64 regsvr32.exe% windir% SysWoW64 dllname.dll
ዘዴ 3: የትእዛዝ መስመር
በትእዛዝ መስመር በኩል ፋይልን መመዝገብ ከሁለተኛው አማራጭ በጣም የተለየ ነው.
- ቡድን ምረጥ ሩጫ በምናሌው ውስጥ "ጀምር".
- የሚከፈተው መስክ ውስጥ አስገባ. cmd.
- ጠቅ አድርግ "አስገባ".
በሁለተኛው አማራጭ ውስጥ እንደ ተመሳሳይ ትዕዛዞችን ለማስገባት የሚፈልጉትን መስኮት ይመለከታሉ.
የትእዛዝ የመስመሩ መስኮቱ የሚገለበጥ ጽሑፍን (ለቀጣይነት) ለማስገባት አንድ ተግባር እንዳለው ልብ ሊባል ይገባል. በላይኛው የግራ ጠርዝ ላይ ባለው አዶ ላይ በቀኝ ጠቅ በማድረግ ይህን ምናሌ ማግኘት ይችላሉ.
ዘዴ 4: ይክፈቱ በ
- እርስዎ በመመዝገብ የሚጠይቁትን የፋይል ምናሌ ይክፈቱ.
- ይምረጡ "ክፈት በ" በሚታየው ምናሌ ውስጥ.
- ይጫኑ "ግምገማ" እና ከታች ከተጠቀሰው ማውጫ ላይ የ regsvr32.exe መርሃ ግብርን ይምረጡ:
- DLL በዚህ ፕሮግራም ይክፈቱ. ስርዓቱ የተሳካውን ምዝገባ መልዕክት ያሳያል.
Windows / System32
ወይም በ 64 ቢት ስርዓት ውስጥ ቢሰሩ እና የ DLL ፋይል 32-ቢት ነው:
ዊንዶውስ / SysWow64
ሊሆኑ የሚችሉ ስህተቶች
"ፋይሉ ከተጫነው የ Windows ስሪት ጋር ተኳኋኝ አይደለም" - ይህ ማለት ባለ 64 ቢት ዲኤልኤልን በ 32 ቢት ሲስተም ለመመዝገብ እየሞከሩ ነው ወይም ደግሞ በተቃራኒው. በሁለተኛው መንገድ የተገለፀውን ተገቢውን ትእዛዝ ይጠቀሙ.
"ግቤት ነጥቦች አልተገኙም" - ሁሉም DLLs ሊመዘገቡ የሚችሉ አይደሉም, አንዳንዶቹ ግን የ DllRegisterServer ትዕዛዙን አይደግፉም. በተጨማሪም ስህተቱ በስርዓቱ ውስጥ አስቀድሞ የተመዘገበ ስለመሆኑ እውነታ ሊሆን ይችላል. እውነተኛ ቤተ-ፍርግም ያልሆኑ ፋይሎችን የሚያሰራጩ ጣቢያዎች አሉ. በዚህ አጋጣሚ ምዝገባው አይሰራም.
በማጠቃለያው, የሁሉም የቀረቡት አማራጮች ይዘት አንድ ነው ማለት ነው - የመመዝገቢያ ቡድንን ለማሰማራት የተለያዩ ዘዴዎች ናቸው - ለማን ምቾት ለየትኛው ነው.