كيفية تشغيل Windows Update من سطر الأوامر

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

في Microsoft Windows 10 ، يمكن العثور على Windows Update في الإعدادات -> التحديث والأمان -> Windows Update. عادةً ما يستمر Windows Update في العمل في الخلفية وسيقوم بتثبيت التحديثات الجديدة تلقائيًا.

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

يمكنك أيضًا تشغيل Windows Update يدويًا للتحقق من وجود تحديثات جديدة في أي وقت. فيما يلي ثلاث طرق للتحقق من تحديثات Windows الجديدة. ملخص سريع إخفاء 1 فرض فحص Windows Update باستخدام مربع حوار الأوامر 2 قم بتشغيل Windows Update من PowerShell (سطر الأوامر) 2.1 نشر التحديثات على أجهزة الكمبيوتر البعيدة 2.2 تثبيت تحديثات محددة فقط 2.3 منع تثبيت تحديثات محددة 3 قم بتشغيل Windows Update من موجه الأوامر (سطر الأوامر) 4 تحقق من وجود تحديثات Windows باستخدام إعدادات Windows 5 كيفية إجبار Windows Update على تنزيل التحديثات التي تم تنزيلها بالفعل 6 إدارة تحديثات Windows باستخدام أداة سطر أوامر Wuinstall

فرض فحص Windows Update باستخدام مربع حوار الأوامر

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

افتح مربع الحوار 'تشغيل' (مفتاح Windows + R) أو افتح Windows Search وقم بتشغيل الأمر التالي:

  control update  

سيؤدي ذلك إلى تشغيل واجهة المستخدم الرسومية لـ Windows Update والتي ستبدأ في البحث عن تحديثات جديدة. تعمل هذه الطريقة على جميع إصدارات Windows بما في ذلك Windows 10 و Windows 11.

هناك أمر آخر سيؤدي إلى نفس التأثير ولكنه يعمل فقط في نظامي التشغيل Windows 10 و Windows 11:

  ms-settings:windowsupdate  

قم بتشغيل Windows Update من PowerShell (سطر الأوامر)

لا توجد وحدة Windows PowerShell رسمية لـ Windows Update. يعد PSWindowsUpdate وحدة نمطية تابعة لجهة خارجية يمكن استخدامها لتكوين تحديثات Windows في Windows. لم يتم تثبيت هذه الوحدة في Windows افتراضيًا ولكن يمكنك تنزيلها من معرض PowerShell وتثبيت الوحدة وتشغيلها للتحقق من وجود تحديثات جديدة.

هناك ثلاث خطوات لتشغيل Windows Update من خلال PowerShell. قم بتشغيل الأوامر التالية خطوة بخطوة:

Install-Module PSWindowsUpdate 

قم بتثبيت الوحدة النمطية PSWindowsUpdate

سيؤدي هذا إلى تثبيت الوحدة النمطية لـ Windows Update في PowerShell.

Get-WindowsUpdate
تحقق من وجود تحديثات

الحصول على WindowsUpdate

سيتحقق هذا الأمر من وجود تحديثات.

Install-WindowsUpdate

قم بتثبيت WindowsUpdate

سيقوم هذا الأمر بتثبيت التحديثات المتاحة (والتي تم سردها في الخطوة 2)

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

Add-WUServiceManager -MicrosoftUpdate

إذا كنت تريد إعادة تشغيل الكمبيوتر تلقائيًا بعد تثبيت كافة التحديثات ، يمكنك تشغيل الأمر التالي:

Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

نشر التحديثات على أجهزة الكمبيوتر البعيدة

يمكن أيضًا استخدام وحدة PowerShell لنشر تحديثات Windows على أجهزة الكمبيوتر البعيدة. هناك أمرين مشتركين في هذه العملية:

1- قم بإنشاء قائمة بأجهزة الكمبيوتر ومرر القائمة كسلسلة متغيرة:

$computer = 'comp1, comp2, comp3'

2- قم الآن بتشغيل الأمر التالي لبدء البحث عن تحديثات Windows على أجهزة الكمبيوتر البعيدة:

Invoke-WUJob -ComputerName $computer -Script {ipmo PSWindowsUpdate; Install-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot} -RunNow -Confirm:$false | Out-File 'serversharelogs$computer-$(Get-Date -f yyyy-MM-dd)-MSUpdates.log' -Force

تثبيت تحديثات محددة فقط

إذا كنت تعرف بالفعل مقالة kb no. للتحديث المحدد الذي تريد تثبيته ، يمكنك تشغيل الأمر التالي:

Get-WindowsUpdate - KBArticleID 'KB5002324', 'KB5002325' - Install

استبدل رقم KB بالرقم الذي تريد تثبيته.

منع تثبيت تحديثات محددة

يمكنك منع تثبيت تحديثات معينة على جهاز الكمبيوتر الخاص بك باستخدام أمر PowerShell التالي:

Install-WindowsUpdate -NotKBArticle 'KB5002324, KB5002325' -AcceptAll

قم بتشغيل Windows Update من موجه الأوامر (سطر الأوامر)

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

اعد تشغيل الجهاز - أعد تشغيل Windows بعد تثبيت التحديثات

ScanInstallWait - التحقق من وجود تحديثات وتنزيل التحديثات المتوفرة وتثبيتها

  • اضغط على مفتاح Windows + R. لفتح يركض الحوار.
  • نوع كمد ثم اضغط Ctrl + Shift + Enter لفتح موجه الأوامر في الوضع الإداري.
  • قم بتشغيل الأمر التالي للتحقق من وجود تحديثات جديدة:
    wuauclt / اكتشاف الآن
  • قم بتشغيل الأمر التالي لتثبيت التحديثات الجديدة
    wuauclt / updatenow

نظرًا لأن موجه الأوامر لا يُظهر أي تقدم ، فمن الأفضل فحص التحديثات وتثبيتها في نفس الوقت. إليك أمر هذا:

wuauclt / اكتشفناو / أوبداتينو

سيعمل الأمر المذكور أعلاه في جميع إصدارات Windows ، بما في ذلك Windows 7 و Windows Server 2008 R2. ولكن إذا كنت تستخدم Windows 10 أو Windows Server 2016 ، فيمكنك استخدام العميل الأمر الذي يحتوي على خيارات أكثر من wuauclt. يمكنك تشغيل UsoClient بالمفاتيح التالية:

ابدأ المسح - ابدأ في البحث عن التحديثات

بدء تحميل - ابدأ تنزيل التحديثات

ابدأ التثبيت - ابدأ في تثبيت التحديثات التي تم تنزيلها

تحقق من وجود تحديثات Windows باستخدام إعدادات Windows

للتحقق من وجود تحديثات جديدة وتكوين إعدادات Windows Update ، اتبع الخطوات أدناه:

  1. افتح إعدادات Windows (مفتاح Windows + i).
  2. يختار التحديث والأمان .
  3. يختار تحديث ويندوز من القائمة اليسرى.
  4. اضغط على زر التحقق من وجود تحديثات في الجزء الأيمن.

تحقق من وجود تحديثات

كيفية إجبار Windows Update على تنزيل التحديثات التي تم تنزيلها بالفعل

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

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

الخطوة 1 : افتح مستكشف الملفات وتذهب إلى هذا الكمبيوتر .

الخطوة 2 : افتح C: Windows SoftwareDistribution تنزيل
يحتوي هذا المجلد على جميع ملفات التحديث التي يقوم نظام التشغيل Windows بتنزيلها حاليًا أو تنزيلها وتثبيتها مؤخرًا.

الخطوه 3 : احذف جميع الملفات من المجلد المذكور أعلاه.

الخطوة 4 : قم بتشغيل Windows Update مرة أخرى باستخدام الطرق المذكورة أعلاه. سيؤدي هذا إلى إجبار Windows Update على التحقق من نفس التحديثات وتنزيلها مرة أخرى. عملية التنزيل والتثبيت للتحديثات الجديدة مؤتمتة بالكامل. لست بحاجة إلى القيام بأي شيء أثناء عملية التنزيل والتثبيت.

إدارة تحديثات Windows باستخدام أداة سطر أوامر Wuinstall

باستخدام WuInstall ، يمكن لمسؤولي تكنولوجيا المعلومات أتمتة تحديثات Windows. يمكن استخدام Wuinstall لفرض استفسارات وتنزيلات وتنزيلات تحديثات Windows في الأوقات التي يرونها مناسبة ، مما يمكنهم من جعل عملية التحديث بأكملها أكثر تحكمًا وسهولة في الاستخدام.

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

اذهب إلى http://www.wuinstall.com/ وقم بتثبيت أحدث إصدار مجاني من Wuinstall على جهاز الكمبيوتر الخاص بك. افتح موجه الأوامر في الوضع الإداري

للبحث عن آخر التحديثات ، قم بتشغيل الأمر التالي:

wuinstall /search

لن يبحث هذا عن التحديثات الجديدة فحسب ، بل سيسردها أيضًا في نافذة الأوامر.

لتنزيل التحديثات ، قم بتشغيل الأمر التالي:

wuinstall /download

سيؤدي هذا إلى تنزيل جميع التحديثات المتاحة من خوادم Microsoft.

لتثبيت التحديثات ، قم بتشغيل الأمر التالي:

wuinstall /install

هناك عدد قليل من المفاتيح التي يمكنك استخدامها مع أمر التثبيت

/هادئ - سيتم تثبيت التحديثات دون إظهار أي شيء.

/ disableprompt - قم بتعطيل أي إدخال من Windows

/ autoaccepteula - قبول تلقائي لأية اتفاقية أثناء تثبيت التحديث

/ إعادة التشغيل - قم بتثبيت التحديثات عند إعادة تشغيل الكمبيوتر التالي.

أشياء أخرى يمكنك القيام بها باستخدام Windows Update:

تعطيل أو تجاوز التحديثات المعلقة على نظام التشغيل Windows 10 (و Windows 11)

كيفية منع تثبيت تحديث معين مع السماح للآخرين

كيفية عرض وحفظ قائمة التحديثات المثبتة في Windows 10 (و Windows 11)

عرض أحجام التحديثات في Windows 10 (و Windows 11)

قم بتنزيل أي تحديث تراكمي لنظام التشغيل Windows 10

كيفية تعطيل إعادة التشغيل التلقائي بعد تثبيت التحديثات

كيفية إضافة حزم التحديث إلى صورة Windows 10 ISO

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

كيفية الحد من استخدام النطاق الترددي لـ Windows Update

كيفية تثبيت التحديثات في وضع عدم الاتصال باستخدام ملفات CAB و MSU

نأمل أن يكون هذا مفيدًا في المواقف التي تريد فيها أتمتة وظائف معينة في Windows. ما هي الأغراض الأخرى التي تريد استخدام خيارات سطر الأوامر فيها لتشغيل Windows Update؟