وصف للمثبت المستقل ل Windows Update في Windows

ينطبق على: Windows Vista Home BasicWindows Vista Home PremiumWindows Vista Ultimate

مقدمة


توضح هذه المقالة في التحديث المستقل مثبت Windows (Wusa.exe) في أنظمة تشغيل Windows التالية:
  • Windows Vista
  • نظام التشغيل Windows Server 2008
  • Windows 7
  • Windows Server 2008 R2
  • Windows 8
  • Windows Server 2012
  • Windows 8.1
  • Windows Server 2012 R2
  • Windows 10
  • Windows Server 2016 المعاينة الفنية
تكون Wusa.exe الملف في المجلد %windir%\System32. يستخدم المثبت المستقل تحديث Windows API عامل تحديث Windows لتثبيت حزم التحديث. تتضمن حزم التحديثات ملحق اسم ملف.msu. مقترن بملحق اسم الملف.msu المثبت المستقل ل Windows Update.

مزيد من المعلومات


يتضمن ملف.msu المحتويات التالية.

المحتوىالوصف
بيانات تعريف Windows Updateيصف كل حزمة تحديث الملف.msu.

ملف.cab واحد أو أكثريمثل كل ملف.cab تحديث واحد.

ملف xml.يصف ملف.xml هذا حزمة تحديث.msu. يستخدم Wusa.exe الملف.xml عند إجراء تثبيت غير مراقب للتحديث باستخدام الأداة "إدارة الحزم" (Pkgmgr.exe).

على سبيل المثال، يمكنك تنزيل الإصلاح العاجل رقم 934307. ملف Windows6.0 KB934307 x86.msu في المجلد C:\934307. اكتب الأمر التالي في موجه الأوامر لتوسيع الملف.msu إلى مجلد مؤقت:

قم بتوسيع-f: * "C:\934307\Windows6.0-KB934307-x86.msu" % TEMP %

وبعد ذلك، اكتب الأمر التالي في موجه الأوامر:

pkgmgr.exe /n:%TEMP%\Windows6.0-KB934307-x86.xml

ملف خصائصيحتوي هذا الملف على خصائص السلسلة التي يستخدمها Wusa.exe. على سبيل المثال، يحتوي هذا الملف على عنوان المقالة في "قاعدة المعارف ل Microsoft" المرتبطة.


عند استخدام Wusa.exe لتثبيت حزمة تحديث، Wusa.exe بتوسيع محتويات الملف.msu إلى مجلد مؤقت. وبعد ذلك، يقوم Wusa.exe الخطوات التالية:
  1. يستخدم Wusa.exe بيانات التعريف Windows Update للبحث عن التحديثات القابلة للتطبيق في الملف.msu.
  2. يستخدم Wusa.exe نسخ محتويات التحديثات القابلة للتطبيق إلى الحماية Windows Update. إليه تحديد الصلاحيات Windows Update مجلد محمي.
  3. Wusa.exe باستدعاء الدالة المناسبة في Windows API عامل التحديث وفقا لوضع تشغيل Wusa.exe.
  4. عند انتهاء معالج Windows تحديث التثبيت، إرجاع API عامل Windows Update حالة. ثم Wusa.exe يعمل بشكل متزامن مع API عامل Windows Update.
ملاحظة: يتم تثبيت كل تحديث في حزمة تحديث.msu في جلسة منفصلة. تشغيل مثيل واحد فقط من Wusa.exe عند استخدام Wusa.exe. لا يغير Wusa.exe محتويات التحديث في ملفات.msu. يقوم Windows بتحديث البنية التحتية الإجراءات المطلوبة طبقاً للمحتويات التحديث.

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

لتثبيت حزمة تحديث.msu، عليك تشغيل Wusa.exe مع المسار الكامل للملف.

على سبيل المثال، إذا كان الملف Windows6.0 KB934307 x86.msu في المجلد D:\934307، اكتب الأمر التالي في موجه الأوامر لتثبيت حزمة التحديث:
wusa.exe d:\934307\Windows6.0-KB934307-x86.msu
يمكنك أيضا النقر المزدوج فوق الملف.msu لتثبيت حزمة التحديث.

يمكنك استخدام Wusa.exe لإزالة تثبيت أحد التحديثات في نظام التشغيل Windows 7 Windows Server 2008 R2، ويندوز 8 و Windows Server 2012.

