إصلاح: يتعذر على Windows 7 حاليًا البحث عن التحديثات

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

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

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

الطريقة الأولى: إصلاح خدمة Windows Update

لتسهيل الأمور ، قمنا بإنشاء ملف دفعي لإيقاف خدمة تحديث Windows ، وإزالة المجلد SoftwareDistribution ، وتشغيل خدمة التحديث مرة أخرى. windowsupdatefix.bat

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

الطريقة الثانية: إعادة تعيين إعدادات Windows Update

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

  1. انقر فوق تحديث Windows في نتائج البحث. في نافذة تحديث Windows ، انقر فوق تغيير الإعدادات .
  2. حدد عدم التحقق من وجود تحديثات ضمن التحديثات الهامة وانقر فوق موافق . أغلق كل النوافذ.
  3. انتقل الآن إلى نافذة إعدادات تحديث Windows مرة أخرى. حدد تثبيت التحديثات تلقائيًا وانقر فوق موافق. الآن تحقق من وجود تحديثات مرة أخرى.

إذا استمر ظهور الخطأ ، فانتقل إلى الحل التالي

الطريقة الثالثة: تعطيل الحماية من الفيروسات وجدار الحماية مؤقتًا

يمكن لبرنامج مكافحة الفيروسات ، حتى Windows Security Essential أحيانًا إيقاف تحديث Windows من البدء. لذا ، قم مؤقتًا بتعطيل أي حماية في الوقت الفعلي يتمتع بها برنامج مكافحة الفيروسات و / أو برامج التجسس. ثم تحقق من وجود تحديثات. إذا كان الحل يعمل أم لا ، قم بتمكين كل الحماية الخاصة بك.

الطريقة الرابعة: إصلاح قاعدة بيانات Windows Update

لإصلاح قاعدة بيانات تحديث Windows ، انقر فوق ابدأ  واكتب cmd. انقر بزر الماوس الأيمن فوق CMD واختر  تشغيل كمسؤول.

في موجه الأوامر الأسود ، قم بتنفيذ الأوامر التالية:

توقف صافي wuauserv

cd / d٪ windir٪ \ SoftwareDistribution \ DataStore \ Logs

esentutl / mh .. \ DataStore.edb | findstr / i / c: "الحالة:"

إذا تم عرض الحالة: Clean Shutdown في سطر الأوامر ، فلن تحتاج إلى متابعة هذا الحل لأن قاعدة البيانات جيدة.

إذا فشلت هذه الخطوة أو إذا لم يتم عرض الحالة: Clean Shutdown في سطر الأوامر ، فسيقوم بإنشاء مجلد مؤقت باسم "fixfiles". للقيام بذلك ، اكتب الأمر التالي في نافذة موجه الأوامر السوداء:

mkdir ج: \ ملفات ثابتة

الآن قم بالوصول إلى جهاز كمبيوتر آخر يعمل بنظام Windows تعمل تحديثات Windows بشكل جيد. مع الاستمرار اضغط مفتاح Windows واضغط R . اكتب System32 واضغط على Enter .

في المجلد System32 ، حدد موقع الملف المسمى esent.dll وضعه في مجلد الملفات الثابتة بالكمبيوتر الذي تقوم بإصلاح تحديث Windows الخاص به.

ثم قم بتشغيل اكتب الأمر التالي في النافذة السوداء لموجه الأوامر للكمبيوتر الهدف:

نسخ٪ windir٪ \ system32 \ esentutl.exe c: \ ملف ثابت \ c: \ ملف ثابت \ esentutl.exe / r edb net start wuauserv

أعد تشغيل نظامك وقم بتشغيل تحديث Windows للتحقق من حل المشكلة.