[تصحيح] تعذر الوصول إلى وقت تشغيل Javascript / VBScript للإجراء المخصص (خطأ 2738)



جرب أداة القضاء على المشاكل

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



خطأ 2738: تعذر الوصول إلى وقت تشغيل VBScript / JavaScript لإجراء مخصص



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



  • التعارض مع McAffee Endpoint Security - إلى حد بعيد ، السبب الأكثر شيوعًا المعروف أنه يتسبب في حدوث هذا الخطأ المحدد هو التعارض بين مجموعة أمان نقطة النهاية من McAffee ومثبت ShortTel Communication. إذا وجدت نفسك في هذا السيناريو المحدد ، يمكنك حل المشكلة إما عن طريق إلغاء تثبيت Endpoint Security أو باستخدام محرر التسجيل لضبط بعض المفاتيح التي تستخدمها ميزة McAffee ScriptScan.
  • تغيير البرنامج الأخير - ضع في اعتبارك أن هناك الكثير من المذنبين المحتملين الآخرين الذين قد يكونون السبب النهائي لرسالة الخطأ هذه. نظرًا لعدم وجود قائمة نهائية من التعارضات ، فإن أفضل رهان في إصلاح التناقض هو إعادة نظامك إلى حالة قبل ظهور هذا الخطأ باستخدام استعادة النظام.
  • ملف vbscript.dll غير مسجل - إذا تلقيت الخطأ 'VBScript' أثناء محاولة تثبيت أحد التطبيقات ، فربما يرجع ذلك إلى حقيقة أن محرك VB Script Engine غير مسجل بشكل صحيح. في هذه الحالة ، يجب أن تكون قادرًا على حل المشكلة عن طريق إعادة تسجيل ملف ملف DLL المشكل من موجه أوامر مرتفع.
  • تلف ملف النظام - كما اتضح ، يمكن لنوع من تلف ملفات النظام أن يعيق قدرة نظامك على الاستفادة من ملف مكتبة الارتباط الديناميكي المطلوب أثناء تسلسل التثبيت. في هذه الحالة ، قد تتمكن من حل المشكلة عن طريق تشغيل عمليات مسح SFC و DISM لاستبدال المثيلات التالفة بمكافئات صحية.
  • تلف ملف النظام الأساسي - في الظروف الأكثر خطورة ، لن يكون استخدام DISM و SFC كافيًا لإصلاح المشكلة. في هذه الحالة ، يتمثل الإصلاح الوحيد القابل للتطبيق في إعادة تعيين كل مكون Windows ذي صلة عن طريق التثبيت النظيف لنظام التشغيل الخاص بك أو عن طريق إصلاح التثبيت (الإصلاح في المكان).

الطريقة الأولى: التعارض مع أمان نقطة النهاية (إن أمكن)

إذا انتهى بك الأمر إلى رؤية الخطأ 'تعذر الوصول إلى وقت تشغيل VBScript للإجراء المخصص' عند محاولة تثبيت ShoreTel Communication ، فمن المحتمل جدًا أن ينتهي المثبّت بالتعارض مع حل Endpoint Security الذي طورته McAfee.

إذا كان هذا السيناريو قابلاً للتطبيق في حالتك ، فلديك طريقتان مختلفتان لإصلاح المشكلة:

  • إلغاء تثبيت برنامج Endpoint Security المتعارض
  • إرجاع بعض قيم التسجيل التي تنتمي إلى McAfee ScriptScan إلى قيمها الافتراضية لإزالة التعارض.

إذا كنت تبحث عن الحل الأسهل ، فيجب عليك إلغاء تثبيت أداة Endpoint Security. هذا ليس مثاليًا ، ولكنه سيسمح لك بتثبيت ShoreTel Communication دون الحاجة إلى تعديل السجل الخاص بك. في هذه الحالة ، اتبع الدليل الفرعي A.



إذا كنت راضيًا عن محرر التسجيل ، فيجب عليك اتباعه الدليل الفرعي ب لتعديل بعض قيم التسجيل الرئيسية التي تنتمي إلى McAffee ScriptScan والتي ستنتهي بحل التعارض.

أ. إلغاء تثبيت أمان نقطة النهاية

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. داخل مربع النص ، اكتب 'appwiz.cpl' و اضغط أدخل لفتح ملف برامج و مميزات قائمة طعام.

    اكتب appwiz.cpl واضغط على Enter لفتح صفحة البرامج المثبتة

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

    إلغاء تثبيت McAfee Endpoint Security

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

في حالة استمرار حدوث نفس رمز الخطأ ، انتقل لأسفل إلى الطريقة الثانية .