ملاحظة: لا يمكنك استخدام Wusa.exe إزالة تثبيت التحديثات في نظام التشغيل Windows Vista أو Windows Server 2008. يمكنك استخدام "مستكشف Windows Defender البرامج" لإزالة تثبيت التحديثات يدوياً. لمزيد من المعلومات حول "مستكشف البرامج"، انتقل إلى موقع Microsoft التالي على الويب:
يمكنك استخدام رموز التبديل التالية مع Wusa.exe.

رمز التبديلالوصف
/?, /h, /helpعرض التعليمات.

/quietقم بتشغيل Wusa.exe في الوضع الصامت بدون تدخل المستخدم. عند تشغيل الأداة في الوضع الصامت، فإنها تعمل دون تدخل المستخدم. إعادة تشغيل الكمبيوتر إذا كان ذلك مطلوباً.

على سبيل المثال، إذا كان الملف Windows6.0 KB934307 x86.msu في المجلد D:\934307، اكتب الأمر التالي في موجه الأوامر لتثبيت حزمة التحديث دون تدخل المستخدم:

wusa.exe d:\934307\Windows6.0-KB934307-x86.msu /quiet

ملاحظة: عند استخدام رمز التبديل هذا، لا تظهر شروط ترخيص برامج Microsoft.

/norestartيمنع Wusa.exe إعادة تشغيل الكمبيوتر. يتم تجاهل المبدل /norestart المبدل /quiet غير موجود. في حالة تشغيل Wusa.exe مع هذين المفتاحين، يجب يدوياً إعادة نظام التشغيل بعد اكتمال عملية التثبيت إذا كان التثبيت تتطلب منك إعادة تشغيل الكمبيوتر.

على سبيل المثال، إذا كان الملف Windows6.0 KB934307 x86.msu في المجلد D:\934307، اكتب الأمر التالي في موجه الأوامر لتثبيت حزمة التحديث:

wusa.exe D:\934307\Windows6.0-KB934307-x86.msu /quiet /norestart
/uninstallإلغاء تثبيت الحزمة المحددة أو رقم مقالة قاعدة المعارف.

/kbتعيين الحزمة إلى يمكن إلغاء تثبيته باستخدام رقم مقالة قاعدة المعارف الخاصة به. يمكن تمرير فقط مع رمز التبديل /إلغاء .

/extractWusa.exe استخراج محتويات الحزمة إلى مجلد وجهة.

/warnrestartعند دمج هذا المبدل مع المبدل /quiet ، Wusa.exe المطالبات قبل أن تبدأ إعادة تثبيت وإزالة تثبيت العمليات.

/forcerestartعند دمج هذا المبدل مع المبدل /quiet ، Wusa.exe فرض إغلاق التطبيقات ويبدأ ثم إعادة تشغيل.


ملاحظة: يمكن تثبيت ملفات.msu إلى صورة غير متصلة باستخدام الخيار DISM.exe/Add-Package جنبا إلى جنب مع Windows 7 أو ويندوز 8 OEM مجموعة أدوات التثبيت المسبق لاو في Windows أدوات التثبيت التلقائي (AIK). لمزيد من المعلومات، انتقل إلى موقع Microsoft TechNet التالي على الويب:


لعرض سجل الأحداث المثبت المستقل ل Windows Update، اتبع الخطوات التالية:
  1. انقر فوق ابدأ
    زر البدء بنظام Windows
     
    ، اكتب "عارض الأحداث" في مربع البحث ابدأ ، وثم انقر فوق "عارض الأحداث" في قائمة " البرامج ". في ويندوز 8 و 2012 ملقم Windows على الشاشة ابدأ ، اكتب "عارض الأحداث"وانقر فوق إعدادات، وثم انقر فوق عرض سجلات الأحداث ضمن إعدادات.

    رمز الإشعال
     إذا تم مطالبتك بكلمة مرور مسؤول أو تأكيدها، اكتب كلمة المرور أو انقر فوق متابعة.

  2. في "عارض الأحداث"، توسيع سجلات Windows, ومن ثم انقر فوق إعداد.

    تظهر أحداث الإعداد في الجزء الأوسط.

  3. في جزء الإجراءات ، انقر فوق تصفية السجل الحالي.

  4. في القائمة مصادر الأحداث ، انقر لتحديد خانة الاختيار استخدام WUSA ، ومن ثم انقر فوق موافق.

المراجع


لمزيد من المعلومات حول واجهة برمجة تطبيقات عميل تحديث Windows، انتقل إلى موقع Microsoft التالي على الويب: