كيفية تسجيل مكون باستخدام الأمر regsvr32. تسجيل ملف DLL في نظام التشغيل Windows

تُعرف عملية regsvr32.exe أيضًا باسم Microsoft Register Server وهي تنتمي إلى شركة Microsoft Corporation لمنتج Betriebssystem Microsoft. عملية regsvr32.exe عبارة عن برنامج سطر أوامر في ملف مايكروسوفت ويندوزأنظمة التشغيل وتستخدم في تسجيل وإلغاء تسجيل عناصر تحكم OLE (ربط الكائنات المضمنة) مثل DLLs (مكتبة الارتباط الديناميكي) أو ملفات تحكم ActiveX (OCX) ، وهي ملفات قابلة للتسجيل الذاتي. قد يكون هذا البرنامج ضروريًا ومفيدًا عند استكشاف مشكلات Microsoft وإصلاحها متصفح الانترنتوويندوز والعديد من البرامج الأخرى. يعتبر هذا البرنامج آمنًا ، على الرغم من وجود احتمالات أن تستخدم بعض برامج التجسس اسم الملف نفسه لخداع مستخدم الكمبيوتر. يعتبر هذا البرنامج ضروريًا حتى يعمل نظام الكمبيوتر الشخصي للمستخدم بشكل صحيح ، لذلك لا ينبغي استبعاده. لا يحتوي هذا البرنامج على نافذة مرئية ويعتبر ملفًا غير معروف داخل مجلد Windows. إنه قادر على مراقبة التطبيقات وإخفاء نفسه.

كيف يمكنني إيقاف regsvr32.exe وهل ينبغي علي ذلك؟

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

بعد إلغاء تثبيت التطبيقات ، من المستحسن فحص سجل Windows بحثًا عن أي آثار متبقية من التطبيقات. يعد Registry Reviver من ReviverSoft أداة رائعة للقيام بذلك.

هل هذا فيروس أو مخاوف أمنية أخرى؟

قرار الأمن ReviverSoft

يرجى مراجعة regsvr32.exe وإرسال إشعار لي بمجرد حصوله
تمت مراجعته.

ما هي العملية وكيف تؤثر على جهاز الكمبيوتر الخاص بي؟

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

هل من المعروف أن regsvr32.exe سيء لأداء جهاز الكمبيوتر الخاص بي؟

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

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

لماذا يحدث خطأ عند الوصول إلى DLL

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

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

يتم تثبيت معظم ملفات DLL على الكمبيوتر مع DirectX ، لذلك إذا طُلب منك تحديث / تثبيت DirectX عند تثبيت لعبة أو تطبيق ، فلن تحتاج إلى رفضه ، وإلا فهناك خطر كبير لحدوث خطأ "لا يمكن البدء ، ملف dll مفقود ".

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

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

تسجيل DLL باستخدام سطر الأوامر

لتسجيل DLL على جهاز الكمبيوتر الخاص بك من خلال سطر الأوامر ، اتبع الخطوات التالية:

  1. تشغيل موجه الأوامر كمسؤول ؛
  2. في النافذة التي تفتح ، اكتب الأمر: regsvr32.exe path_to_DLL_library

    بدلاً من كتابة "path_to_dll_library" مسار كاملإلى المكتبة ، على سبيل المثال: C: /windows/system32/comctl32.dll

  3. اضغط على Enter وسيتم تسجيل DLL.

تسجيل DLL باستخدام سطر "تشغيل"

لا يختلف تسجيل DLL من خلال سطر "Run" عمليًا عن الإجراءات ذات سطر الأوامر. يحتاج المستخدم:


ماذا تفعل إذا تعذر تسجيل DLL

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

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

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

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

OkeyGeek.ru

تسجيل ملف DLL في نظام التشغيل windows

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

حلول للمشكلة

هناك عدة طرق لحل هذه المشكلة. دعونا نفكر في كل منهم بمزيد من التفصيل.

الطريقة الأولى: إدارة OCX / DLL

OCX / DLL Manager هو برنامج صغير يمكن أن يساعدك في تسجيل مكتبة أو ملف OCX.

قم بتنزيل OCX / DLL Manager

