الدليل المختصر لأوامر ‎setup.exe‎ المستخدمة في نشر وترقية Windows

🎯 Windows Upgrade via setup.exe

في بيئات تقنية المعلومات الحديثة، تحتاج المؤسسات إلى طرق موثوقة وفعّالة لترقية أنظمة التشغيل على نطاق واسع دون تعطيل المستخدمين أو الحاجة إلى تدخل يدوي متكرر. من هنا تأتي أهمية استخدام أوامر سطر الأوامر الخاصة ببرنامج setup.exe، وهو محرك التثبيت الرسمي لنظام Windows، الذي يتيح تنفيذ عمليات الترقية بطريقة مؤتمتة وصامتة (Silent Upgrade) مع تحكم كامل في إعدادات التوافق، ونقل التعريفات، والتحديثات، وسلوك التثبيت. في الأقسام التالية سنستعرض أهم الخيارات المستخدمة في تنفيذ الترقية الصامتة لنظام Windows مع شرح مفصل لكل خيار وسيناريو استخدامه.

1️⃣ Overview — نظرة عامة على الأداة

📖 أداة Windows 11 Upgrade Assistant هي حل عملي تم تصميمه لتوفير مسار ترقية أوضح وأكثر تنظيماً للأجهزة غير المدعومة رسمياً.
تسمح الأداة بترقية الأجهزة التي لا تلبي متطلبات العتاد مثل TPM و Secure Boot وبعض قيود المعالج، مع توفير تجربة إرشادية تساعد على تنفيذ الترقية بثقة وتحكم أكبر.
📋 الميزات الرئيسية:
  • تجاوز متطلبات TPM و Secure Boot و CPU التي تمنع التثبيت على الأجهزة القديمة.
  • مراجعة جاهزية الجهاز قبل بدء الترقية — مساحة تخزين، ذاكرة عشوائية، حالة البطارية.
  • معاينة أمر الترقية النهائي قبل التنفيذ لضمان الدقة.
  • دعم ملفات ISO مع الكشف التلقائي عن مسار setup.exe الصحيح.
قسم تقنية في شركة لديها 200 جهاز قديم لا يدعم TPM 2.0. بدلاً من استبدال جميع الأجهزة بتكلفة عشرات الآلاف، يستخدم الفريق Windows 11 Upgrade Assistant لتجاوز فحص العتاد وترقية الأجهزة الموجودة — توفير كبير في الميزانية مع الحصول على مزايا Windows 11.
🔑 نصيحة أساسية: الأداة تعتمد على محرك التثبيت الرسمي setup.exe نفسه — لا تقوم بتعديل ملفات النظام أو كسر الترخيص، بل تضيف طبقة تنظيمية تسهل عملية الترقية للأجهزة غير المدعومة.

2️⃣ Upgrade Workflow — سير عمل الترقية في الأداة

📖 سير العمل في الأداة مقسم إلى 5 خطوات واضحة ترشد المستخدم من البداية إلى التنفيذ.
كل خطوة تبني على التي قبلها، مما يقلل الأخطاء ويمنح المسؤول تحكماً كاملاً في العملية.
📋 خطوات سير العمل:
  • التحقق من الجاهزية: فحص التوافق والمساحة التخزينية والمتطلبات الأساسية.
  • اختيار المصدر: تحديد ملف setup.exe مباشرة أو تحميل ISO.
  • اختيار ملف الترقية: اختيار وضع الترقية المناسب للجهاز أو النطاق.
  • مراجعة الأمر: تأكيد أمر سطر الأوامر النهائي قبل التنفيذ.
  • بدء الترقية: تشغيل العملية ومتابعة حالة التحديث خطوة بخطوة.
مسؤول أنظمة يفتح الأداة على جهاز غير مدعوم. يضغط "Check Readiness" — يرى أن الجهاز يفتقر إلى TPM 2.0. يختار ملف ISO مخزناً على خادم محلي. تظهر الأداة الأمر الكامل: setup.exe /auto upgrade /eula accept /quiet. يراجعه، يضغط "Start"، وتنطلق الترقية — كل شيء واضح ومتحكم فيه من البداية للنهاية.
الأداة تشبه طياراً آلياً في قمرة قيادة. أنت لا تزال الكابتن — تقرر متى تقلع (بدء الترقية)، تختار المسار (ملف الترقية)، تراجع لوحة القيادة (فحص الجاهزية)، وتؤكد الأمر الأخير. الطيار الآلي (الأداة) يتولى التفاصيل التشغيلية ويعرض لك لوحات المؤشرات بشكل منظم. نفس محرك الطائرة (setup.exe)، لكن مع لوحة قيادة أفضل.

3️⃣ Who It Is Built For — لمن صُممت الأداة؟

📖 الأداة صُممت خصيصاً لفرق تقنية المعلومات ومسؤولي الأنظمة الذين يديرون أجهزة متعددة في بيئات مؤسسية.
تساعد في جعل عملية الترقية أكثر اتساقاً وقابلية للتكرار عبر الأجهزة.
📋 الفئات المستهدفة:
  • فرق البنية التحتية: للحفاظ على اتساق الترقية عبر مجموعات كبيرة من الأجهزة المدارة.
  • فرق الدعم الفني: استخدام خطوات أوضح تقلل من تصعيد المشكلات وتسّرع استكشاف الأخطاء.
  • مسؤولي النشر: الحفاظ على جودة النشر من الاختبار التجريبي إلى النطاق الواسع.
فريق Helpdesk في مؤسسة تعليمية يتلقى 50 طلب ترقية أسبوعياً. باستخدام الأداة، يتم توحيد الإجراء: نفس الخطوات، نفس الفحوصات، نفس النتيجة — بدلاً من 50 طريقة مختلفة يقوم بها كل فني حسب فهمه.
خلاصة أداة Windows 11 Upgrade Assistant:
  • أداة مجانية تتجاوز متطلبات TPM و Secure Boot و CPU لترقية الأجهزة غير المدعومة.
  • توفر سير عمل من 5 خطوات: فحص ← اختيار مصدر ← اختيار ملف ← مراجعة ← تنفيذ.
  • تعتمد على محرك setup.exe الرسمي ولا تعدل ملفات النظام.
  • مثالية لفرق التقنية وال Helpdesk ومسؤولي النشر في البيئات المؤسسية.

📖 جدول المصطلحات

المصطلح (English)الترجمةالمفهوم
TPMوحدة النظام الأساسي الموثوقشريحة أمان في اللوحة الأم تتحقق من سلامة النظام وتشفر البيانات — مطلوبة رسمياً لـ Windows 11.
Secure Bootالإقلاع الآمنميزة تمنع تحميل برامج ضارة أثناء تشغيل النظام عبر التحقق من توقيع البرامج الثابتة.
ISOملف صورة القرصملف يحتوي على نسخة كاملة من وسيط تثبيت Windows يمكن حرقه أو تحميله كقرص افتراضي.
Readiness Checkفحص الجاهزيةمراجعة لمتطلبات النظام الأساسية قبل بدء الترقية لضمان نجاح العملية.
Upgrade Profileملف ترقيةقالب معد مسبقاً يحتوي على إعدادات ترقية محددة تناسب سيناريوهات النشر المختلفة.

1️⃣ Purpose of setup.exe Command-Line — الغرض الأساسي من استخدام أوامر سطر الأوامر

📖 برنامج setup.exe هو المحرك الأساسي لتثبيت أو ترقية Windows، ويمكن تشغيله إما تفاعلياً أو عبر أوامر مؤتمتة.
في بيئات الشركات، تسمح خيارات سطر الأوامر بتحويل عملية التثبيت إلى عملية مؤتمتة بالكامل يمكن تنفيذها عبر سكربتات أو أدوات إدارة مركزية مثل SCCM أو Intune.
📋 مزايا الترقية عبر سطر الأوامر:
  • تقليل الأخطاء البشرية — العمليات المؤتمتة لا تنسى خطوة ولا تختار خياراً خاطئاً.
  • توحيد إعدادات الترقية عبر جميع الأجهزة — نفس السياسات، نفس النتيجة.
  • ضمان تنفيذ التحديثات وفق سياسات المؤسسة دون تدخل المستخدم.
