جهات الاتصال

كيفية تثبيت ملفات DLL: بضع طرق بسيطة. كيفية تثبيت ملفات DLL على نظام Windows؟ كيفية إدراج ملف dll

كانت هناك بالفعل العديد من المقالات حول موضوع الأخطاء المتعلقة بملفات DLL. يمكن إصلاح كل هذه الأخطاء بالطريقة الوحيدة - عن طريق تثبيت ملف dll هذا على الكمبيوتر. في هذه المقالة سأكتب كيفية القيام بذلك.

تنزيل ملفات DLL وتثبيتها

عند حدوث خطأ ، يتم عادةً الإشارة إلى اسم ملف DLL المفقود. تحتاج إلى إدخال اسم هذا الملف في محرك البحث وتنزيله. على سبيل المثال ، نحتاج إلى تنزيل ملف d3dx9_27.dll. نقوم بإدخال هذا الاسم في Yandex أو Google وتنزيله من بعض المواقع. إن الموقع الأكثر أمانًا والأكثر شيوعًا الذي أنزل منه بنفسي ملفات DLL هو DLL-FILES.com. يوجد حقل حيث يمكنك إدخال اسم الملف.

أنت الآن بحاجة إلى معرفة مكان رمي ملف dll هذا. يختلف موقع هذه الملفات على أنظمة مختلفة ، لذلك سأبدأ بأنظمة تشغيل مبكرة:

  • نظام التشغيل Windows 95/98- ضع الملف في المجلد C: \ Windows \ System ؛
  • Windows NT أو 2000- ضع الملف في المجلد C: \ WINNT \ System32 ؛
  • Windows XP و 7 و 8 و 10- ضع الملف في مجلد (لـ 32 ثانيةأنظمة البت في C: \ Windows \ System32 و 64بت في C: \ Windows \ SysWOW64).

في بعض الأحيان ، عندما تحاول وضع ملف في المجلد المطلوب ، قد تظهر رسالة مفادها أن الملف موجود بالفعل. ثم لماذا يظهر الخطأ؟ من المحتمل أن يكون الملف تالفًا ، أو أنه نوع من الفيروسات ، لذا يمكنك استبداله بملف جديد.

بمجرد إلقاء جميع المكتبات المفقودة ، تحتاج إلى إعادة تشغيل الكمبيوتر حتى تدخل التغييرات حيز التنفيذ ، ثم بدء تلك التطبيقات التي لم تعمل.

ولكن ماذا لو وضعت كل الملفات التي تحتاجها في مجلد ، لكن البرنامج أو اللعبة ما زلت لا تبدأ؟ ثم يمكنك محاولة تسجيل المكتبة في النظام ، والآن سأوضح لك كيفية القيام بذلك.

كيفية تسجيل ملف DLL في Windows

يعد تسجيل ملفات DLL في Windows أمرًا بسيطًا وسريعًا. يمكنك القيام بذلك إذا كان لديك Windows 7 أو 8 أو 10. أريد أيضًا أن أشير إلى أنه يجب أن يكون لديك حقوق المسؤول. سأوضح لك في هذا القسم 3 طرق لتسجيل المكتبات الديناميكية.

الطريقة الأولى

إنه الأكثر شيوعًا واستخدامًا من قبل المستخدمين.

افتح نافذة "Run" باستخدام المفاتيح Win + R.وأدخل الأمر regsvr32.exe file_name هناك.

بمعنى آخر ، قد يبدو الأمر هكذا (سأعرضه باستخدام ملف d3dx9_27.dll كمثال):

regsvr32.exe d3dx9_27.dll


إذا لم تنجح الطريقة ، فأنت بحاجة إلى تحديد المسار الكامل لهذا الملف ، أي المسار إلى المجلد الذي وضعت فيه DLL. على سبيل المثال ، قد يبدو كالتالي:

regsvr32.exe C: /Windows/system32/d3dx9_27.dll


عند التسجيل بنجاح ، يجب أن ترى استجابة إيجابية ، أو رسالة خطأ وحدة محملة ...لكنني سأتحدث عن هذا بعد قليل.

الطريقة الثانية

سنستخدم هنا سطر الأوامر ، لكنك تحتاج إلى فتحه كمسؤول ، وآمل أن تعرف كيفية القيام بذلك.

regsvr32.exe path_to_dll_file

وهذا يعني أننا نفعل الشيء نفسه ، فقط في سطر الأوامر.


يجب أن تظهر الرسالة التي تشير إلى تسجيل المكتبة أو خطأ مرة أخرى.

الطريق الثالث

نادرًا ما يستخدم أي شخص هذه الطريقة ، ولكنها تعمل أيضًا. خذ ملف dll الخاص بك وانقر فوقه بزر الماوس الأيمن ، في قائمة السياق التي تظهر ، حدد العنصر "لفتح بواسطة"وانتقل إلى المجلد نظام التشغيل Windows / System32، وابحث عن برنامج regsvr32.exe هناك ، والذي من خلاله سنفتح المكتبة.

خطأ في تسجيل ملفات DLL

عند محاولة تسجيل DLL ، بغض النظر عن الطريقة ، يمكنك الحصول على خطأ بأن الوحدة النمطية لمكتبة الارتباط الديناميكي هذه غير متوافقة مع إصدار Windows ، أو أنه تم تحميلها. ما يجب القيام به؟

يمكن أن تحدث مثل هذه الأخطاء للأسباب التالية:

  • لا تحتاج المكتبة إلى التسجيل لأنها لا تدعم هذه الوظيفة ، أو أنها مسجلة بالفعل في النظام ؛
  • الملف الذي قمت بتنزيله معطوب أو لا علاقة له بالمكتبات على الإطلاق.

كيفية حل هذه المشكلة؟

  • يمكن للمستخدمين المتقدمين استخدام regasm.exe ؛
  • حاول تنزيل نفس الملف على الإنترنت ، فقط من مصدر مختلف. أو شاهد ما هو الملف واستخدم أدوات التثبيت الخاصة لملفات DLL. تأتي بعض المكتبات مع بعض البرامج مثل DirectX.
  • عند تنزيل أحد التطبيقات ، يمكن أن يحذف برنامج مكافحة الفيروسات أثناء عملية التثبيت ملفات DLL المهمة التي كانت موجودة في برنامج التثبيت ، لذلك تحتاج إلى تنزيل اللعبة من مصدر آخر ، أو تعطيل برنامج مكافحة الفيروسات مؤقتًا وإعادة تثبيت التطبيق.

في هذه المرحلة ، سأنتهي من وصف تثبيت مكتبات DLL ، ومن الآن فصاعدًا سأحاول العودة إلى هذا الموضوع في حالات نادرة قدر الإمكان. إذا كان لا يزال لديك أي أسئلة ، فسأحاول الإجابة عليها في التعليقات.

غالبًا ما تواجه موقفًا يتطلب فيه برنامج أو لعبة تثبيت العديد من ملفات DLL الإضافية. يمكن حل هذه المشكلة بسهولة تامة ، فهي لا تتطلب معرفة أو مهارات خاصة.

توجد طرق مختلفة لتثبيت المكتبة على النظام. توجد برامج خاصة لأداء هذه العملية ، كما يمكنك القيام بها يدويًا. ببساطة ، ستجيب هذه المقالة على السؤال - "أين يتم رمي ملفات dll؟" بعد تنزيلها. دعنا نفكر في كل خيار على حدة.

الطريقة الأولى: DLL Suite

DLL Suite هو برنامج يمكنه بنفسه العثور على الملف الذي تحتاجه على الإنترنت وتثبيته على النظام.

للقيام بذلك ، عليك القيام بما يلي:


كل شيء ، في حالة التنزيل بنجاح ، سيقوم البرنامج بتمييز الملف الذي تم تنزيله بعلامة خضراء.

الطريقة 2: عميل DLL-Files.com

DLL-Files.com Client مشابه جدًا للبرنامج أعلاه ، ولكن مع بعض الاختلافات.

لتثبيت المكتبة ، عليك القيام بما يلي:


هذا كل شيء ، يتم نسخ DLL الخاص بك إلى النظام.

يحتوي البرنامج على طريقة عرض متقدمة إضافية - وهذا وضع يمكنك من خلاله تحديد إصدارات مختلفة من DLL لتثبيتها. إذا كانت هناك لعبة أو برنامج يتطلب إصدارًا معينًا من الملف ، فيمكنك العثور عليه من خلال تضمين هذا العرض في عميل DLL-Files.com.

إذا كنت بحاجة إلى نسخ ملف إلى مجلد بخلاف المجلد الافتراضي ، فانقر فوق الزر "اختر نسخة"وستدخل في نافذة خيارات الإعداد لمستخدم متقدم. هنا تقوم بما يلي:

  1. حدد المسار حيث سيتم إجراء التثبيت.
  2. اضغط الزر تثبيت الآن.

سيقوم البرنامج بنسخ الملف إلى المجلد المحدد.

الطريقة الثالثة: أدوات النظام

يمكنك تثبيت المكتبة يدويا. للقيام بذلك ، ستحتاج إلى تنزيل ملف DLL نفسه ثم نسخه أو نقله إلى المجلد على العنوان التالي:

ج: \ Windows \ System32

في الختام ، يجب أن أقول أنه في معظم الحالات ، يتم تثبيت ملفات DLL على طول المسار:

ج: \ Windows \ System32

لكن إذا كنت تتعامل مع أنظمة تشغيل Windows 95/98 / Me ، فسيكون مسار التثبيت كما يلي:

ج: \ ويندوز \ نظام

لنظام التشغيل Windows NT / 2000:

C: \ WINNT \ System32

قد تتطلب أنظمة 64 بت مسار التثبيت الخاص بها.

في كثير من الأحيان ، من أجل التشغيل الصحيح لأنواع مختلفة من البرامج ، من الضروري تنزيل DLLs ديناميكية إضافية من الإنترنت ، والتي ليست مكونات قابلة للتنفيذ في حد ذاتها ، ولكن أثناء تشغيل التطبيقات يتم تحميلها في ذاكرة الوصول العشوائي. يمكن أن يؤدي غيابهم إلى أخطاء جسيمة. ينطبق هذا أيضًا على البرامج المثبتة من قبل المستخدم نفسه وعلى مكونات النظام. يجب أن يعرف كل شخص أكثر أو أقل معرفة بالقراءة والكتابة كيفية تثبيت ملفات DLL. باعتبارها الحلول الأكثر استخدامًا ، يمكن اقتراح ثلاث طرق رئيسية ، والتي سيتم النظر فيها بشكل أكبر بأكبر قدر ممكن من التفاصيل.

أين يتم تثبيت ملفات DLL؟

لنبدأ بما يسمى بعملية التثبيت في الواقع. يتضمن مرحلتين رئيسيتين: نسخ المكتبة الديناميكية إلى موقع خاص على قرص النظام ثم تسجيل الملف حتى يتمكن نظام التشغيل من التعرف عليه وتنفيذ عمليات أخرى لتحميله أو تفريغه في ذاكرة الوصول العشوائي بعد انتهاء تطبيق معين. يرجى ملاحظة على الفور أنه ليست كل المكتبات التي تم تنزيلها من الإنترنت تحتاج إلى التسجيل. يكفي أحيانًا نسخها إلى المكان الصحيح. لكن في أي وقت؟ كل هذا يتوقف على شهادة نظام التشغيل المثبت.

في نظام التشغيل Windows 32 بت ، يتم استخدام دليل System32 لهذا ، وللأنظمة 64 بت - SysWOW64 (كلا المجلدين موجودان في دليل جذر Windows على محرك الأقراص C). يمكنك معرفة شهود نظام التشغيل المثبت بكل بساطة من خلال خصائص الكمبيوتر.

كيفية تثبيت ملف DLL على نظام التشغيل Windows 7 أو أي إصدار آخر باستخدام أبسط طريقة؟

الآن دعنا ننتقل مباشرة إلى التثبيت. لتنفيذه في Windows ، يتم توفير مكون نظام خاص regsvr32.exe - برنامج يقوم بتثبيت ملفات DLL عن طريق تسجيلها. بالمناسبة ، يمكن استخدامه لأنواع أخرى من الكائنات التي توجد بها مشاكل مرتبطة بظهور إعلامات النظام التي لم يتم تسجيلها في النظام. ولكن كيف تقوم بتثبيت ملفات DLL على نظام Windows؟ للقيام بذلك ، يمكنك استخدام قائمة التشغيل المعروفة لبدء تشغيل البرامج. إنه ببساطة يصف أمر التسجيل باسم الملف بالامتداد. إذا لم تنجح هذه الطريقة ، وأصدر النظام خطأً ، بعد تحديد الأداة الرئيسية ، يتم إدخال المسار الكامل للملف.

على سبيل المثال ، لديك مكتبة msvcp110.dll. في الحالة الأولى ، يبدو أمر التسجيل كما يلي: "regsvr32.exe msvcp110.dll" ، في الحالة الثانية - "regsvr32.exe مع: /Windows/System32/msvcp110.dll" لأنظمة 32 بت أو "regsvr32.exe مع: / Windows / SysWOW64 / msvcp110.dll "لأنظمة 64 بت. (يتم إدخال جميع الأوامر بدون علامات اقتباس).

التسجيل في سطر الأوامر

عند الحديث عن كيفية تثبيت ملفات DLL ، يمكن استخدام طريقة أخرى على أنظمة Windows ، والتي تتمثل في استخدام نفس مكون التسجيل ، ولكن يتم تشغيلها من خلال سطر الأوامر. في الواقع ، النتيجة هي نفسها.

الاختلاف ، كما هو واضح بالفعل ، هو أن وحدة التحكم في الأوامر تسمى أولاً (مع حقوق المسؤول) ، حيث تتم كتابة نفس المجموعات ، ولكن بالمسار الكامل.

فتح ملف من خلال برنامج

أخيرًا ، عند النظر في كيفية تثبيت ملفات DLL ، يمكنك عمومًا السير بطريقة ملتوية.

لإجراء العملية اللازمة ، أولاً من خلال PCM ، تحتاج إلى الاتصال بقائمة السياق ، وتحديد العنصر "فتح باستخدام ..." ، وبعد ذلك ، من خلال زر الاستعراض أو البحث عن البرامج على الكمبيوتر ، أدخل دليل System32 و حدد تطبيق regsvr32.exe.

ملاحظة: عند استخدام الخيارات الثلاثة المقترحة ، عند الانتهاء من تسجيل المكتبات الديناميكية ، فإن إعادة تشغيل الكمبيوتر بالكامل أمر حتمي ، لأنه بدونه لا يزال النظام لا يتعرف على الكائن المسجل بعد اكتمال الإجراء.

أخطاء التسجيل النموذجية

لذلك ، اكتشفنا كيفية تثبيت ملفات DLL. الآن بضع كلمات حول الأخطاء الأكثر شيوعًا التي قد تظهر بعد تنفيذ الأوامر. في أغلب الأحيان ، ترتبط مثل هذه المواقف بحقيقة أن المكتبات لا تحتاج إلى أن تكون مسجلة أو مسجلة بالفعل في النظام ، أو أن الملفات التي تم تنزيلها معطلة ، أو لا علاقة لها بالمكونات الديناميكية على الإطلاق. يرتبط هذا الأخير باختراق الفيروسات في النظام ، والتي يمكن أن تتنكر في شكل مكونات النظام. كما أن المكتبات الأصلية التي تم تنزيلها من مصادر مريبة قد تكون مصابة بالفعل بالفيروسات ، ونتيجة لذلك قد يقوم برنامج مكافحة الفيروسات ، عند محاولة نسخها على القرص الصلب أو حفظها أثناء عملية التنزيل ، بحذفها دون سابق إنذار.

بضع كلمات أخيرة