لهذا سوف تحتاج:

  1. انقر فوق عنصر القائمة "Register OCX / DLL".
  2. حدد نوع الملف الذي تريد تسجيله.
  3. استخدم الزر "استعراض" لتحديد موقع مكتبة الارتباط الحيوي (DLL).
  4. اضغط على زر "تسجيل" وسيقوم البرنامج بتسجيل الملف نفسه.

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

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

الطريقة 2: قائمة التشغيل

يمكنك تسجيل ملف DLL باستخدام الأمر "تشغيل" في قائمة البدء في نظام التشغيل windows. للقيام بذلك ، سوف تحتاج إلى القيام بما يلي:


الطريقة الثالثة: سطر الأوامر

لا يختلف تسجيل ملف عبر سطر الأوامر كثيرًا عن الخيار الثاني:

  1. حدد الأمر "تشغيل" من قائمة "ابدأ".
  2. أدخل في حقل الإدخال المفتوح كمد.
  3. اضغط دخول".

سترى نافذة ستحتاج فيها إلى إدخال نفس الأوامر كما في الخيار الثاني.

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

الطريقة الرابعة: فتح باستخدام


أخطاء محتملة

"الملف غير متوافق مع نسخة مثبتة windows "- هذا يعني أنك تحاول على الأرجح تسجيل DLL 64 بت على نظام 32 بت ، أو العكس. استخدم الأمر المناسب الموضح في الطريقة الثانية.

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

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

يسعدنا أننا تمكنا من مساعدتك في حل المشكلة.

استطلاع: هل ساعدتك هذه المقالة؟

ليس حقيقيًا

lumpics.ru

كيفية تسجيل ملف DLL: ثلاث طرق

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

الطريقة الأولى لتسجيل ملف DLL

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

في البداية ، يجب أن يقال إن جميع التلاعبات في تسجيل ملف DLL يجب أن تتم فقط إذا كان هذا الملف نفسه موجودًا في المكان الذي يجب أن يكون فيه. غالبًا ما يكون هذا هو مجلد system32. في المثال ، سوف نمثل هذا المجلد.

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

  1. تحتاج إلى الوصول إلى نافذة "تشغيل". يمكن فتحه بعدة طرق. في قائمة "ابدأ" ، انتقل إلى المسار "All Programs → Accessories" واختر "Run" هناك. يمكنك أيضًا البحث باسم الأداة المساعدة في قائمة ابدأ نفسها. لكن أسهل طريقة هي الضغط على مفاتيح Win + R.
  2. عندما تكون النافذة مفتوحة ، تحتاج في حقل الإدخال إلى كتابة الأمر "regsvr32.exe" ، ثم تحديد مسار الملف المراد تسجيله.
  3. يبقى فقط الضغط على زر "موافق".

يرجى ملاحظة أنه يجب تحديد مسار الملف بالكامل. بدءًا من محرك الأقراص C. على سبيل المثال: regsvr32.exe c: windows / system32 / openal32.dll.

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

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

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

الطريقة الثانية لا تختلف عمليا ، فقط مكان العمل. تحتاج إلى الدخول إلى الأداة المساعدة "Command Line" ، ويمكنك أيضًا القيام بذلك بعدة طرق: إما في قائمة "Start" في المجلد القياسي ، أو افتح البرنامج الذي يحمل نفس الاسم ، أو عن طريق استدعاء نافذة "Run" ، أدخل الأمر "cmd". الأمر متروك لك لتقرر.

الآن سطر الأوامر مفتوح أمامك ، تحتاج فيه إلى إدخال نفس البيانات التي تم إدخالها في الطريقة الأولى بالضبط. أي ، حدد في البداية البرنامج الذي سيعمل مع dll (regsvr32.exe) ، ثم المسار إلى الملف.

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

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

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

كل ما عليك فعله هو فتح ملف DLL باستخدام regsvr32.exe. هيريس كيفية القيام بذلك:

  1. انقر بزر الماوس الأيمن فوق ملف DLL المطلوب.
  2. حدد "فتح باستخدام ..." من القائمة.
  3. في النافذة ، ابحث عن الزر "تصفح" وانقر عليه.
  4. قم بتمهيد المسار إلى ملف regsvr32.exe ، وهو موجود في مجلد System32 الموجود في مجلد windowsعلى محرك الأقراص C.
  5. انقر فوق "فتح".

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

fb.ru

تسجيل DLL. ماذا وكيف نفعل؟