مؤسسة تضم 500 جهاز كمبيوتر موزعة على 3 فروع. بدلاً من إرسال فريق تقنية لتحديث كل جهاز يدوياً — وهو ما يستغرق أسابيع — يقوم مسؤول النظام بتشغيل أمر ترقية واحد عبر SCCM؛ في ليلة واحدة يتم ترقية جميع الأجهزة تلقائياً.
🔑 نصيحة أساسية: قبل تطبيق الترقية على نطاق واسع، اختبر الأمر على مجموعة تجريبية صغيرة أولاً للتأكد من توافق التطبيقات والتعريفات مع النظام الجديد.

2️⃣ /auto Upgrade — ترقية تلقائية مع الاحتفاظ بالملفات

📖 الخيار /auto Upgrade يحدد أن الهدف هو ترقية النظام الحالي إلى إصدار أحدث مع الاحتفاظ بالملفات الشخصية والتطبيقات والإعدادات.
يختلف هذا الخيار عن التثبيت النظيف (Clean Install) الذي يمسح النظام بالكامل، فالترقية تهدف إلى نقل البيئة الحالية بأقل تأثير ممكن على المستخدم.
موظف يعمل على Windows 10 ولديه 15 تطبيقاً مثبتاً وملفات مشروع لم يتم نسخها احتياطياً. باستخدام /auto Upgrade، يتم ترقية جهازه إلى Windows 11 مع بقاء جميع التطبيقات والملفات في مكانها — لا يحتاج إلى إعادة تثبيت أي شيء.

3️⃣ /migratedrivers all — نقل جميع تعريفات الأجهزة

📖 الخيار /migratedrivers all يسمح بنقل جميع تعريفات الأجهزة الحالية إلى النظام الجديد أثناء الترقية.
تعتبر التعريفات عنصراً أساسياً لضمان عمل المكونات المادية للجهاز مثل بطاقة الشبكة وبطاقة الرسوميات والطابعات.
📋 لماذا هذا الخيار مهم؟
  • بدون هذا الخيار، قد يقوم النظام بتثبيت تعريفات عامة بدلاً من التعريفات المخصصة من الشركة المصنعة.
  • التعريفات العامة قد تؤثر على الأداء أو بعض الوظائف المتقدمة.
  • الأجهزة المتخصصة (أجهزة صناعية، قارئات بصمة، لوحات لمس) تحتاج تعريفاتها الأصلية.
لابتوب مزود بقارئ بصمة يعمل بتعريف خاص من الشركة المصنعة. بعد الترقية بدون /migratedrivers all، قد يتوقف قارئ البصمة عن العمل لأن Windows قام بتثبيت تعريف عام لا يدعم هذه الميزة.

4️⃣ /ShowOOBE none — تعطيل شاشات الإعداد الأولي

📖 OOBE (Out Of Box Experience) هي شاشات الإعداد الأولي التي تظهر بعد تثبيت Windows مثل اختيار اللغة أو إنشاء حساب المستخدم.
عند استخدام /ShowOOBE none يتم تعطيل هذه الشاشات بحيث يدخل المستخدم مباشرة إلى النظام بعد اكتمال الترقية.
في أجهزة الشركات التي يتم إعدادها مسبقاً عبر سياسات المجال (Group Policy)، لا يحتاج المستخدم إلى المرور بشاشات الإعداد المبدئي — فجميع الإعدادات مدفوعة تلقائياً من الخادم المركزي.

5️⃣ /Telemetry Disable — تعطيل بيانات القياس التشخيصية

📖 الخيار /Telemetry Disable يمنع إرسال بيانات القياس التشخيصية (Telemetry) إلى Microsoft أثناء عملية الترقية.
تستخدم المؤسسات هذا الخيار للحفاظ على خصوصية البيانات أو الامتثال للسياسات الأمنية الداخلية.
شركة تعمل في قطاع حكومي أو مالي تمنع إرسال أي بيانات خارج الشبكة الداخلية أثناء عمليات التحديث — حتى البيانات التشخيصية غير المسماة قد تخالف سياسة الخصوصية الداخلية.

6️⃣ /dynamicupdate disable — تعطيل التحديث الديناميكي

📖 الخيار /dynamicupdate disable يمنع برنامج الإعداد من تنزيل تحديثات إضافية من الإنترنت أثناء عملية الترقية.
يعتمد التثبيت فقط على الملفات المحلية الموجودة في وسيط التثبيت (ISO أو ملفات الشبكة).
في بيئة شبكة مغلقة (Air-gapped) غير متصلة بالإنترنت، يمكن تنفيذ الترقية باستخدام ملف ISO مخزّن على خادم داخلي — بدون هذا الخيار، سيتعطل التثبيت لأنه يحاول الاتصال بـ Windows Update.

7️⃣ /eula accept — قبول اتفاقية الترخيص تلقائياً

📖 الخيار /eula accept يسمح بقبول اتفاقية ترخيص Windows (EULA) تلقائياً أثناء التثبيت.
هذا الخيار ضروري في عمليات التثبيت غير التفاعلية (الصامتة) حيث لا يوجد مستخدم لقبول الاتفاقية يدوياً.
سكربت ليلي مجدول يقوم بترقية 100 جهاز عند الساعة 2 صباحاً. بدون /eula accept، سيتوقف السكربت عند أول جهاز منتظراً موافقة مستخدم غير موجود — مما يعني فشل الترقية في جميع الأجهزة.

8️⃣ /quiet /noreboot — وضع صامت بدون إعادة تشغيل

📖 الخيار /quiet يجعل عملية التثبيت تعمل في وضع صامت بالكامل دون عرض أي نوافذ، بينما /noreboot يمنع إعادة تشغيل الجهاز تلقائياً بعد انتهاء الترقية.
هذان الخياران معاً يسمحان بالتحكم الكامل في توقيت إعادة التشغيل.
يمكن تنفيذ الترقية أثناء ساعات العمل (دون إزعاج المستخدم) ثم جدولة إعادة تشغيل الأجهزة لاحقاً خلال نافذة صيانة مجدولة عبر Group Policy.

9️⃣ /compat ignorewarning — تجاهل تحذيرات التوافق

📖 الخيار /compat ignorewarning يسمح بتجاهل تحذيرات التوافق المتعلقة بالبرامج أو التعريفات القديمة.
بدون هذا الخيار، قد تتوقف الترقية عند أول تحذير توافق — مما يعطل عملية النشر بالكامل.
برنامج داخلي قديم تم تطويره منذ 10 سنوات يظهر كتحذير توافق، لكن فريق التقنية اختبره مسبقاً على Windows 11 وتبين أنه يعمل بشكل طبيعي — هنا يمكن تجاوز التحذير بثقة.
🔑 نصيحة أساسية: استخدم /compat ignorewarning فقط بعد اختبار شامل لجميع التطبيقات — تجاهل التحذيرات دون تحقق قد يؤدي إلى تطبيقات لا تعمل بعد الترقية.

🔟 /copylogs — نسخ سجلات التثبيت للتحليل

📖 الخيار /copylogs يُستخدم لحفظ سجلات التثبيت (Logs) في مسار محدد لتحليل الأخطاء.
تساعد هذه السجلات مسؤولي الدعم الفني على فهم سبب فشل الترقية بدقة بدلاً من التخمين.
فشلت الترقية على 3 أجهزة من أصل 200. بدون /copylogs، يضطر المسؤول لتخمين السبب. مع السجلات المحفوظة، يكتشف أن تلك الأجهزة الثلاثة تحتوي على قرص تالف — وليس مشكلة في أمر الترقية نفسه.
أوامر الترقية الأساسية تشبه لوحة تحكم السيارة. /auto Upgrade هو دواسة الوقود (تحدد الاتجاه)، /quiet هو كتم الصوت (لا ضوضاء)، /noreboot هو فرامل اليد (توقف عند الحاجة)، /eula accept هو حزام الأمان (شرط أساسي للانطلاق)، و/copylogs هو مسجل الرحلة (يسجل كل ما حدث لتراجعه لاحقاً).
خلاصة أوامر الترقية الأساسية:
  • الخيار /auto Upgrade يحول التثبيت التفاعلي إلى ترقية مؤتمتة بالكامل مع الاحتفاظ بالملفات.
  • /migratedrivers all يضمن انتقال جميع التعريفات الأصلية إلى النظام الجديد.
  • /quiet و /noreboot يسمحان بالتحكم الكامل في تجربة المستخدم وتوقيت إعادة التشغيل.
  • /copylogs أداة تشخيصية لا غنى عنها لاستكشاف أخطاء الترقية بدقة.

📖 جدول المصطلحات

المصطلح (English)الترجمةالمفهوم
setup.exeبرنامج الإعدادمحرك التثبيت الرسمي لنظام Windows والمسؤول عن تنفيذ عمليات الترقية والتثبيت.
Silent Upgradeترقية صامتةعملية ترقية تُنفذ بدون أي تدخل من المستخدم أو نوافذ تفاعلية.
EULAاتفاقية الترخيصاتفاقية المستخدم النهائي التي يجب قبولها قبل تثبيت Windows.
OOBEالإعداد الأوليالشاشات التي تظهر بعد التثبيت لتكوين اللغة والحساب والإعدادات.
Telemetryالقياس التشخيصيبيانات ترسل إلى Microsoft لتحسين المنتج — قد تعطل لأسباب خصوصية.
SCCMمدير التكوين المركزيأداة من Microsoft لإدارة وتحديث أجهزة المؤسسة مركزياً.

1️⃣ /InstallFrom — تحديد مصدر تثبيت مخصص

📖 الخيار /InstallFrom يحدد مساراً مخصصاً لملفات تثبيت Windows بدلاً من الموقع الافتراضي.
يُعد هذا الخيار مهماً في البيئات المؤسسية التي تعتمد على خوادم مركزية لتخزين صور النظام وملفات التحديث.
📋 فوائد استخدام مصدر تثبيت مركزي:
  • مصدر موحد لجميع الأجهزة — نفس الإصدار، نفس التخصيصات.
  • تقليل استهلاك النطاق الترددي — التحميل من الخادم المحلي بدلاً من الإنترنت.
  • التحكم في الإصدارات — اختبار التحديث قبل نشره للجميع.
مسؤول نظام يخزن ملف install.wim الخاص بـ Windows 11 على خادم محلي \\Server\Win11\install.wim. باستخدام /InstallFrom، تشير جميع أجهزة الفرع إلى هذا المسار — تحديث واحد للخادم يعني تحديث 500 جهاز تلقائياً.

2️⃣ /ReflectDrivers — تحميل تعريفات مخصصة أثناء التثبيت

📖 الخيار /ReflectDrivers يسمح بتحميل تعريفات مخصصة من مسار محدد ودمجها أثناء عملية الترقية.
مفيد للأجهزة المتخصصة أو الصناعية التي تعتمد على تعريفات غير مضمنة في قاعدة تعريفات Windows الافتراضية.
محطة عمل في مصنع تحتوي على بطاقة رسوميات احترافية أو جهاز صناعي يتطلب تعريفات خاصة. يقوم المسؤول بتخزين التعريفات في مجلد \\Server\Drivers\Win11 ويمرر المسار إلى /ReflectDrusters لتثبيتها تلقائياً مع الترقية.

