كيفية تفعيل ويندوز على أنظمة ggRock
هل تشاهد علامة مائية بعنوان "تفعيل Windows" مزعجة على آلاتك؟ سواء كانت تظهر على سطح المكتب أو تتسرب عبر واجهة ggLeap — لا تقلق، نحن هنا للمساعدة! 😄
يرشدك هذا الدليل عبر طرق مختلفة لتفعيل Windows على أنظمة ggRock، اعتماداً على نوع الرخص التي تمتلكها.
🚨 المشكلة
قد تعرض آلاتك علامة مائية بنص "تفعيل Windows". قد تظهر على سطح المكتب، أو حتى خلف التطبيقات التي تعمل بملء الشاشة مثل ggLeap، مما يسبب إزعاجاً أو ارتباكاً.
✅ الحلول
هناك عدة طرق مختلفة لتفعيل Windows، اعتماداً على نوع الترخيص الذي تمتلكه:
🏢 الخيار 1: تفعيل KMS (للعملاء الذين لديهم رخص حجمية أو مؤسسية)
إذا كنت في بيئة مؤسسية، فإن KMS (خدمة إدارة المفاتيح) توفر طريقة رائعة لإدارة التفعيل على نطاق واسع — يقوم خادم مركزي واحد بتفعيل جميع آلاتك تلقائياً.
🔧 تعرّف على المزيد هنا:
👉 التفعيل باستخدام خدمة إدارة المفاتيح (KMS) – وثائق Microsoft
🔑 الخيار 2: تفعيل MAK (أيضاً للعملاء الذين لديهم رخص حجمية)
ترخيص MAK (مفتاح التفعيل المتعدد) مثالي لنشرات ggRock عندما تريد تفعيلاً بسيطاً وأحادي المرة لكل آلة.
📘 معلومات إضافية:
👉 تخطيط التفعيل الحجمي – وثائق Microsoft
💡 نصيحة: هذا عادة ما يكون الطريق الأسهل لإعدادات Windows برخص حجمية إذا لم تكن تستخدم KMS.
🛠️ الخيار 3: التفعيل اليدوي أو البرمجي (مفاتيح Retail أو OEM)
تعمل هذه الطريقة إذا:
- اشتريت مفاتيح Retail فردية، أو
- جاءت أجهزة الكمبيوتر الخاصة بك مع رخص OEM مدمجة في BIOS
⚠️ مهم: مفاتيح Retail و OEM محدودة الاستخدام. قد تستنزف المحاولات المتكررة هذه الحدود وتتطلب الاتصال بـ Microsoft لإعادة تعيينها. نجح العديد من المراكز في جعل Microsoft تزيد حدود التفعيل الخاصة بهم بعد مكالمة سريعة أو طلب دعم.
التفعيل اليدوي خطوة بخطوة
- فعّل Keep Writebacks على النظام.
- افتح نافذة موجه أوامر مرفوعة (انقر بزر الماوس الأيمن على Start > Command Prompt (Admin) أو Windows Terminal (Admin)).
- قم بتشغيل:
slmgr.vbs -rearm
- أعد تشغيل الآلة.
- اذهب إلى Settings > Update & Security > Activation، ثم انقر على Change product key.
- أدخل مفتاح المنتج الصحيح (من BIOS أو Retail أو سجلاتك).
هل تحتاج إلى مساعدة في العثور على مفتاحك؟ توفر Microsoft عدة طرق لاسترجاع مفتاح المنتج.
💻 أمثلة التفعيل البرمجي
يمكن لهذه الأمثلة أن تساعد في أتمتة العملية على نطاق واسع!
🧬 نص برمجي: التفعيل باستخدام مفتاح من BIOS
يعثر هذا النص البرمجي على مفتاح OEM الخاص بك ويفعّله تلقائياً:
@echo off
setlocal
rem Uninstall and clear current key
cscript //nologo "%SystemRoot%\System32\slmgr.vbs" /upk
cscript //nologo "%SystemRoot%\System32\slmgr.vbs" /cpky
rem Try to get embedded OEM key (works on Win10 with WMIC)
set "pk="
for /f "tokens=2 delims==" %%K in ('
wmic path softwarelicensingservice get OA3xOriginalProductKey /value 2^>nul
') do set "pk=%%K"
rem If WMIC is missing (Windows 11+), fall back to PowerShell
if not defined pk (
for /f "usebackq delims=" %%K in (`
powershell -NoProfile -Command "(Get-CimInstance -ClassName SoftwareLicensingService).OA3xOriginalProductKey"
`) do set "pk=%%K"
)
rem Stop if no key found
if not defined pk (
echo No embedded OEM key found. Exiting...
exit /b 1
)
echo Installing product key: %pk%
cscript //nologo "%SystemRoot%\System32\slmgr.vbs" /ipk %pk%
cscript //nologo "%SystemRoot%\System32\slmgr.vbs" /ato
cscript //nologo "%SystemRoot%\System32\slmgr.vbs" /dli
endlocal
🧾 نص برمجي: التفعيل بناءً على علامة الخدمة (مفاتيح Retail)
@ECHO OFF
for /F "skip=2 tokens=2 delims=," %%A in ('wmic systemenclosure get serialnumber /FORMAT:csv') do (set "serial=%%A")
REM Set product key based on serial number
if %serial%==COMPUTERSERVICETAG1 set pk=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
if %serial%==COMPUTERSERVICETAG2 set pk=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
cscript %WINDIR%\System32\slmgr.vbs /upk
cscript %WINDIR%\System32\slmgr.vbs /cpky
cscript %WINDIR%\System32\slmgr.vbs /ipk %pk%
cscript %WINDIR%\System32\slmgr.vbs /ato
cscript %WINDIR%\System32\slmgr.vbs /dli
🌐 نص برمجي: التفعيل بناءً على عنوان MAC (مفاتيح Retail)
@ECHO OFF
REM Get the MAC address of the first Ethernet adapter and convert it to uppercase
for /F "tokens=3 delims=," %%A in ('"getmac /v /fo csv | findstr /i Ethernet"') do (
set "MACADDR=%%A"
REM Only capture the first MAC address
goto :found
)
:found
REM Debugging step: Check the raw MAC address
echo Raw MAC Address: %MACADDR%
REM Remove leading and trailing spaces from MAC address and convert it to uppercase
set MACADDR=%MACADDR: =%
set MACADDR=%MACADDR: =-%
REM Debugging step: Check the formatted MAC address
echo Formatted MAC Address: %MACADDR%
REM Set product key based on MAC address
if /i "%MACADDR%"=="D8:43:AE:9D:95:68" set pk=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
if /i "%MACADDR%"=="D8:43:AE:9D:97:2B" set pk=YYYYY-YYYYY-YYYYY-YYYYY-YYYYY
if /i "%MACADDR%"=="D8:43:AE:9D:95:E3" set pk=ZZZZZ-ZZZZZ-ZZZZZ-ZZZZZ-ZZZZZ
if /i "%MACADDR%"=="D8:43:AE:9D:9D:C2" set pk=AAAAA-AAAAA-AAAAA-AAAAA-AAAAA
REM Debugging step: Check the product key value
echo Product Key: %pk%
REM If product key is set, run slmgr commands
if defined pk (
cscript %WINDIR%\System32\slmgr.vbs /upk
cscript %WINDIR%\System32\slmgr.vbs /cpky
cscript %WINDIR%\System32\slmgr.vbs /ipk %pk%
cscript %WINDIR%\System32\slmgr.vbs /ato
cscript %WINDIR%\System32\slmgr.vbs /dli
) else (
echo Error: Product key not found.
)
📌 ملاحظات نهائية
- يجب أن تكون كل آلة تقوم بتشغيل Windows عبر ggRock مرخصة بشكل صحيح.
- فقط العملاء الذين لديهم رخص حجمية يمكنهم استخدام طرق KMS أو MAK.
- قد تنفد مفاتيح Retail/OEM من التفعيلات — كن مستعداً للاتصال بـ Microsoft إذا لزم الأمر.
هل تحتاج إلى مزيد من المساعدة بشأن الترخيص؟ ابدأ بنظرة Microsoft العامة:
👉 ترخيص منتجات Windows – Microsoft
تحديث في: 07/05/2026
شكرًا!