1. انسخ المكتبة التي تم تنزيلها إلى دليل النظام المطلوب. (هذا إما system32 أو SysWOW64) *

* في أي دليل لنسخ المكتبات يعتمد على شهود التطبيق. إذا كنت لا تعرف بالضبط المجلد الذي تريد النسخ إليه ، فقم بنسخه إلى كل من J

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

إذا رأيت هذه الرسالة

ثم حدد عمق بت مختلف وحاول التسجيل مرة أخرى. يجب أن يكون كل شيء ناجحًا.

ملاحظة. إذا كنت بحاجة إلى تسجيل مكتبة موجودة في دليل آخر (وليس دليل النظام) ، فيجب تحديد المسار الكامل للمكتبة في اسم المكتبة.

على سبيل المثال C: \ Program Files \ 1Cv77 \ BIN \ V7PLUS.dll

easy-comp.ru

تسجيل DLL في الويندوز

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

لقول الحقيقة ، يعد تسجيل مكتبة أمرًا بسيطًا للغاية - لا يتطلب الأمر سوى خطوة واحدة. ومع ذلك ، يجب أن يكون لديك حقوق المسؤول للقيام بذلك.

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

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

سيتم تنفيذ جميع معالجات تسجيل DLL باستخدام regsvr32.exe ، ولكن عليك هنا الانتباه إلى أنه عند استخدام نظام 64 بت ، يمكن وضع هذا الملف في دليلين: SysWOW64 و System32. تجدر الإشارة إلى أن هذه الملفات مختلفة ، بينما يوجد 64 بت في دليل System32. يوصى في كل حالة بكتابة المسار إلى regsvr32.exe ، وليس فقط اسم الملف.

الطريقة الأولى شائعة جدًا ويمكن العثور عليها غالبًا على الإنترنت. يتكون من عدة تلاعبات. في البداية ، تحتاج إلى الضغط على Win + R ، ثم في نافذة "Run" ، يجب عليك تسجيل regsvr32.exe path_to_file_dll والنقر فوق "موافق". بالإضافة إلى ذلك ، يمكن العثور على "تشغيل" في قائمة "ابدأ" ، إذا تم تنشيطه.

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

تتضمن الطريقة التالية تشغيل سطر الأوامر كمسؤول وكتابة الأمر نفسه كما في الطريقة أعلاه. تحتاج إلى فتح سطر الأوامر. في "ثمانية" لهذا تحتاج إلى الضغط على Win + X ، ثم تحديد العنصر المطلوب. في "سبعة" سطر الأوامر يمكن العثور عليها في "ابدأ". تحتاج إلى النقر بزر الماوس الأيمن فوقه وتحديد "تشغيل كمسؤول".

ثم يجب عليك إدخال regsvr32.exe path_to_dll ، كما في الطريقة السابقة. ومع ذلك ، من المرجح أن تفشل عملية التسجيل.

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

Dll ، ActiveX غير مسجل تحت Windows 7 - ماذا تفعل؟

في Windows المألوف للجميع حتى XP ، تم تسجيل مكونات Dll و ActiveX دون مشاكل بواسطة الأمر regsvr32.

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

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

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

في معظم الحالات ، فإنه يحل المشكلة.

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

على وجه الخصوص ، جزء العميل من 1C (أي ، 1C الذي يعمل معه المستخدم) هو تطبيق 32 بت. (هنا ، يمكن أن يكون خادم 1C بالفعل 32 بت و 64 بت ، ولكن هذا ينطبق على المؤسسات الكبيرة ، إذا كان لديك محاسبة 1C و 5 مستخدمين ، فإن 99٪ أنه ليس لديك خادم 1C وكل شيء 32 بت) .

يمكن أن تكون مكونات ActiveX أيضًا 32 بت أو 64 بت ، ويجب استخدام الإصدار الذي يتطابق مع عمق البت للتطبيق. OcvitaBarcode ActiveX هو تطبيق 32 بت.