يبقى تقديم بعض النصائح الجيدة حول كيفية إجراء عمليات التسجيل. بادئ ذي بدء ، انتبه إلى شاهد النظام. يجب أن يحتوي الملف الذي تم تنزيله على نفس الشهادة. وفقًا لذلك ، ضع الملفات في الأماكن المذكورة أعلاه. خلاف ذلك ، فإن تسجيل النتيجة لن يعطي. إذا كنت بحاجة إلى تعيين حقوق المسؤول لإجراء عملية ما ، فوافق دون إخفاق. إذا كان هناك إصدار تحديث للمكتبات التي تقوم بتنزيلها ، فقم بتنزيل أحدث إصدار من الملف وأحدثه. سيوفر لك هذا ظهور جميع أنواع التعارضات بين البرامج المثبتة والمكونات الإضافية المثبتة. أخيرًا ، إذا تم تنزيل الملفات التي تبحث عنها من مصدر مشكوك فيه ، وتم نسخها إلى قسم النظام ، على سبيل المثال ، من محرك أقراص فلاش USB ، فتحقق أولاً من وجود فيروسات باستخدام أوامر مكافحة الفيروسات المضمنة القياسية في Explorer قائمة PCM.

غالبًا ما يحدث أن بعض البرامج لا تريد أن تبدأ ، لأن ملف DLL معين مفقود على جهاز الكمبيوتر الخاص بك. ماذا تفعل في هذه الحالة؟ تحتاج إلى تنزيل هذا الملف وتثبيته. عادة لا توجد مشاكل في تنزيل ملف DLL من الإنترنت ، ولكن كيف تقوم بتثبيته؟

الطريقة الأولى هي كيفية تثبيت ملف DLL:
أسهل طريقة هي وضع ملف dll الذي قمت بتنزيله في المجلد باستخدام البرنامج الذي تحاول تشغيله. هذه الطريقة بسيطة للغاية ، لكنها لا تعمل دائمًا.

الطريقة الثانية هي كيفية تثبيت ملف DLL:
الطريقة الثانية هي وضع ملف dll الذي تم تنزيله في مجلدات نظام نظام التشغيل الخاص بك. أولاً ، تحتاج إلى معرفة نظام التشغيل لديك. للقيام بذلك ، انقر بزر الماوس الأيمن على أيقونة "جهاز الكمبيوتر" على سطح المكتب وانتقل إلى "خصائص". هناك سيتم الإشارة إلى نوع نظام التشغيل الخاص بك:


إذا كان لديك نظام تشغيل 32 بت ، فعندئذٍ:
  • افتح "جهاز الكمبيوتر".
  • انتقل إلى مجلد Windows.
  • ابحث عن مجلد "System32" هناك وضع ملف DLL الذي تم تنزيله فيه.
إذا كان لديك نظام تشغيل 64 بت ، فعندئذٍ:
  • افتح "جهاز الكمبيوتر".
  • افتح محرك أقراص النظام (عادةً ما يكون محرك الأقراص "C").
  • انتقل إلى مجلد Windows.
  • ابحث عن المجلد "SysWOW64" هناك وضع ملف DLL الذي تم تنزيله فيه.
  • أعد تشغيل الكمبيوتر لتصبح التغييرات سارية المفعول.
الطريقة الثالثة هي كيفية تثبيت ملف DLL:
يتم استخدام الطريقة الثالثة إذا قمت بتثبيت ملف dll بالطريقة الثانية ، ولكن لا يزال هناك خطأ. تحتاج إلى إخبار النظام يدويًا بأنك قمت بتثبيت ملف dll. من أجل هذا:
  • اذهب إلى قائمة البداية.
  • أدخل "cmd" في شريط البحث. وافتح البرنامج الموجود.
  • في النافذة التي تفتح ، أدخل " regsvr32 dll_file_name.dll". (على سبيل المثال ، مثل هذا:" regsvr32 test.dll ")
  • أعد تشغيل جهاز الكمبيوتر الخاص بك.

ملف DLL هو أحد مكونات مكتبة الارتباط الديناميكي ، التي تستخدم جميع البرامج تقريبًا عناصرها. توجد ملفات DLL في المجلد الجذر للنظام. يجب أن تكون جميع المكونات متاحة وموقعة رقمياً وتعمل بشكل صحيح ومحدثة. إذا لم يتم استيفاء أحد المتطلبات ، عند بدء تشغيل البرنامج ، سيتلقى المستخدم إشعارًا إعلاميًا: خطأ DLL. يشير العطل إلى أن ملف DLL مفقود أو تالف أو قديم.

كيفية تثبيت ملف DLL

