مساعدة مع DLL. مكتبة DLL - ما هو وكيفية فتحه تثبيت ملفات DLL ويندوز 7

تظهر رسالة أنه لم يتم العثور على الملف *. دلل (على سبيل المثال، vcomplib.dll.). في هذه الحالة، لا يبدأ البرنامج بشكل طبيعي.

يمكن أن تكون رسائل الخطأ مختلفة (ذلك يعتمد بشكل أساسي على اللغة التي كتبها البرنامج)، على سبيل المثال: "مكون" mscomm32.ocx "غير مسجل بشكل صحيح: الملف مفقود أو غير صالح" ، أو "فشل بدء التطبيق، لأنه لم يتم العثور على msvbvm50.dll. إعادة تثبيت التطبيق يمكن إصلاح هذه المشكلة "، أو "خطأ وقت التشغيل DLL / OCX"وبعد قد يظهر هذا. مساعد توافق البرامج مع رسالة يتطلب هذا البرنامج عن المكون المفقود في Windows.

طرق لحل المشكلة

إذا كانت الأخطاء المرتبطة بالملفات تنشأ *. دلل، انه ضروري:

1. أعد تثبيت البرنامج.

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

الملفات *. دللعادة ما تحتاج إلى أن تكون موجودة في المجلد \\ windows \\ system32 (أقل احتمالا في كتالوج برنامج معين). إذا كانت الملفات موجودة، تحتاج إلى تسجيلها.

إذا لم تكن الملفات المطلوبة، فقم بإغلاقها على الإنترنت وتنزيلها ونسخها إلى المجلد \\ windows \\ system32 وفي كتالوج البرنامج. الآن تحتاج إلى تسجيلها.

كيفية التسجيل * ملفات .dll

تسجيل الملفات *. دلل تشكيله باستخدام خادم التسجيل regsvr32.exe. (الذي عنوان القرص هو \\ windows \\ system32).

النظر في طرق التسجيل:

1. اضغط على الزر بداية;

- في مجال النص البحث عن البرامج والملفات يدخل regsvr32 اسم الملف -\u003e أدخل. .

2. انقر فوق الزر بداية;

- في مجال النص البحث عن البرامج والملفات يدخل cMD.;

- في القائمة التي تظهر (تحت العنوان برامج) انقر على اليمين cmd.exe.;

- من قائمة السياق، حدد تشغيل على اسم المسؤول;

- أدخل كلمة المرور إذا ظهر الطلب المناسب؛

- في النافذة التي تفتح بعد دعوة النظام، أدخل Regsvr32 اسم الملف ، انقر أدخل.

3. إذا كنت تستخدم إدارة الملفات القائد الكلي.يمكنك تسجيل الملفات *. دلل باستخدام سطر الأوامر القائد الكلي..

إذا قمت بتسجيل الملفات *. دلل ذهب بنجاح، سوف تظهر نافذة regsvr32. مع رسالة مقابلة، على سبيل المثال: "التنفيذ الناجح DLLREVTERSERVER في C: \\ Windows \\ System32 \\ MSVBVM50.dll":


ملاحظات

1. عند تسجيل الملفات *. دلل هناك سجلهم في سجل ويندوزوبعد في الوقت نفسه في الفرع يخلق المعلمة المناسبة REG_DWORD. مع معنى 1 .

2. استخدام الفريق regsvr32.:

regsvr32] ملف DLL

/ U. - يلغي التسجيل دلل;

/ س. - الوضع "الصامت" - لا يتم عرض نافذة الرسائل؛

/ أنا.- يتصل dllinstall.، نقل صف اختياري من المعلمة، عند استخدامها مع الأسباب الرئيسية / U dlluninstall.;

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

من فتح DLL.

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

صحيح، مكتبة ديناميكية تتعرض في بعض الأحيان فك للحصول على قواعد ومبادئ العمل المخزنة فيها. لهذا هناك عدة خاصة برنامج.

ميزة البرنامج هي أيضا القدرة على العمل مع أنواع مختلفة من الملف المكتبات وحتى تحرير بعض منهم. ولكن من الضروري تكرار مرة أخرى - هذه المعلومات بحتة معرفةحاول تغيير الملفات مع Extension.dll واحدة من أسوأ الأفكار التي يمكن أن تأتي إلى رأس المستخدم.

هل هذا البرنامج لديه كرامة؟ عدد كبير هو مجموعة من العمل الذي يمكن القيام به عليه فقط من قبل خيال المالك. لكن غير مؤات واحد فقط، ولكن كبير - السنوي اشتراك حوالي 500 دولار.

طريقة التثبيت في النظام

ولكن إذا كتبت وتحرير المكتبات، فلا يجب أن نكون مثل المستخدمين العاديين، ويمكن أن يكون هذا المعرفة بموجب تركيبها مفيدا. الحقيقة هي أنه لا يتم تزويد جميع البرامج بمجموعة كاملة من المكتبات الضرورية، ويعني ذلك معا معها ومكونات فردية مثبتة (جزء شائع جدا عند تثبيت الألعاب)، والتي تم نسيانها من قبل المستخدم. ثم المطلوبة تثبيت، أكثر دقة تسجيل ملفات DLL.

أولا تحتاج إلى العثور على الملف نفسه. لحسن الحظ، مع بحث شامل، ليس من الصعب جدا أن يتم العثور على المكتبات اللازمة في كثير من الأحيان، حتى بشكل منفصل عن الحزمة، والتي لا تتداخل مع عملها. تجدر الإشارة إلى أنه في حالة الألعاب هو d3dx.dll التي يمكن غائب في النظام - في هذه الحالة، من الأفضل تثبيت حزمة DirectX، وليس لوضع 150 مكتبات يدويا.

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

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

