يأتي كل من Windows 10 و 11 مزودًا بميزات اختيارية يحتاج المستخدم إلى تمكينها يدويًا عند الحاجة. ومع ذلك ، في كثير من الأحيان ، يلزم وجود اتصال نشط بالإنترنت حتى يتمكن Windows من تنزيل الملفات المعنية عبر Windows Update وتمكين الميزة. ولكن ماذا تفعل عندما لا يكون لديك اتصال بالإنترنت على جهاز الكمبيوتر ، أو عندما يكون جهازك جالسًا خلف خادم وكيل يقيد الوصول إلى خوادم Microsoft؟
يناقش هذا المنشور 4 طرق للاستمرار في تمكين الميزات الاختيارية في Windows أثناء عدم الاتصال بالإنترنت.
رمز الخطأ 0x8024402C
إذا حاولت تثبيت ميزة اختيارية لنظام Windows دون اتصال بالإنترنت ، فستتلقى رمز خطأ 0x8024402C ينص على ما يلي:
تعذر على Windows إكمال التغييرات المطلوبة. لا يمكن استكمال التغييرات. يرجى إعادة تشغيل جهاز الكمبيوتر الخاص بك وحاول مرة أخرى.
يحدث هذا عندما لا يكون لديك اتصال بالإنترنت لتنزيل الملفات المطلوبة لهذه الميزة ، أو عندما تكون محظورًا خلف خدمات Windows Server Update Services (WSUS). في هذه الحالة ، اتبع الدليل الوارد في هذا المنشور لتثبيت ميزة (ميزات) Windows التي تطلبها بنجاح.
قبل أن نتعمق في الأساليب لتمكين الميزة (الميزات) ، دعونا نفهم كيفية تحقيق المهمة وما هي المعلومات التي قد تكون مطلوبة مسبقًا.
ملفات مصدر ميزة Windows
كما ذكرنا ، يقوم Windows بتنزيل الملفات المصدر للميزات المعنية لتمكينها. ومع ذلك ، فإن ملفات المصدر هذه موجودة بالفعل في وسائط التثبيت ، مثل ملف ISO لنظام التشغيل Windows ، في مجلد باسم "SXS". لسوء الحظ ، لا يتم نقل هذه الملفات إلى جهاز الكمبيوتر المحلي أثناء تثبيت Windows.
ضمن وسائط التثبيت ، يمكن العثور على مجلد SXS في المسار التالي:
\\InstallationMedia\Sources\sxs
أثناء عدم الاتصال بالإنترنت ، يعد هذا المجلد ضروريًا لتثبيت ميزات Windows الاختيارية. بدون ملفات المصدر ، لن تتمكن من تثبيت الميزة (الميزات).
كيفية الحصول على اسم ميزة Windows
تستخدم طريقتان لتمكين ميزات Windows الاختيارية أثناء عدم الاتصال بالإنترنت واجهة سطر الأوامر (CLI). بالنسبة لهذه الطرق ، ستحتاج إلى معرفة الأسماء الفنية للميزة (الميزات) التي ترغب في تمكينها ، حيث يمكن تأجيل أسمائها الفنية عن تلك الموضحة في نافذة "تشغيل ميزات Windows أو إيقاف تشغيلها".
لذلك ، قم بتشغيل موجه الأوامر بامتيازات إدارية والصق الأمر التالي:
Dism /Online /Get-Features | More
سيعرض هذا الأمر الأسماء الفنية للميزات ، كما في الصورة أدناه. إذا كنت لا تزال في حيرة من أمرك بشأن الاسم الذي يتوافق مع الميزة ، فسيكون البحث البسيط في Google مفيدًا.
كيفية تمكين ميزات Windows أثناء عدم الاتصال بالإنترنت
قبل أن تبدأ بالطرق المحددة ، تأكد من أن لديك وسائط تثبيت صالحة لنفس إصدار Windows الذي تريد تمكين الميزة عليه.
يمكنك التحقق من إصدار Windows الخاص بك وإنشاء رقم عن طريق كتابة winver في Run.
تمكين ميزات Windows الاختيارية باستخدام موجه الأوامر
اتبع الخطوات أدناه لتمكين ميزة (ميزات) Windows الاختيارية عند عدم الاتصال بالإنترنت من خلال موجه الأوامر:
1 - قم بتثبيت وسائط التثبيت على جهاز الكمبيوتر الخاص بك وقم بتدوين حرف محرك الأقراص المرتبط. سيطلق على هذا اسم MediaDriveLetter أو MDL للرجوع إليه في الخطوات أدناه.
2 - الآن قم بتشغيل موجه الأوامر مع الحقوق الإدارية.
3 - الآن استخدم الأمر التالي لتمكين ميزة Windows. استبدل MDL بحرف محرك الأقراص المقابل لوسائط التثبيت المثبتة و FName بالاسم التقني للميزة التي ترغب في تمكينها.
Dism.exe /online /enable-feature /featurename:FName /All /Source:MDL:\Sources\sxs /LimitAccess
سيتم الآن تمكين الميزات المعنية. يمكنك تكرار الخطوة 3 لتمكين ميزات اختيارية متعددة في Windows عن طريق استبدال FName.
بدلاً من ذلك ، يمكنك أيضًا نسخ مجلد SXS من وسائط التثبيت إلى محرك أقراص محلي واستبدال المسار إلى المجلد في الخطوة 3 أعلاه.
إذا كنت ترغب في تعطيل الميزة في المستقبل ، فيمكن القيام بذلك باستخدام الطريقة التقليدية (من خلال "تشغيل ميزات Windows أو إيقاف تشغيلها" أو باستخدام الأمر التالي (استبدل FName بالاسم التقني للميزة):
Dism.exe /online /disable-feature /featurename:FName
تمكين ميزات Windows الاختيارية باستخدام PowerShell
يمكنك أيضًا تحقيق نفس الشيء باستخدام Windows PowerShell. هنا هو كيف:
1 - قم بتثبيت وسائط التثبيت على جهاز الكمبيوتر الخاص بك وقم بتدوين حرف محرك الأقراص المرتبط. سيطلق على هذا اسم MediaDriveLetter أو MDL للرجوع إليه في الخطوات أدناه.
2 - قم الآن بتشغيل PowerShell بامتيازات إدارية.
3 - استخدم الأمر التالي لتمكين ميزة Windows. استبدل MDL بحرف محرك الأقراص المقابل لوسائط التثبيت المثبتة و FName بالاسم التقني للميزة التي ترغب في تمكينها.
Enable-WindowsOptionalFeature -Online -FeatureName FName -Source "MDL:Sources\sxs"
سيتم الآن تمكين ميزة Windows المعنية. إذا كنت ترغب في تعطيله ، فاستخدم الأمر التالي أثناء استبدال FName بالاسم التقني للميزة:
Disable-WindowsOptionalFeature -Online -FeatureName FName
تمكين ميزات Windows الاختيارية من خلال نهج المجموعة
إذا لم تكن مرتاحًا لاستخدام CLI ، فإليك كيفية تمكين ميزة (ميزات) Windows الاختيارية من خلال واجهة المستخدم الرسومية (GUI):
1 - قم بتثبيت وسائط التثبيت ثم الصق مجلد SXS في دليل على نظامك المحلي باستخدام File Explorer.
2 - افتح الآن محرر نهج المجموعة بكتابة gpedit.msc في Run.
3 - انتقل إلى ما يلي من خلال الجزء الأيمن:
Local Computer Policy >> Computer Configuration >> Administrative Templates >> System
4 - هنا ، في الجزء الأيسر ، انقر نقرًا مزدوجًا فوق نهج المجموعة "تحديد الإعدادات لتثبيت المكونات الاختيارية وإصلاح المكون."
5 - من نهج المجموعة ، حدد زر الاختيار ممكّن. في قسم الخيارات ، أدخل المسار الكامل لمجلد SXS الذي نسخته في الخطوة 1 في حقل النص أسفل "مسار الملف المصدر البديل".
(اختياري) يمكنك أيضًا تحديد المربع بجوار "عدم محاولة تنزيل الحمولة من Windows Update" لاستخدام مجلد SXS هذا دائمًا لملفات المصدر بدلاً من تنزيلها من Windows Update.
6 - الآن انقر فوق تطبيق وموافق لإغلاق نافذة تكوين نهج المجموعة.
7 - الآن ، لكي تدخل التغييرات حيز التنفيذ ، قم بتشغيل موجه الأوامر بامتيازات إدارية والصق الأمر التالي:
gpupdate /force
8 - انتقل الآن إلى "تشغيل ميزات Windows أو إيقاف تشغيلها" وحدد الميزة (الميزات) التي تريد تمكينها عن طريق تحديد المربع الموجود بجانبها ، ثم انقر فوق "موافق".
أثناء المتابعة مع الخطوة 8 ، قد تلاحظ أن Windows يكتشف تلقائيًا الملفات المصدر ويمكّن الميزة (الميزات) ، بدلاً من مطالبتك بتنزيل الملفات المصدر من خلال Windows Update أو إلغاء العملية.
يمكنك أيضًا تعطيل الميزة بنفس السهولة من خلال الطريقة التقليدية ، دون الحاجة إلى خطوات إضافية.
في المستقبل ، إذا كنت ترغب في تنزيل الملفات المصدر من خلال Windows Update (مطلوب اتصال إنترنت نشط) ، فستحتاج إلى العودة إلى نهج المجموعة وتحديد زر الاختيار معطل.
استخدام سجل الويندوز
كما هو الحال مع طريقة Group Policy أعلاه ، يمكنك أيضًا استخدام Windows Registry لتوجيه نظامك نحو مجلد SXS المحلي ، بدلاً من الانتقال إلى الإنترنت للحصول على الملفات المصدر. هنا هو كيف:
قد يكون التهيئة الخاطئة للقيم الحرجة في سجل النظام قاتلة لنظام التشغيل الخاص بك. لذلك ، نصر على إنشاء نقطة استعادة للنظام قبل متابعة العملية.
1 - قم بتثبيت وسائط التثبيت ثم الصق مجلد SXS في دليل على نظامك المحلي باستخدام File Explorer.
2 - افتح الآن محرر التسجيل عن طريق كتابة regedit في Run.
3 - الصق ما يلي في شريط العناوين أعلى المحرر للتنقل السريع:
Computer \ HKEY_LOCAL_Machine \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ Service
4 - الآن انقر بزر الماوس الأيمن فوق خدمة ، وقم بتوسيع جديد من قائمة السياق ، ثم انقر فوق قيمة السلسلة.
5 - قم بتسمية قيمة السلسلة هذه "LocalSourcePath."
6 - انقر نقرًا مزدوجًا فوق LocalSourcePath وأدخل المسار الكامل لمجلد SXS المنسوخ في الخطوة 1 في حقل النص ضمن بيانات القيمة. انقر فوق "موافق" عند الانتهاء.
7 - انتقل الآن إلى "تشغيل ميزات Windows أو إيقاف تشغيلها" وحدد الميزة (الميزات) التي تريد تمكينها عن طريق تحديد المربع الموجود بجانبها ، ثم انقر فوق "موافق".
إذا تابعت إلى الخطوة الأخيرة ، فسيقوم Windows بتمكين الميزة (الميزات) الاختيارية دون طلب التنزيل من خلال Windows Update أو إحباط العملية تمامًا.
علاوة على ذلك ، يمكنك استخدام نفس القائمة لتعطيل أي ميزة (ميزات) ممكّنة.
ومع ذلك ، إذا كنت ترغب في تنزيل الملفات المصدر من خلال Windows Update (مطلوب اتصال إنترنت نشط) ، فستحتاج إلى العودة إلى نفس الموقع داخل سجل Windows كما في الخطوة 3 أعلاه ، وحذف قيمة التسجيل LocalSourcePath.
خلاصة الشرح
في بيئة الشركة حيث يوجد مئات من أجهزة الكمبيوتر خلف خادم وكيل ، غالبًا ما يتم العثور على أن خوادم Microsoft محظورة ويتم استخدام WSUS لتحديث Windows. في هذه الحالة ، ستحتاج إلى استخدام ملفات مصدر SXS لتثبيت بعض الميزات الاختيارية.
إذا كان عليك تمكين هذه الميزات على أكثر من جهاز كمبيوتر واحد ، فمن المستحسن أن تضع مجلد SXS على محرك شبكة مشترك ، وتعيينه لكل جهاز كمبيوتر ، ثم توفير المسار لمجلد SXS عند الاقتضاء.