slmgr (أداة إدارة ترخيص البرامج Software Licensing Management Tool، أي slmgr.vbs) هي أداة سطر الأوامر المدمجة في Windows للتحقق من تراخيص Windows وتثبيتها وتفعيلها. يشرح هذا المرجع الأوامر التي يحتاجها المستخدمون المنزليون والفنيون فعلاً، ومعنى نتائجها، والأوامر التي يجب ألا تقترب منها على حاسوبك الشخصي. كل خيار أدناه مأخوذ من توثيق Microsoft بعنوان خيارات Slmgr.vbs.
| الأمر | وظيفته | هل يتطلب صلاحيات المسؤول؟ |
|---|---|---|
slmgr /dli |
يعرض معلومات الترخيص الأساسية للإصدار النشط | لا |
slmgr /dlv |
يعرض معلومات ترخيص مفصّلة، بما فيها معرّفات التفعيل | لا |
slmgr /xpr |
يعرض تاريخ انتهاء التفعيل (يهمّ أساساً أجهزة KMS) | لا |
slmgr /ipk <key> |
يثبّت مفتاح المنتج أو يستبدله | نعم |
slmgr /ato |
يفعّل Windows عبر الإنترنت باستخدام المفتاح المثبّت | نعم، للتفعيل عبر الإنترنت |
slmgr /upk |
يزيل تثبيت مفتاح المنتج الحالي | نعم |
slmgr /cpky |
يمسح مفتاح المنتج من السجل (Registry) | نعم |
slmgr /dti |
يعرض معرّف التثبيت للتفعيل دون اتصال (عبر الهاتف) | لم تحدده Microsoft |
slmgr /atp <ConfirmationID> |
يفعّل باستخدام معرّف التأكيد الذي تحصل عليه من التفعيل الهاتفي | لم تحدده Microsoft |
slmgr /rearm |
يعيد ضبط مؤقتات التفعيل (لإنشاء الصور وSysprep) | نعم |
slmgr /skms، /ckms
|
يعيّن مضيف KMS أو يمسحه على الأجهزة ذات الترخيص الكمّي | نعم |
ما هي أداة slmgr وكيف تشغّلها؟
slmgr هي نص برمجي بلغة Visual Basic باسم slmgr.vbs يستخدمه Windows لإدارة خدمة حماية البرامج (Software Protection Service) التي تخزّن مفاتيح المنتجات وتتولى التفعيل، وتشغّلها من موجه الأوامر أو PowerShell بكتابة slmgr متبوعة بأحد الخيارات، علماً بأن الخيارات التي تغيّر الحالة تحتاج إلى نافذة بصلاحيات المسؤول.
- اختر ابدأ، واكتب cmd، ثم انقر بزر الماوس الأيمن على موجه الأوامر واختر تشغيل كمسؤول.
- اكتب أمراً مثل
slmgr /dliواضغط Enter. - اقرأ النتيجة في النافذة المنبثقة، أو استخدم
cscript slmgr.vbs /dlv allلطباعة النتيجة في نافذة الأوامر نفسها.
تفصيل متقدّم: توثّق Microsoft صيغة للتشغيل عن بُعد، وهي slmgr.vbs <ComputerName> <User> <Password> <Option>، لإدارة حاسوب آخر. ولإدارة عدد كبير من الأجهزة، توصي Microsoft باستخدام أداة Volume Activation Management Tool (VAMT) بدلاً من ذلك.
كيف تتحقق من ترخيص Windows باستخدام slmgr /dli و/dlv و/xpr؟
استخدم slmgr /dli للحصول على ملخص قصير لترخيص Windows النشط، وslmgr /dlv للحصول على معلومات مفصّلة تشمل معرّفات التفعيل، وslmgr /xpr لمعرفة ما إذا كان التفعيل دائماً أم ينتهي في تاريخ محدد. ولأن أياً من هذه الأوامر الثلاثة لا يحتاج إلى صلاحيات المسؤول، فهي فحوصات أولى آمنة على أي حاسوب يعمل بنظام Windows.
- /dli يعرض اسم الإصدار، ووصفاً يشير إلى قناة الترخيص، وجزءاً من مفتاح المنتج، وحالة الترخيص.
-
/dlv يضيف معرّف التفعيل ومعرّف التثبيت والعدّادات والمؤقتات المستخدمة في التفعيل الكمّي. ويعرض
/dlv allجميع التراخيص المثبّتة. - /xpr مفيد أساساً لأجهزة KMS. وتشير Microsoft إلى أن تفعيل MAK وRetail دائم، لذا فإن الحاسوب ذا ترخيص Retail يُظهر عادةً أنه مفعّل بشكل دائم.
السبب والنتيجة: يجب على جهاز KMS تجديد تفعيله مع مضيف KMS بشكل دوري، ولهذا يعرض /xpr تاريخ انتهاء على أجهزة الشركات ذات الترخيص الكمّي. وإذا أظهر حاسوب منزلي اشتريته تاريخ انتهاء KMS، فالأرجح أنه فُعّل عبر أداة KMS وليس بمفتاح Retail أو OEM أصلي.
يشرح دليلنا حول مفاتيح تراخيص OEM وRetail والترخيص الكمّي كيفية قراءة القناة الظاهرة في سطر الوصف.
كيف تثبّت مفتاح المنتج وتفعّله باستخدام slmgr /ipk و/ato؟
لتثبيت المفتاح وتفعيله، شغّل slmgr /ipk متبوعاً بمفتاح المنتج المكوّن من 25 حرفاً في موجه الأوامر (المسؤول)، وانتظر رسالة التأكيد، ثم شغّل slmgr /ato للتفعيل عبر الإنترنت. وتذكّر أن Microsoft تذكر أن /ipk يستبدل أي مفتاح موجود دون تنبيه، وتوصي بإعادة التشغيل بعد ذلك للحفاظ على استقرار خدمة الترخيص.
- افتح موجه الأوامر بصلاحيات المسؤول.
- شغّل
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXXباستخدام المفتاح الوارد في رسالة طلبك. - انتظر الرسالة التي تؤكد تثبيت المفتاح.
- شغّل
slmgr /atoوانتظر نتيجة التفعيل. - أعد تشغيل الحاسوب، ثم تحقّق باستخدام
slmgr /dliأو من الإعدادات ← النظام ← التنشيط.
تفصيل متقدّم: يتحقق /ipk من توافق المفتاح مع الإصدار المثبّت قبل قبوله. لذا فإن إدخال مفتاح Pro على إصدار Home يُعامَل كتغيير للإصدار، وهو ما توثّقه Microsoft كطريقة مدعومة للترقية عبر سطر الأوامر؛ غير أن مسار الإعدادات الموضح في دليل الترقية من Windows 10 Home إلى Pro أسهل لمعظم المستخدمين.
ما نراه كثيراً: يفشل /ato بالخطأ 0xC004F050 عندما يكون المفتاح لإصدار أو منتج آخر، أو بالخطأ 0xC004C008 عندما يبلغ المفتاح حدّ التفعيل. ويشرح دليل حل الخطأ 0xC004C008 الحالة الثانية.

كيف تزيل مفتاح المنتج باستخدام slmgr /upk و/cpky؟
لإزالة مفتاح المنتج، شغّل slmgr /upk في موجه الأوامر (المسؤول) لإلغاء تثبيت المفتاح من Windows، ثم شغّل slmgr /cpky لمسحه من السجل، لكن افعل ذلك فقط عند إيقاف ترخيص أو إعادة تخصيصه، لأن Microsoft تؤكد أن النظام يصبح غير مرخّص بعد إعادة التشغيل حتى تثبيت مفتاح جديد.
السبب المعتاد لذلك هو نقل ترخيص Retail إلى حاسوب آخر. ويغطي دليلنا حول نقل ترخيص Windows إلى حاسوب جديد العملية كاملة، بما في ذلك الحالات التي تكون فيها الإزالة اختيارية.
تفصيل متقدّم: يمسح /cpky النسخة المخزّنة من المفتاح فقط حتى لا تتمكن البرامج الضارة من قراءتها. وتوصي به Microsoft لتثبيتات Retail التي تنشر المفاتيح، وتشير إلى أن مفاتيح MAK ومفاتيح مضيف KMS تُمسح افتراضياً.
كيف تفعّل Windows عبر الهاتف باستخدام slmgr /dti و/atp؟
للتفعيل عبر الهاتف أو دون اتصال، شغّل slmgr /dti لعرض معرّف التثبيت، وقدّم هذا المعرّف لنظام الهاتف الآلي من Microsoft، ثم أدخل معرّف التأكيد الذي تحصل عليه باستخدام slmgr /atp. يفيد هذا المسار عندما يفشل التفعيل عبر الإنترنت لأن الحاسوب غير متصل بالإنترنت أو لأن جداراً نارياً يحجب خوادم التفعيل.
- شغّل
slmgr /dtiودوّن معرّف التثبيت. - اتصل برقم تفعيل Microsoft الظاهر لبلدك، أو اكتب SLUI 04 في مربع البحث على شريط المهام، وهي الطريقة التي تذكرها Microsoft لبدء التفعيل الهاتفي.
- أدخل معرّف التثبيت عند طلبه ودوّن معرّف التأكيد.
- شغّل
slmgr /atp <ConfirmationID>، ثم تحقّق من النتيجة باستخدامslmgr /dli.
لتفعيل Office بدلاً من Windows، راجع دليلنا حول تفعيل Microsoft Office عبر الهاتف.
متى يجب ألا تستخدم slmgr /rearm أو /skms؟
يجب ألا تستخدم slmgr /rearm أو slmgr /skms على حاسوب شخصي بترخيص Retail أو OEM، لأن /rearm يعيد ضبط مؤقتات التفعيل فقط لأغراض إنشاء صور النظام، و/skms يوجّه Windows إلى مضيف KMS تابع لشركة، لذا لا يفعّل أي منهما حاسوباً منزلياً، كما أن ظهور عنوان خادم KMS مجهول علامة شائعة على أدوات القرصنة.
-
/rearm يستدعيه
sysprep /generalizeعندما تجهّز فرق تقنية المعلومات صورة رئيسية للنظام. ولا يحوّل الفترة التجريبية إلى ترخيص. - /skms و/ckms يعيّنان عنوان مضيف KMS أو يمسحانه على الأجهزة ذات الترخيص الكمّي التي تستخدم خادم KMS الخاص بالمؤسسة.
- أدوات تفعيل KMS تسيء استخدام /skms لإعادة توجيه التفعيل إلى خوادم غير مصرّح بها. ويشرح مقالنا حول ملفات ISO لـ Windows المفعّلة مسبقاً المخاطر الأمنية لذلك.
ما نراه كثيراً: حاسوب مستعمل يُظهر مضيف KMS في نتيجة /dlv ثم يتوقف عن التفعيل بعد بضعة أشهر. والحل هو تشغيل slmgr /ckms لمسح المضيف، ثم slmgr /ipk وslmgr /ato بمفتاح أصلي.
الأسئلة الشائعة
هل أحتاج إلى صلاحيات المسؤول لتشغيل slmgr؟
ليس لكل الأوامر. تؤكد Microsoft أن /dli و/dlv و/xpr لا تحتاج إلى صلاحيات مرتفعة، لذا يمكن لأي مستخدم التحقق من حالة الترخيص. أما الأوامر التي تغيّر الترخيص، مثل /ipk و/upk و/cpky و/rearm و/skms، فتحتاج إلى موجه الأوامر (المسؤول)، كما يحتاج التفعيل عبر الإنترنت باستخدام /ato إلى صلاحيات مرتفعة في معظم الإعدادات.
لماذا يعرض slmgr /dli جزءاً فقط من مفتاح المنتج؟
يعرض slmgr /dli جزءاً من مفتاح المنتج فقط، وهو ما يكفي لمطابقته مع المفتاح الوارد في رسالة طلبك دون كشف المفتاح كاملاً لأي شخص ينظر إلى الشاشة. احتفظ برسالة الشراء في مكان آمن، لأنك قد تحتاج إلى المفتاح الكامل لإعادة التثبيت لاحقاً.
هل تعمل slmgr مع Microsoft Office؟
لا، تدير slmgr تراخيص Windows. أما تراخيص Office الكمّية وRetail فتستخدم نصاً برمجياً منفصلاً هو ospp.vbs، الموجود في مجلد تثبيت Office، أو صفحة الحساب داخل أي تطبيق من تطبيقات Office. ويشرح دليلنا حول التحقق من تفعيل Office أوامر ospp.vbs وكيفية قراءة نتائجها.
هل تعمل slmgr على Windows Server؟
نعم، slmgr.vbs مدمجة في Windows Server كما في Windows 10 و11، وصفحة خيارات Slmgr.vbs من Microsoft منشورة ضمن توثيق Windows Server. وتنطبق الأوامر نفسها /dli و/ipk و/ato. كما تستخدم إصدارات الخوادم خيارات مضيف KMS والتفعيل المعتمد على Active Directory، وهي مخصصة للمسؤولين.
هل slmgr /rearm طريقة لتفعيل Windows مجاناً؟
لا، يعيد slmgr /rearm ضبط مؤقتات التفعيل فقط، وهو مخصص لفرق تقنية المعلومات التي تجهّز صور الأنظمة باستخدام Sysprep. ولا يرخّص Windows، ولا توثّقه Microsoft كطريقة لتمديد الاستخدام إلى ما لا نهاية. ولا يزال مفتاح المنتج الأصلي مطلوباً لتفعيل Windows بشكل قانوني.