لكي تبدأ البرامج والتطبيقات والألعاب في العمل مرة أخرى ، يجب عليك تثبيت مكونات المكتبة المفقودة يدويًا. لا يكفي مجرد وضع الملفات في مجلد - فأنت بحاجة إلى معرفة كيفية تسجيلها.

وضع وتسجيل ملفات المكتبة

قبل تثبيت ملف DLL على نظام التشغيل Windows 7،8،10 ، تحتاج إلى تنزيلها ، وبالتحديد من أجل نظام التشغيل.

دعنا نحدد عمق البت الذي يمتلكه نظامك (إذا كنت تعرف بالتأكيد ، يمكنك تخطي هذه الخطوة)

الخطوة 1... انقر بزر الماوس الأيمن فوق "جهاز الكمبيوتر" وحدد "خصائص"

الخطوة 2.في النافذة التي تفتح ، يمكننا قراءة خصائص الكمبيوتر وإصدار نظام التشغيل وعمق البت 32 (x86) أو 64 بت. في حالتنا ، يوجد نظام تشغيل Windows 10 64 بت.

·

الخطوه 3.بعد تنزيل الملفات ، تحتاج إلى وضعها في المجلد الجذر ، والتسجيل

بالنسبة لأنظمة x32 (x86) ، يجب استبدال المكون أو وضعه في المجلد C: \ Windows \ System32 ؛

بالنسبة إلى الإصدار x64 ، يجب استبدال المجلد C: \ Windows \ SysWOW64 أو الانتقال إليه ؛

الخطوة 4.يجب تسجيل الملف في النظام.

يمكن القيام بذلك عن طريق فتح سطر الأوامر مع مجموعة "Win" + "R" ، أو بالضغط على "Start" و "Run" ؛

في النافذة التي تفتح ، أدخل ما يلي مفصولة بمسافة: regsvr32 file name.dll - حيث يكون “regsvr32” هو أمر التسجيل ، و “file name.dll” هو الاسم الكامل للمكون المُدرج ؛

أو يمكنك تسجيل موقع الملف يدويًا - regsvr32.exe + مسار الملف

الخطوة الخامسة.انقر فوق "موافق" وأعد تشغيل الكمبيوتر وستصبح الإعدادات الجديدة سارية المفعول.

أود أن أشير على الفور إلى احتمال ظهور أخطاء أثناء التسجيل. على سبيل المثال: "فشل تحميل الوحدة". تحدث عادة لثلاثة أسباب.

  1. لم تتم كتابة المسار إلى الملف بشكل صحيح ، أو لم يتم نقل الملف إلى دليل System32 أو SysWOW64
  2. لا يلزم تسجيل جميع ملفات DLL على الإطلاق ، فأحيانًا ما تحتاج فقط إلى نسخها إلى دليل System32 أو SysWOW64 أو وضعها في جذر اللعبة أو البرنامج الذي به مشاكل.
  3. تم بالفعل تسجيل الملفات من قبل

طريقة التسجيل الثانية

الخطوة 1.يمكنك تسجيل الملف باستخدام سطر الأوامر ، والذي يجب تشغيله كمسؤول.

الخطوة 2.نكتب الأمر regsvr32.exe + مسار الملفواضغط على "دخول"

الخطوه 3.ستظهر رسالة مفادها أن "كل شيء سار على ما يرام" ، وما عليك سوى إعادة تشغيل الكمبيوتر

هذا كل شيء ، الملف مسجل ، يمكنك محاولة تشغيل اللعبة أو البرنامج

فيما يلي بعض النصائح التي قد تجدها مفيدة.

  • ضع العناصر في المجلد المحدد فقط (قد يكون مخفيًا بشكل افتراضي). تحتاج إلى إلغاء تحديد خانة الاختيار "عدم إظهار المجلدات المخفية" في إعدادات العرض.
  • إذا كان إذن المسؤول مطلوبًا عند استبدال ملف ، قم بتأكيد الإجراء.
  • حدد فقط الملفات الفعلية وقت التنزيل واحفظها على جهاز الكمبيوتر الخاص بك بشكل منفصل. قد لا تزال مفيدة لك. إذا تكررت المشكلة ، فسوف تستعيد النظام بسرعة إلى قابلية التشغيل.


هل أعجبك المقال؟ أنشرها