3️⃣ /Unattend — ملف الإعدادات التلقائي

📖 الخيار /Unattend يمرر ملف Unattend.xml يحتوي على جميع خيارات التثبيت بشكل مسبق.
يُعد هذا الخيار حجر الأساس في عمليات النشر المؤتمتة لأن جميع قرارات التثبيت تُحدد مسبقاً داخل ملف واحد يمكن إعادة استخدامه عبر مئات الأجهزة.
📋 الإعدادات التي يحددها ملف Unattend.xml:
  • اللغة والمنطقة الزمنية والتنسيقات المحلية.
  • إعدادات الشبكة — انضمام إلى المجال، إعدادات DNS.
  • إنشاء الحسابات المحلية أو ربطها بمجال المؤسسة.
  • تطبيق إعدادات الأمان والسياسات المخصصة.
مؤسسة متعددة الجنسيات تحتاج أن تكون لغة النظام عربية والمنطقة الزمنية UTC+3 على جميع الأجهزة في فرع الرياض. يتم إعداد Unattend.xml مرة واحدة وتمريره لكل عملية ترقية — ضمان الاتساق الكامل دون تدخل يدوي.
🔑 نصيحة أساسية: استخدم أداة Windows System Image Manager (WSIM) لإنشاء وتحرير ملفات Unattend.xml — فهي تضمن صحة بناء الملف وتجنب الأخطاء النحوية التي قد توقف التثبيت.

4️⃣ /PKey — تمرير مفتاح المنتج

📖 الخيار /PKey يمرر مفتاح المنتج (Product Key) الخاص بنظام Windows أثناء التثبيت لتفعيله تلقائياً.
مفيد في البيئات التي تستخدم مفاتيح ترخيص متعددة مثل مفاتيح التنشيط المتعدد (MAK) أو مفاتيح الشركات (KMS).
شركة تشتري 50 ترخيص Windows 11 عبر اتفاقية ترخيس مؤسسي (Volume Licensing). يقوم المسؤول بتمرير مفتاح MAK ضمن أمر الترقية — بعد دقائق من انتهاء التثبيت، النظام مُفعّل وجاهز للاستخدام.

5️⃣ /NoRestartUI — إخفاء واجهة إعادة التشغيل

📖 الخيار /NoRestartUI يمنع ظهور أي واجهة تطلب من المستخدم إعادة تشغيل الجهاز بعد الترقية.
يعمل هذا الخيار مع /noreboot للحفاظ على تجربة مستخدم غير متقطعة — لا نوافذ منبثقة، لا رسائل مزعجة.
أجهزة في بيئة تشغيل مستمر مثل مراكز المراقبة أو شاشات العرض العامة يمكن ترقيتها دون ظهور أي رسائل تطلب إعادة التشغيل — فجأة لا ينبثق شيء يشتت انتباه المشغل.

6️⃣ /Finalize — إنهاء مرحلة الإعداد وتطبيق التغييرات

📖 الخيار /Finalize يُنهي مرحلة الإعداد ويطبق الإعدادات النهائية بعد نسخ ملفات النظام.
يظهر هذا الخيار غالباً في سيناريوهات النشر المؤتمت المتقدمة لضمان تطبيق جميع التعديلات قبل تسليم النظام للمستخدم.
بعد تنفيذ إعدادات الأمان والسياسات داخل ملف Unattend، يُستخدم /Finalize لضمان تطبيقها بالكامل قبل خروج النظام من مرحلة الإعداد — لا تأخير، لا تفويت.

7️⃣ /DiagnosticPrompt enable — موجه أوامر تشخيصي عند الفشل

