كيفية تثبيت تحديثات Windows باستخدام PowerShell؟ [دروس] [قسم السحر]

كثير من المستخدمين مرتبكون حول كيفية التثبيت تحديثات Windows مع PowerShell . إذا كنت تحاول أيضًا معرفة ذلك ، فهذه المشاركة من هذا الموقع يستحق القراءة. يشرح بالتفصيل تثبيت تحديث PSWindowsUpdate و PowerShell Windows.





على هذه الصفحة :

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

عندما يتعلق الأمر بتثبيت تحديث Windows على Windows 10/11/8/7 ، فقد يرغب معظمنا في استخدام ميزة إعدادات Windows Update. في بعض الأحيان ، ومع ذلك ، فإن قد تتعطل تحديثات Windows عند التنزيل أو بعض رموز الخطأ.

إذا كنت تريد تشغيل برنامج نصي مخصص لأتمتة التثبيت أو تصحيح تثبيت جديد ، يمكنك تنفيذ أوامر cmdlets لتحديث PowerShell Windows باستخدام PSWindowsUpdate. كيفية تثبيت / إدارة Windows Update PowerShell على Windows 10/11؟ دعونا نستمر في القراءة.



ما المقصود بـ PSWindowsUpdate

عندما يتعلق الأمر بتثبيت تحديث PowerShell Windows وإدارته ، فلا مفر من مناقشة وحدة PSWindowsUpdate. إنها وحدة نمطية مهمة يمكن أن تساعدك في تثبيت أو إدارة تحديثات Windows من خطوط أوامر PowerShell.

بالإضافة إلى ذلك ، يسمح للمسؤول بفحص تحديثات Windows وتثبيتها وإخفائها وإزالتها عن بُعد باستخدام PowerShell على خوادم ومحطات عمل Windows. إنها وحدة مجتمع بواسطة Michal Gajda ومتاحة للتثبيت من مستودع PowerShell Gallery. لذلك ، فهو غير مدمج في Windows.



كيفية تثبيت / إدارة تحديثات Windows باستخدام PowerShell

في هذا الجزء ، ستتعلم كيفية تثبيت تحديثات Windows PowerShell على Windows 10/11. إلى جانب ذلك ، يقدم أيضًا معلومات مفيدة أخرى تتعلق بتحديثات PowerShell Windows ، بما في ذلك تثبيت PSWindowsUpdate ، والتحقق من PowerShell لتحديثات Windows ، وإزالة تحديثات PowerShell Windows ، وما إلى ذلك ، فلنبدأ في الاستكشاف.

# 1. قم بتثبيت PSWindowsUpdate Module

كما نوقش أعلاه ، تعد وحدة PSWindowsUpdate ضرورية لجعل PowerShell يقوم بتثبيت تحديثات Windows. نظرًا لأنه غير مضمن في Windows ، فأنت بحاجة إلى تثبيته من معرض PowerShell. هنا يمكنك تثبيته على Windows 10/11 و Windows Server 2022/2019/2016 عبر PowerShell PackageManagement. من أجل هذا:

الخطوة 1. انقر بزر الماوس الأيمن فوق ملف شبابيك القائمة على الزر الأيسر من شاشتك وحدد Windows PowerShell (المسؤول) ، وانقر فوق نعم لتأكيد ذلك.



الخطوة 2. في نافذة PowerShell المرتفعة ، اكتب الأمر التالي واضغط يدخل لبدء تثبيت PSWindowsUpdate.

نصائح:

يتطلب تثبيت الوحدة النمطية thSWindowsUpdate استخدام ملف TLS 1.2 بروتوكول للاتصال. لتمكينه من أجل PowerShell ، يمكنك تشغيل ملف [Net.ServicePointManager] :: SecurityProtocol = [Net.SecurityProtocolType] :: Tls12 يأمر.



تثبيت الوحدة النمطية -اسم PSWindowsUpdate -Force

  قم بتثبيت PSWindowsUpdate

الخطوه 3. بمجرد التثبيت ، قم بتشغيل الأمر التالي للتحقق من الحزمة.

الحصول على حزمة -اسم PSWindowsUpdate

  تحقق من حزمة PSWindowsUpdate

الخطوة 4. يمكنك تشغيل الأمر التالي لإظهار قائمة أسطر الأوامر المتوفرة في وحدة PSWindowsUpdate.

get-command -module PSWindowsUpdate

# 2. ضع قائمة بجميع تحديثات Windows المتوفرة باستخدام PowerShell

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

  قائمة بتحديثات Windows المتاحة باستخدام PowerShell

إذا كنت ترغب في سرد ​​كافة التحديثات المتوفرة على جهاز كمبيوتر بعيد ، يمكنك تشغيل Get-WUList –ComputerName server2 يأمر.

# 3. قم بتثبيت كافة تحديثات Windows المتوفرة باستخدام PowerShell

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

تثبيت-WindowsUpdate -MicrosoftUpdate -AcceptAll -AutoReboot

أو

الحصول على WindowsUpdate -AcceptAll -Install -AutoReboot

بعد تشغيل الأمر ، يجب على Windows 10/11 تنزيل تحديثات Windows وتثبيتها وإعادة تشغيل الكمبيوتر تلقائيًا لتطبيق هذه التغييرات.

  PowerShell قم بتثبيت تحديث Windows

# 4. قم بتثبيت تحديثات Windows المحددة باستخدام PowerShell

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

ملحوظة:

هنا تحتاج إلى استبدال KB5017308  باسم KB للتحديث الذي تريد تثبيته.

الحصول على WindowsUpdate -Install -KBArticleID KB5017308

  قم بتثبيت تحديث Windows محدد باستخدام PowerShell

# 5. تحقق من محفوظات تثبيت تحديثات Windows باستخدام PowerShell

قد ترغب في التحقق من محفوظات تحديثات Windows باستخدام PowerShell. للقيام بذلك ، يمكنك فتح نافذة PowerShell وتشغيل ملف Get-WUHistory يأمر. ستحصل بعد ذلك على قائمة بتحديثات Windows التي قمت بتثبيتها على الكمبيوتر مسبقًا.

  تحقق من محفوظات تثبيت تحديثات Windows باستخدام PowerShell

# 6.إزالة تحديثات Windows المحددة باستخدام PowerShell

في بعض الأحيان قد ترغب في إزالة تحديثات Windows المثبتة مؤخرًا بسبب بعض الأسباب مثل يستمر Windows 10 في غرس نفس التحديثات مرارًا وتكرارًا . في هذه الحالة ، يمكنك تشغيل الأمر التالي وتحديد ملف رقم KB باعتباره الشخص الذي تريد إزالته من Windows 10/11.

إزالة-WindowsUpdate -KBArticleID KB5017308 -NoRestart

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

  • $ HideList = 'KB5017308'
  • Get-WindowsUpdate -KBArticleID $ HideList –Hide

  إخفاء تحديث معين باستخدام PowerShell

إذا كنت تريد إظهار التحديث لاحقًا ، فيمكنك تشغيل الأمر التالي:

إظهار-WindowsUpdate -KBArticleID $ HideList

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