لذلك ، فإن برامج تسجيل ActiveX 32 بت و 64 بت في Windows 6 64 بت مختلفة أيضًا ، لكن كلاهما يطلق عليهما regsvr32.exe. (كما قال كوزما بروتكوف ، "إذا كان" الجاموس "مكتوبًا على القفص مع الفيل ، فلا تصدق عينيك.) لذلك ، إذا كتبت ببساطة في سطر الأوامر

regsvr32 بعض ملفات .ocx

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

لذلك ، لضمان بدء تشغيل regsvr32 32 بت ، يجب عليك كتابة الأمر في نافذة المحطة الطرفية

c: \ windows \ syswow64 \ regsvr32.exe OcvitaBarcode.ocx

إذا لم يتم تثبيت windows في c: \ windows ، فإن المسار طبيعي ، ونشير إلى أيهما هو. وتذكر أنه يجب فتح نافذة المحطة كمسؤول.

مع مراعاة القواعد المذكورة أعلاه ، ActiveX 32 بت ، بما في ذلك. يعمل OcvitaBarcode ActiveX بدون مشاكل في Windows 7:


نواصل سلسلة من المقالات التي نتعرف فيها على العمليات المضمنة في Windows 10 وندرسها. من وقت لآخر ، تجذب هذه العمليات انتباه المستخدمين مع زيادة الحمل على المعالج أو ذاكرة جهاز الكمبيوتر الخاص بك ، أو أن فضول المستخدم البسيط يجعله يذهب إلى محرك البحث المفضل لديه و "google" ما هي هذه العملية أو تلك المسؤولة عن . في هذه المقالة ، ستجد تفاصيل حول regsvr32.exe أو "خادم تسجيل Microsoft".

Regsvr32.exe - ما هو؟

يجب أن يلاحظ على الفور أن regsvr32.exe، هو " خادم تسجيل Microsoft"هو أحد مكونات نظام نظام التشغيل. يتم استخدامه لتسجيل مكونات البرنامج (DLLs و كائنات ActiveX) أو إزالتها إذا لزم الأمر. بشكل افتراضي ، لا يتم تمكين regsvr32.exe. يتم بدء تشغيله فقط في الوقت المناسب ، والذي يتم تحديده بواسطة نظام التشغيل أو مثبتات / برامج إلغاء تثبيت التطبيقات على جهاز الكمبيوتر الخاص بك.

يقوم خادم تسجيل Microsoft regsvr32.exe بتحميل وحدة المعالجة المركزية

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

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

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

ولهذا السبب يجب ألا تحاول قتل regsvr32.exe نفسه. لا يقع اللوم في حد ذاته على الأحمال الكبيرة. السبب هو التطبيق الذي يقوم بإجراء المكالمة ، لذلك تحتاج إلى إيجاد هذا البرنامج ومحاولة حل المشكلات التي نشأت فيه.

نظرًا لوجود القليل من التفاصيل حول جميع العمليات في Task Manager القياسي ، فستحتاج إلى استخدام الأداة المساعدة Process Explorer التي طورتها Microsoft. يمكن تنزيله من موقع Microsoft الرسمي.

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


توقف برنامج خادم تسجيل Microsoft عن الخطأ

أحيانًا يواجه المستخدمون الخطأ أعلاه المرتبط مباشرة بـ regsvr32.exe. مرة أخرى ، المشكلة ليست في خادم التسجيل نفسه ، ولكن في بعض التطبيقات التي تتعارض مع هذا مكون النظام. إذا واجهت هذه المشكلة ، فجرّب ما يلي:


كيفية تعطيل أو إزالة regsvr32.exe

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

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

لماذا يحدث خطأ عند الوصول إلى DLL

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

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

يتم تثبيت معظم ملفات DLL على الكمبيوتر مع DirectX ، لذلك إذا طُلب منك تحديث / تثبيت DirectX عند تثبيت لعبة أو تطبيق ، فلن تحتاج إلى رفضه ، وإلا فهناك خطر كبير لحدوث خطأ "لا يمكن البدء ، ملف dll مفقود ".

كيفية تسجيل ملف DLL على نظام Windows

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

تسجيل DLL باستخدام سطر الأوامر

لتسجيل DLL على جهاز الكمبيوتر الخاص بك من خلال سطر الأوامر ، اتبع الخطوات التالية:


تسجيل DLL باستخدام سطر "تشغيل"

لا يختلف تسجيل DLL من خلال سطر "تشغيل" عمليًا عن الإجراءات التي تتم باستخدام سطر الأوامر. يحتاج المستخدم:


ماذا تفعل إذا تعذر تسجيل DLL

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

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



تحميل...
قمة