ب. ضبط قيم التسجيل الخاصة بفحص برامج McAffee Scripts

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب 'رجديت' داخل مربع النص واضغط على أدخل لفتح محرر التسجيل. عندما يطلب منك UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح وصول المسؤول.

    تشغيل محرر التسجيل

  2. بمجرد دخولك محرر التسجيل ، استخدم القائمة الموجودة على الجانب الأيسر للانتقال إلى الموقع التالي:
    HKEY_CLASSES_ROOT  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  3. بمجرد دخولك إلى الموقع الصحيح ، قم بتغيير قيمة (إفتراضي) من عند برنامج McAfee ScriptScan إلى لغة البرمجة VB.
  4. بعد ذلك ، انتقل إلى الموقع التالي:
    HKEY_CLASSES_ROOT  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}  InprocServer32
  5. بمجرد وصولك إلى الموقع الصحيح ، قم بتغيير قيمة ملف (إفتراضي) مفتاح من C: Program Files Common Files McAfee SystemCore Scriptxxxxxxxxx.dll إلى C: Windows system32 vbscript.dll .
  6. بعد تنفيذ التغيير أعلاه ، انتقل إلى الموقع التالي:
    HKEY_CLASSES_ROOT  Wow6432Node  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}
  7. بعد ذلك ، قم بتغيير قيمة ملف (إفتراضي) مفتاح من برنامج McAfee ScriptScan إلى لغة البرمجة VB.
  8. أخيرًا ، انتقل إلى موقع التسجيل التالي:
    HKEY_CLASSES_ROOT  Wow6432Node  CLSID  {B54F3741-5B07-11cf-A4B0-00AA004A55E8}  InprocServer32
  9. قم بتغيير قيمة المفتاح (الافتراضي) من C: Program Files Common Files McAfee SystemCore Scriptxxxxxxxxx.dll إلى C: Windows SysWOW64 vbscript.dll .
  10. بمجرد فرض كل تغيير مذكور أعلاه ، أعد تشغيل الكمبيوتر ومعرفة ما إذا تم حل المشكلة الآن.

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

الطريقة 2: تسجيل ملف ملف vbscript.dll

إذا كنت تواجه ' خطأ 2738. تعذر الوصول إلى وقت تشغيل VBScript للإجراء المخصص 'بعد فشل تثبيت الوكيل ، من المحتمل أنك ترى هذا الخطأ لأن VB Script Engine غير مسجل بشكل صحيح. في معظم الحالات ، ستحدث هذه المشكلة بعد vbscript.dll تم تعديله بواسطة برنامج طرف ثالث (على الأرجح أداة AV).

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

في ما يلي دليل موجز سيرشدك خلال عملية تسجيل ملف vbscript.dll الذي من المرجح أن يتسبب في حدوث خطأ المثبت 2738:

ملحوظة: يجب أن تعمل الإرشادات أدناه بغض النظر عن إصدار Windows لديك (Windows 7 و Windows 8.1 و Windows 10)

  1. صحافة مفتاح Windows + R. لفتح أ يركض صندوق المحادثة. بعد ذلك ، اكتب 'cmd' داخل مربع النص واضغط على Ctrl + Shift + Enter لفتح ملف مرتفع موجه الأوامر ر. عندما يطلب منك UAC (التحكم في حساب المستخدم) ، انقر نعم لمنح وصول المسؤول.

    تشغيل موجه الأوامر

  2. بمجرد دخولك إلى موجه الأوامر المرتفع ، اكتب أحد الأوامر التالية بناءً على ما إذا كنت تستخدم إصدار 32 بت أو 64 بت من Windows واضغط أدخل:
     القرص المضغوط٪ windir٪  system32   القرص المضغوط٪ windir٪  syswow64 
  3. بعد وصولك إلى الموقع الصحيح ، اكتب الأمر التالي واضغط أدخل لتسجيل الإشكالية vbscript.dll:

     regsvr32 vbscript.dll 

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

     jscript.dll regsvr32.exe 
  4. أعد تشغيل الكمبيوتر ومعرفة ما إذا تم إصلاح المشكلة بمجرد اكتمال بدء التشغيل التالي.

في حالة نفس ' تعذر الوصول إلى وقت تشغيل Javascript / VBScript للإجراء المخصص ' لا يزال الخطأ يحدث ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة الثالثة: تشغيل عمليات فحص SFC و DISM

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

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

تشغيل فحص SFC

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

بمجرد الانتهاء من فحص SFC ، أعد تشغيل جهاز الكمبيوتر الخاص بك و بدء فحص DISM بمجرد اكتمال بدء التشغيل التالي.

قم بتشغيل أمر DISM

ملحوظة: هذه نشر خدمة الصور وإدارتها خدمة استخدام مكون فرعي من تحديث ويندوز لتنزيل نسخ سليمة سيتم استخدامها لاستبدال المثيلات التالفة.

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

في حالة استمرار حدوث نفس المشكلة ، انتقل إلى الإصلاح المحتمل التالي أدناه.

الطريقة الرابعة: استخدام استعادة النظام

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

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

فيما يلي بعض الإرشادات خطوة بخطوة حول باستخدام استعادة النظام لإصلاح إعادة تعيين جهاز الكمبيوتر الخاص بك إلى حالة صحية .

اختيار نقطة استعادة نظام محددة

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

الطريقة الخامسة: إعادة تعيين كل مكون من مكونات Windows

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

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

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