أسئلة الأعضاء
عضوية طرح الأسئلة
مشكلة في تسجيل ملفات dll
هل لديك حل لهذه المشكلة ؟
الأداة المساعدة لسطر الأوامر Regsvr32 تقوم بتسجيل عناصر تحكم OLE وإلغاء تسجيلها ومن بينها عناصر التحكم بمكتبات الارتباط الديناميكي (DLL) وActiveX في تسجيل Windows. يتم تثبيت Regsvr32.exe في المجلد %systemroot%\System32 في نظام التشغيل Windows XP والإصدارات اللاحقة من أنظمة Windows.
ملاحظة يوجد إصداران من ملف Regsv32.exe على إصدار 64 بت في نظام التشغيل Windows:
هل لديك حل لهذه المشكلة ؟
الأداة المساعدة لسطر الأوامر Regsvr32 تقوم بتسجيل عناصر تحكم OLE وإلغاء تسجيلها ومن بينها عناصر التحكم بمكتبات الارتباط الديناميكي (DLL) وActiveX في تسجيل Windows. يتم تثبيت Regsvr32.exe في المجلد %systemroot%\System32 في نظام التشغيل Windows XP والإصدارات اللاحقة من أنظمة Windows.
ملاحظة يوجد إصداران من ملف Regsv32.exe على إصدار 64 بت في نظام التشغيل Windows:
- يكون الإصدار 64 بت هو %systemroot%\System32\regsvr32.exe.
- يكون الإصدار 32 بت هو %systemroot%\SysWoW64\regsvr32.exe.
بناء جملة الأمر Regsvr32
يحتوي RegSvr32.exe على خيارات سطر الأوامر التالية:
Regsvr32 [/u] [/n] [/i[:cmdline]] <dllname>
/u - Unregister server
/i - Call DllInstall مع تمرير [cmdline] اختياري إليه؛ عند الاستخدام مع /u, يتم استدعاء dll uninstall
/n - do not call DllRegisterServer; this option must be used with /i
/s – Silent؛ عدم عرض أي مربعات رسائل
حلول عامة لأخطاء Regsvr32
قم بتجربة إحدى الطرق التالية عند ظهور خطأ Regsvr32:
يحتوي RegSvr32.exe على خيارات سطر الأوامر التالية:
Regsvr32 [/u] [/n] [/i[:cmdline]] <dllname>
/u - Unregister server
/i - Call DllInstall مع تمرير [cmdline] اختياري إليه؛ عند الاستخدام مع /u, يتم استدعاء dll uninstall
/n - do not call DllRegisterServer; this option must be used with /i
/s – Silent؛ عدم عرض أي مربعات رسائل
حلول عامة لأخطاء Regsvr32
قم بتجربة إحدى الطرق التالية عند ظهور خطأ Regsvr32:
- الأسلوب 1: أعد تشغيل الأمر Regsvr32 من موجه أوامر غير مقيد
لفتح موجه أوامر غير مقيد باتباع الخطوات التالية:نظاما التشغيل Windows 8.1 وWindows 8
اسحب الشاشة من الحافة اليسرى، ثم اضغط على بحث. أو إذا كنت تستخدم الماوس، فقم بالإشارة إلى الزاوية اليمنى بالجزء السفلي للشاشة، ثم بالنقر فوق بحث. اكتب موجه الأوامر في مربع بحث، ثم انقر بزر الماوس الأيمن فوق موجه الأوامر، وانقر فوق تشغيل كمسؤول. إذا تمت مطالبتك بكلمة مرور مسؤول أو تأكيد، فاكتب كلمة المرور، أو انقر فوق السماحنظاما التشغيل Windows 7 وWindows Vista
انقر ابدأ، واكتب موجه الأوامر أو cmd في مربع البحث، ثم انقر بزر الماوس الأيمن فوق موجه الأوامر، وانقر فوق التشغيل كمسؤول. إذا تمت مطالبتك بكلمة مرور المسؤول أو تأكيد، فاكتب كلمة المرور، أو انقر فوق السماحنظام التشغيل Windows XP
تسجيل الدخول باستخدام حساب مسؤول أو حساب له أذونات المسؤول ثم قم بفتح اطار موجه الأوامر. - الطريقة الثانية: استخدام الإصدار 32 بت من Regsvr32 لتسجيل DLL 32 بت علي إصدار 64 بت من Windows
إذا تلقيت خطأ عند تسجيل DLL 32 بت علي إصدار 64 بت من Windows ، اتبع الخطوات التالية:- افتح موجه أوامر غير مقيد.
- إذا كان الإصدار 32 بت من DLL (مكتبة ارتباط ديناميكي) في المجلد %systemroot%\System32، انقله إلى المجلد %systemroot%\SysWoW64.
- قم بتشغيل الأمر التالي:
%systemroot%\SysWoW64\regsvr32 <full path of the DLL>
حب مشكلة عدم حصول على Dll Register Server
التعديل الأخير بواسطة المشرف: