اسمح فقط بالتحديثات اليدوية على Windows 10

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

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

كان أحد أفضل الحلول لاستعادة التحكم في التحديثات هو تعطيل خدمة Windows Update ، وتمكينها فقط عندما تريد أن يقوم النظام بالعثور على التحديثات وتثبيتها.

غيرت Microsoft هذا الحل البديل في إصدار Fall Creators Update لنظام التشغيل Windows 10 ، مع إغلاق هذه الثغرة بشكل فعال.

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

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

اضبط تحديث Windows 10 على يدوي

windows 10 automatic update task

يحتوي Windows 10 على مهمة تستخدم البرنامج C: Windows System32 UsoClient.exe للبحث عن التحديثات بشكل منتظم وتلقائي.

يمكنك العثور على المهمة ضمن مكتبة برنامج جدولة المهام> Microsoft> Windows> UpdateOrchestrator> جدولة المسح الضوئي في برنامج جدولة مهام Windows.

تحتوي المهمة على العديد من المشغلات: أحدها يقوم بتشغيلها مرة واحدة في اليوم ، وواحد يقوم بتشغيلها متوسط ​​معرف سجل الأحداث 8202 ، والثالث هو مشغل مخصص.

يزيل الحل التالي كافة الأذونات من الملف UsoClient.exe. فشل التحقق من التحديث الذي تم تشغيله بواسطة المهام بسبب هذا.

لاحظ أن هذا لن يؤثر على تحديثات توقيع Windows Defender ، حيث سيستمر تنزيلها وتثبيتها تلقائيًا.

تعطيل التحديثات التلقائية

usoclient.exe remove permissions

  1. اضغط على مفتاح Windows لإظهار قائمة ابدأ في Windows.
  2. اكتب cmd.exe ، وحدد النتيجة ، واضغط باستمرار على مفتاح Ctrl ومفتاح Shift ، واضغط على مفتاح Enter لتحميل موجه أوامر مرتفع. يمكنك أيضًا النقر بزر الماوس الأيمن فوق cmd.exe وتحديد تشغيل كمسؤول إذا كنت تفضل ذلك.
  3. قم بتأكيد مطالبة UAC التي يتم عرضها.
  4. قم بتشغيل الأمر أخذ / f '٪ WINDIR٪ System32 UsoClient.exe' / أ
  5. هذا يأخذ ملكية الملف ويعينه لمجموعة المسؤولين مما يمنحك التحكم في الملف.
  6. الآن تشغيل icacls '٪ WINDIR٪ System32 UsoClient.exe' / وراثة: r / إزالة 'المسؤولين' 'المستخدمون المصادقون' 'المستخدمون' 'النظام'
  7. يؤدي هذا إلى إزالة الأذونات الخاصة بمجموعات المستخدمين المحددة من الملف. لاحظ أنك قد تحتاج إلى تغيير أسماء المجموعات الإنجليزية إذا كنت تستخدم إصدارًا غير إنجليزي من Windows.

يجب أن تحصل على رسائل نجاح ، ولكن يمكنك التحقق من إزالة جميع الأذونات عن طريق النقر بزر الماوس الأيمن فوق 'C: Windows System32 UsoClient.exe ، وتحديد الخصائص من قائمة السياق ، والتبديل إلى علامة التبويب الأمان عند نافذة الخصائص يفتح.

usoclient no permissions

في المرة التالية التي يقوم فيها Windows 10 بتشغيل الحدث ، يجب أن تحصل على رسالة خطأ 'تم رفض الوصول' ضمن نتيجة التشغيل الأخير في قائمة مهام UpdateOrchestrator.

لا يزال بإمكانك تشغيل عمليات فحص التحديث يدويًا عن طريق فتح الإعدادات> التحديث والأمان.

استعادة الأذونات

يمكنك استعادة أذونات الملف في أي وقت:

  1. افتح موجه أوامر غير مقيد كما هو موضح أعلاه.
  2. قم بتشغيل الأمر إعادة تعيين icacls '٪ WINDIR٪ System32 UsoClient.exe'
  3. يقوم هذا الأمر بإعادة تعيين جميع أذونات UsoClient.exe ، بحيث يمكن تشغيل عمليات فحص التحديث التلقائي مرة أخرى.

أنت الآن: لا ، تحديثات يدوية أم تلقائية؟ كيف يتم تكوين نظامك؟ (شكر ديكمودر )