📖 الخيار /DiagnosticPrompt enable يفتح موجه أوامر تشخيصي في حال فشلت عملية الترقية.
يتيح ذلك للمسؤولين تنفيذ أوامر تحليل فورية مثل فحص القرص أو مراجعة السجلات دون الحاجة إلى إعادة تشغيل الجهاز.
توقفت الترقية في منتصفها على خادم إنتاجي. مع /DiagnosticPrompt enable، يظهر موجه أوامر فوراً — يكتب المسؤول الأمر chkdsk ويكتشف أن المساحة الحرة على القرص أقل من المطلوب، يحذف الملفات المؤقتة ويكمل الترقية.
🔑 نصيحة أساسية: استخدم /DiagnosticPrompt enable أثناء النشر التجريبي على مجموعة صغيرة — سيساعدك على اكتشاف مشكلات غير متوقعة قبل التوسع إلى جميع الأجهزة.

8️⃣ /ResizeRecoveryPartition enable — تعديل قسم الاسترداد تلقائياً

📖 الخيار /ResizeRecoveryPartition enable يسمح لبرنامج الإعداد بتعديل حجم قسم الاسترداد (Recovery Partition) تلقائياً.
تتطلب بعض الإصدارات الحديثة مساحة أكبر لبيئة الاسترداد (WinRE)، وقد يكون التعديل ضرورياً لنجاح الترقية.
عند ترقية أجهزة قديمة صدرت مع Windows 8 أو 10، تحتوي على قسم استرداد صغير جداً (450MB). بدون هذا الخيار، قد تفشل الترقية لأن Windows 11 يحتاج مساحة 700MB على الأقل لبيئة الاسترداد الجديدة.

9️⃣ /BitLocker AlwaysSuspend — تعليق BitLocker مؤقتاً

📖 الخيار /BitLocker AlwaysSuspend يعلق حماية BitLocker مؤقتاً أثناء الترقية لمنع التعارض مع عمليات تحديث النظام.
بعد انتهاء الترقية، يمكن إعادة تفعيل BitLocker تلقائياً أو عبر سياسات المؤسسة.
أجهزة شركات مشفرة بالكامل باستخدام BitLocker — بدون تعليق التشفير مؤقتاً، قد ترى الترقية القرص المشفر كقرص غير قابل للوصول وتفشل. /BitLocker AlwaysSuspend يمنع هذا السيناريو تماماً.

🔟 /PostOOBE — تشغيل سكربتات بعد التثبيت

📖 الخيار /PostOOBE يسمح بتشغيل سكربتات أو أوامر مخصصة بعد انتهاء التثبيت وقبل تسليم الجهاز للمستخدم النهائي.
تُستخدم هذه الميزة لتثبيت برامج إضافية أو تطبيق سياسات أمنية أو إجراء إعدادات نهائية للنظام بعد الترقية.
بعد اكتمال ترقية Windows، يشغل /PostOOBE سكربت PowerShell يقوم بتثبيت برنامج الحماية الخاص بالشركة، وربط الجهاز بخدمة MDM، وتطبيق إعدادات جدار الحماية — كل ذلك تلقائياً دون أي تدخل.
الخيارات المتقدمة تشبه مجموعة أدوات النجارة المتخصصة. /InstallFrom هو مخزون الخشب المركزي، /ReflectDrivers هو المنشار المخصص لقطع معينة، /Unattend هو مخطط البناء الكامل، /BitLocker AlwaysSuspend هو واقي العينين (سلامة أثناء العمل)، و/PostOOBE هو اللمسات الأخيرة من الصنفرة والطلاء — كل أداة لغرض محدد.
خلاصة خيارات النشر المتقدمة:
  • ملف Unattend.xml هو العمود الفقري للنشر المؤتمت — يحدد كل إعدادات التثبيت مسبقاً.
  • /ReflectDrivers و /InstallFrom يوفران مرونة في تحديد مصدر التثبيت والتعريفات.
  • /BitLocker AlwaysSuspend يمنع فشل الترقية على الأجهزة المشفرة.
  • /PostOOBE يسمح بتشغيل إجراءات ما بعد التثبيت بشكل مؤتمت بالكامل.

📖 جدول المصطلحات

