إصلاح: AdbWinApi.dll مفقود

عادةً ما يواجه المستخدمون خطأ " AdbWinAPi.dll مفقود " عندما يحاولون إلغاء تأمين أداة تحميل التشغيل على هواتفهم المحمولة - عادةً على طرازي Samsung و HTC. ومع ذلك ، تم الإبلاغ عن حدوث المشكلة أيضًا عند إلغاء تثبيت حزمة Android SDK أو Android Debug Bridge بشكل غير صحيح أو إزالتها قسرًا بواسطة مجموعة أمان.

يعد ملف adbwinapi.dll جزءًا من أداة Android Debug Bridge . يتم تضمينه بشكل افتراضي مع Android SDK ويتم استخدامه بشكل متكرر أثناء عملية فتح غالبية طرازات الهواتف الذكية.

يختلف إصلاح الخطأ " AdbWinAPi.dll مفقود " اعتمادًا على وقت ظهور رسالة الخطأ.

إذا كنت ترى الخطأ " AdbWinAPi.dll مفقود " عندما تحاول إلغاء قفل هاتف Android ، فيمكن عادةً إصلاح المشكلة عن طريق نقل adbWinAPI.dll مع ملفين آخرين من مجلد SDK إلى c: \ android .

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

كيفية إصلاح أخطاء "AdbWinAPi.dll مفقود"

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

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

الطريقة الأولى: استخدام Autoruns لإزالة عناصر بدء التشغيل المتبقية ومفاتيح التسجيل

إذا كنت منزعجًا من الخطأ " AdbWinAPi.dll مفقود " عند بدء كل جهاز كمبيوتر ، فمن المحتمل أنك قمت مؤخرًا بحذف Android SDK أو Android Debug Bridge دون اتباع القنوات الرسمية - ربما تكون قد حذفت Android Studio أو تطبيق آخر يستدعي بشكل متكرر في AdbWinAPi.dll. إذا لم تفعل ذلك بنفسك ، فمن المحتمل أن مجموعة الأمان الخاصة بك قد عزلت AdbWinAPi.dll أو حذفته لأنه كان مرتبطًا بفيروس.

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

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

فيما يلي دليل سريع حول استخدام Autoruns لإزالة عناصر بدء التشغيل غير المستخدمة التي قد تؤدي إلى ظهور الخطأ " AdbWinAPi.dll مفقود ":

  1. قم بزيارة رابط Microsoft هذا ( هنا ) وانتقل لأسفل إلى قسم التنزيل. بعد ذلك ، انقر فوق الارتباط التشعبي Autoruns و Autorunsc لبدء التنزيل.

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

  5. بمجرد تحميل جميع إدخالات بدء التشغيل بالكامل في قائمة كل شيء ، اضغط على Ctrl + F لفتح وظيفة البحث. بعد ذلك ، اكتب " AdbWinAPi.dll" في المربع بالقرب من Find what ، ثم اضغط على الزر Find Next .

  6. بعد ذلك، انقر بزر الماوس الأيمن على دخول الضوء مع الأزرق ونرى استخدامات البرنامج الذي من خلال النظر في الوصف و الموقع . إذا قررت أنك لم تعد تستخدم هذا البرنامج أو أنه لم يعد موجودًا على جهاز الكمبيوتر الخاص بك ، فانتقل وانقر بزر الماوس الأيمن على الإدخال واختر حذف .

  7. بمجرد التعامل مع التكرار الأول ، اضغط على زر البحث عن التالي مرة أخرى (عبر وظيفة البحث) وكرر الخطوة 6 مرة أخرى مع كل إدخال آخر لم يتم احتسابه.
  8. بمجرد التعامل مع جميع الإدخالات التي تحتوي على ملف "AdbWinAPi.dll" ، أغلق Autoruns وأعد تشغيل الكمبيوتر. عند بدء التشغيل التالي ، يجب ألا تزعجك بعد الآن بسبب الخطأ " AdbWinAPi.dll مفقود ".

الطريقة 2: نسخ AdbWinAPi.dll إلى مجلد إلغاء التأمين

غالبًا ما يواجه المستخدمون الذين يحاولون إلغاء قفل أداة تحميل التشغيل على أجهزة Android الخاصة بهم خطأ " AdbWinAPi.dll مفقود ". في معظم الأحيان ، تحدث المشكلة إما لأن Android SDK مفقود من كمبيوتر المستخدم أو لأن adb.exe و adbWinAPi.dll و Fastboot.exe غير موجودة في المجلد الذي يحتوي على ملفات إلغاء القفل.

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

  1. أولاً ، تأكد من تثبيت Android SDK على نظامك. إذا كنت قد قمت بالفعل بتثبيت Android Studio أو Eclipse أو Android IDE آخر ، فسيكون لديك بالفعل مثبتًا على نظامك. إذا لم يكن لديك Android SDK مثبتًا على نظامك ، فانتقل إلى هذا الرابط الرسمي ( هنا ) ، وانتقل لأسفل إلى أدوات سطر الأوامر فقط وقم بتنزيل إصدار Windows.

    ملاحظة: يمكنك أيضًا تنزيل Mini-SDK ( هنا ) وهو خفيف الوزن للغاية ويحتوي على جميع الملفات الضرورية.

  2. بمجرد التأكد من تثبيت Android SDK على نظامك ، انتقل إلى مجلد تثبيت SDK (الموقع الافتراضي هو c: \ android-SDK-windows ) وانسخ الملفات التالية من مجلد أدوات النظام الأساسي :

    adb.exe

    adbWinApi.dll

    Fastboot.exe

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