انقر فوق " افتح نافذة الأوامر" سيظهر سطر الأوامر أمامنا حيث نحتاج إلى تسجيل ما يلي:

regsvr32 dllname.dll.

سيضيف هذا الأمر مكتبة إلى قائمة النظام المستخدمة من قبل النظام، مما يوفر الوقت إلى طرق التثبيت الأخرى. ل يلغي يجب أن يستخدم التسجيل هذا الأمر:

regsvr32 -u dllame.dll.

من المهم أن نلاحظيتم إدخال dllname.dll للحصول على مثال وبدلا من ذلك هو مكتوب إلى يسار النقطة (أي بدلا من DLLName)، أدخل اسم الملف الخاص بك. تظهر الصورة إضافة ملف DirectX8 إلى Windows 10 DLL.

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

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

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

تعليمات خطوة بخطوة:

كيف وأين نسخ ملف DLL

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

يمكن وضعها هنا (UNZIP ونسخها) أي مكتبات DLL، وستعمل الملفات المثبتة:

  • للنوافذ. 95/98 / لي - يتم نسخ الملف إلى المجلد C: \\ Windows \\ System
  • للنوافذ. NT / 2000. - يتم نسخ الملف إلى المجلد C: \\ Winnt \\ System32
  • للنوافذ. XP، فيستا، 7، 8 - نسخ إلى المجلد C: \\ Windows \\ System32
  • ل 64 بت ويندوز - نسخ ملف DLL إلى المجلد C: \\ Windows \\ SYSWOW64

حيث يمكنك تنزيل المكتبة المرغوبة:

  • إذا كانت هذه هي لعبة أو برنامج: مع مجموعة أخرى من اللعبة، من جهاز كمبيوتر آخر، والتي يعمل التطبيق، من القرص (أعد تثبيت البرنامج).
  • إذا كانت هذه مكتبة النظام، فقم بفحص أهمية برامج التشغيل أو DirectX أو مكون آخر إذا كتب النظام، يتم إجراء خطأ في الملف أو البرنامج. يمكنك نسخ DLL من كمبيوتر آخر مع إصدار مماثل من بت وإصدار Windows (7، 8، 10). يمكن استدعاء خطأ وليس المكتبة نفسها، ولكن أيضا البرنامج الذي يستخدمه.
  • يمكنك دائما تنزيل الإصدار المطلوب من الملف من محفوظات DLL مثل dll.ru أو ru.dll-files.com. تحقق بعناية لأي إصدار من نظام التشغيل هو المكتبة. يجب عليك أيضا أن تشاهد بعناية ما التنزيلات: بدلا من المكتبة المرغوبة، تحاول العديد من المواقع تنزلق برامجها المدفوعة لتصحيح الأخطاء مع DLL.
  • حاول العثور على مقالة مع حل المشكلات حول الملف المطلوب في القسم، أو استخدم موقع البحث.

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

ستصبح جميع التغييرات نافذة المفعول بعد تسجيل المكتبة في النظام وإعادة تشغيل الكمبيوتر. قبل محاولة تشغيل أي شيء عديم الفائدة - لن يتصل النظام بالملف.

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

تسجيل المكتبة في ويندوز

الطريقة الأسهل هي تسجيل مكتبة DLL في Windows من خلال سطر الأوامر أو نافذة "تشغيل". لفتح سطر الأوامر تحتاجها: اضغط START -\u003e تنفيذ أو الجمع بين المفاتيح Win + R.تقديم cmd.exe. و اضغط أدخلوبعد يمكنك إدخال الأمر مباشرة إلى هذا الحقل دون فتح سطر الأوامر.

لتسجيل المكتبة تحتاج إلى كتابة فريق اسم regsvr32 file.dll. و اضغط أدخلوبعد على سبيل المثال، regsvr32.exe msvcp110.dll.

من أجل نافذة المفعول للتغييرات وبدأت المكتبة في العمل، فمن الضروري لإعادة تشغيل جهاز كمبيوتروبعد إذا كان Windows لا يريد العثور على الملف المطلوب، فيمكنك تحديد المسار الكامل: regsvr32.exe full_put_fail.dll.، على سبيل المثال Regsvr32.exe c: /windows/system32/msvcp110.dll.

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

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

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

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

للقيام بذلك، ستحتاج إلى تنفيذ الإجراءات التالية:


كل شيء، في حالة التنزيل الناجح، سيشير البرنامج إلى الملف المحمل بعلامة خضراء.

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

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

لتثبيت المكتبة، تحتاج إلى إجراء الإجراءات التالية:


يتم نسخ جميع مكتبة DLL الخاصة بك إلى النظام.

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

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

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

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

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

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

C: \\ Windows \\ System32

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

C: \\ Windows \\ System32

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

C: \\ Windows \\ System

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

C: \\ Winnt \\ System32

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

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

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

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

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

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

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

على سبيل المثال، لديك مكتبة msvcp110.dll. في الحالة الأولى، يشبه الأمر التسجيل هذا: "regsvr32.exe msvcp110.dll"، في الثانية - "regsvr32.exe مع: / windows/system32/msvcp110.dll" ل 32 بت أنظمة أو "regsvr32.exe مع: / Windows / SYSWOW64 / MSVCP110.dll "ل 64 Bits Systems. (يتم إدخال جميع الأوامر بدون علامات اقتباس).

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

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

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

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

أخيرا، إذا اعتبرنا كيفية تثبيت ملفات DLL، فيمكنك عادة الذهاب في المنطقة.

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

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

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

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

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

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