المصطلح (English)الترجمةالمفهوم
Unattend.xmlملف الإعدادات التلقائيملف XML يحدد جميع خيارات تثبيت Windows مسبقاً للنشر المؤتمت.
MAKمفتاح التنشيط المتعددمفتاح ترخيص واحد يُستخدم لتفعيل عدة أجهزة في المؤسسة.
BitLockerتشفير الأقراصميزة أمان من Windows لتشفير القرص بالكامل وحماية البيانات من الوصول غير المصرح به.
Recovery Partitionقسم الاستردادقسم مخفي على القرص يحتوي على بيئة استرداد Windows (WinRE) لإصلاح النظام عند الحاجة.
Product Keyمفتاح المنتجرمز تفعيل مكون من 25 حرفاً لإثبات ملكية ترخيص Windows.
MDMإدارة الأجهزة المحمولةخدمة مركزية لإدارة أجهزة المؤسسة وتطبيق السياسات الأمنية عن بُعد.

الجدول التالي يلخص جميع أوامر setup.exe المستخدمة في عمليات ترقية Windows الصامتة والمؤتمتة، مع شرح مبسط لوظيفة كل أمر.

الأمرالوصف
/auto Upgradeترقية النظام مع الاحتفاظ بالملفات والتطبيقات والإعدادات.
/quietتشغيل التثبيت في وضع صامت دون أي واجهة مستخدم.
/norebootمنع إعادة تشغيل الجهاز تلقائياً بعد الترقية.
/eula acceptقبول اتفاقية ترخيص Windows تلقائياً.
/migratedrivers allنقل جميع تعريفات الأجهزة الحالية إلى النظام الجديد.
/ShowOOBE noneتعطيل شاشات الإعداد الأولي بعد التثبيت.
/Telemetry Disableتعطيل إرسال بيانات القياس التشخيصية إلى Microsoft.
/dynamicupdate disableمنع تنزيل تحديثات إضافية أثناء التثبيت.
/compat ignorewarningتجاهل تحذيرات التوافق للبرامج أو التعريفات القديمة.
/copylogsنسخ سجلات التثبيت إلى مسار محدد لتحليل الأخطاء.
/InstallFromتحديد مصدر مخصص لملفات تثبيت Windows.
/ReflectDriversتحميل تعريفات مخصصة من مسار محدد أثناء التثبيت.
/Unattendاستخدام ملف Unattend.xml لتحديد إعدادات التثبيت تلقائياً.
/PKeyتمرير مفتاح المنتج لتفعيل Windows تلقائياً.
/NoRestartUIمنع ظهور أي واجهة تطلب إعادة تشغيل الجهاز.
/Finalizeإنهاء مرحلة الإعداد وتطبيق التغييرات النهائية.
/DiagnosticPrompt enableفتح موجه أوامر تشخيصي عند فشل الترقية.
/ResizeRecoveryPartition enableتعديل حجم قسم الاسترداد تلقائياً عند الحاجة.
/BitLocker AlwaysSuspendتعليق تشفير BitLocker مؤقتاً أثناء الترقية.
/PostOOBEتشغيل سكربتات مخصصة بعد انتهاء التثبيت.

🚀 الخاتمة

في هذا المقال، استعرضنا بالتفصيل مجموعة شاملة من أوامر setup.exe المستخدمة في ترقية أنظمة Windows بطريقة مؤتمتة وصامتة، بدءاً من الأداة المساعدة Windows 11 Upgrade Assistant التي تسهل تجاوز قيود العتاد مثل TPM و Secure Boot، مروراً بأوامر الترقية الأساسية مثل /auto Upgrade و /quiet و /eula accept، وصولاً إلى خيارات النشر المتقدمة مثل /Unattend و /BitLocker AlwaysSuspend و /PostOOBE. الإلمام بهذه الأوامر يمكن مسؤولي تقنية المعلومات من تنفيذ عمليات ترقية موحدة وموثوقة على نطاق مؤسسي كامل مع تقليل الأخطاء البشرية وضمان الامتثال لسياسات المؤسسة.

تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-