قبل أن تبدأ
يتكون RebootGuard من مكوّنين: وحدة التحكم الرئيسية (Master Console) وهي تطبيق ويندوز يُثبَّت على جهاز المدير أو الكاشير، وعميل الحماية (Client agent) وهو خدمة ويندوز تُثبَّت على كل جهاز لعب. تُدار جميع الأجهزة من وحدة التحكم، ويُفعَّل الترخيص عليها وحدها.
- خذ نسخة احتياطية كاملة أو صورة قرص (Image) لكل جهاز قبل تفعيل الحماية، وبخاصة على أجهزة ويندوز Pro التي تحتاج إلى إعادة تهيئة تخطيط القرص.
- جهّز الأجهزة في حالتها النظيفة المطلوبة أولًا: التعريفات، الألعاب، المشغّلات، وإعدادات ويندوز. فالحالة التي تكون عليها عند تفعيل الحماية هي التي سيعود إليها الجهاز بعد كل إعادة تشغيل.
- تأكد من امتلاك صلاحيات المسؤول (Administrator) على كل جهاز.
- راجع صفحة متطلبات النظام للتأكد من أن إصدار ويندوز ومساحة القرص مناسبان.
لا تبدأ إعداد محرك القرص الافتراضي (VHDX) على ويندوز Pro دون نسخة احتياطية حديثة. أي عملية تعديل لتخطيط الأقراص تحمل قدرًا من المخاطرة مهما كانت مدروسة.
تخطيط الشبكة والمنافذ
تتواصل وحدة التحكم مع العملاء عبر الشبكة المحلية. يُنصح بشبكة سلكية مستقرة، وأن تكون وحدة التحكم وأجهزة اللعب على الشبكة الفرعية (Subnet) نفسها.
| المنفذ | البروتوكول | الاتجاه | الاستخدام |
|---|---|---|---|
| 47811 | TCP | من العميل إلى وحدة التحكم | اتصال مشفّر عبر TLS WebSocket لإرسال الأوامر واستقبال الحالة |
| 47810 | UDP | بث من وحدة التحكم على الشبكة المحلية | إشارات اكتشاف موقّعة (Beacons) يستخدمها العميل للعثور على وحدة التحكم |
ينشئ المثبّت قواعد جدار حماية ويندوز (Windows Firewall) لهذه المنافذ تلقائيًا. إذا كنت تستخدم جدار حماية من طرف ثالث فقد تحتاج إلى إضافة القواعد يدويًا.
إشارات البث عبر UDP لا تعبر أجهزة التوجيه (Routers). إذا كانت الأجهزة على شبكة فرعية أو VLAN مختلفة عن وحدة التحكم، فأضف عنوان وحدة التحكم يدويًا في إعدادات العميل.
تثبيت وحدة التحكم الرئيسية
- 1نزّل مثبّت وحدة التحكم من صفحة التنزيلات وتحقق من سلامته (انظر قسم التحقق من الملف أدناه).
- 2شغّل المثبّت بصلاحيات المسؤول على جهاز المدير أو الكاشير.
- 3بيئة تشغيل .NET المطلوبة مضمّنة مع المثبّت، فلا حاجة إلى تنزيلها منفصلة.
- 4اسمح للمثبّت بإنشاء قواعد جدار الحماية عند السؤال.
- 5بعد انتهاء التثبيت افتح وحدة التحكم وانتقل إلى تفعيل الترخيص.
يُفضَّل أن يحمل جهاز وحدة التحكم عنوان IP ثابتًا أو محجوزًا في جهاز التوجيه، حتى تبقى الأجهزة قادرة على الوصول إليه دائمًا.
تفعيل الترخيص
يُفعَّل الترخيص على وحدة التحكم فقط، باستخدام رمز التفعيل (Activation code) الموجود في بوابة العملاء على الموقع. يتطلب التفعيل اتصالًا بالإنترنت.
- 1سجّل الدخول إلى بوابة العملاء وانسخ رمز التفعيل الخاص بترخيصك.
- 2في وحدة التحكم افتح شاشة الترخيص والصق الرمز ثم اختر تفعيل.
- 3بعد نجاح التفعيل تعرض وحدة التحكم حالة الترخيص وعدد الأجهزة المسموح بها وتاريخ الانتهاء إن وُجد.
لكل ترخيص فترة سماح دون اتصال (Offline grace period)، يجب بعدها أن تتصل وحدة التحكم بخادم التراخيص مرة أخرى للتجديد. لنقل الترخيص إلى جهاز آخر، ألغِ تفعيله (Deactivate) من وحدة التحكم الحالية أولًا، أو اطلب النقل من بوابة العملاء.
تصدير حزمة التسجيل
حزمة التسجيل (Enrollment bundle) ملف تصدّره وحدة التحكم ويُمرَّر إلى مثبّت العميل، ليعرف العميل وحدة التحكم التي يتبع لها ويثق بها وحدها.
- تحتوي الحزمة على معرّف وحدة التحكم، ومفتاحها العام، وبصمة شهادة TLS الخاصة بها.
- لا تحتوي الحزمة على أي أسرار أو مفاتيح خاصة أو كلمات مرور.
- احتفظ بنسخة احتياطية من الحزمة ومن بيانات الترخيص في مكان آمن خارج جهاز وحدة التحكم.
يثبّت العميل (Pin) المفتاح العام لوحدة التحكم لحظة التسجيل، ويرفض بعد ذلك أي أمر غير موقّع أو موقّع بمفتاح آخر.
تثبيت العميل على أجهزة اللعب
- 1انسخ مثبّت العميل وحزمة التسجيل إلى جهاز اللعب (عبر ذاكرة USB أو مجلد مشترك).
- 2شغّل مثبّت العميل بصلاحيات المسؤول واختر حزمة التسجيل عند الطلب.
- 3ينشئ المثبّت خدمة ويندوز وقواعد جدار الحماية اللازمة.
- 4بعد التثبيت يبحث العميل عن وحدة التحكم على الشبكة المحلية ويظهر فيها بحالة «بانتظار الموافقة».
للتحقق من أن جهاز اللعب يستطيع الوصول إلى منفذ وحدة التحكم، استخدم الأمر التالي مع استبدال العنوان بعنوان جهاز وحدة التحكم:
Test-NetConnection -ComputerName 192.168.1.10 -Port 47811الموافقة على الأجهزة الجديدة
لا يُدار أي جهاز جديد قبل موافقة المدير عليه. تظهر الأجهزة الجديدة في جدول وحدة التحكم بحالة «بانتظار الموافقة» (Awaiting approval).
- 1تأكد من أن اسم الجهاز وعنوانه يطابقان جهازًا تعرفه في المحل.
- 2وافق على الجهاز، ويمكنك إضافته إلى مجموعة (مثل: صالة VIP أو الطابق الأول).
- 3بعد الموافقة يبدأ الجهاز بإرسال حالته كل 30 ثانية تقريبًا.
لا توافق على جهاز لا تعرفه. إذا ظهر جهاز غير متوقع فافحص شبكتك قبل الموافقة.
اختيار محرك الحماية
يعتمد RebootGuard على تقنيات يدعمها ويندوز رسميًا فقط، ويختار المحرك بحسب إصدار النظام:
| إصدار ويندوز | المحرك | طريقة العمل |
|---|---|---|
| Enterprise وEducation وIoT Enterprise | مرشح الكتابة الموحد (UWF) | تُحوَّل الكتابات على المجلد المحمي إلى طبقة مؤقتة (Overlay) تُمحى عند إعادة التشغيل |
| Pro | قرص VHDX تفاضلي مع إقلاع أصلي (Native boot) | يُقلع النظام من قرص VHDX أساسي، وتُكتب التغييرات في قرص تفاضلي يُحذف ويُعاد إنشاؤه عند إعادة التشغيل |
لمعرفة إصدار ويندوز على الجهاز:
(Get-CimInstance Win32_OperatingSystem).Captionلا يعطّل RebootGuard الإقلاع الآمن (Secure Boot) ولا Microsoft Defender ولا تكامل الذاكرة (HVCI / Memory Integrity)، ولا يستخدم أي تعديلات على نواة النظام.
إعداد محرك VHDX على ويندوز Pro
على ويندوز Pro يتولى معالج الإعداد تجهيز تخطيط القرص: إنشاء قرص VHDX الأساسي الذي يحوي النظام، وتخصيص مساحة للقرص التفاضلي، وإضافة مدخل الإقلاع.
- 1خذ نسخة احتياطية كاملة أو صورة قرص قبل البدء.
- 2تأكد من وجود مساحة حرة كافية: يُنصح بما لا يقل عن 64 جيجابايت حرة لاستيعاب القرص الأساسي والقرص التفاضلي.
- 3شغّل معالج الإعداد من العميل أو من وحدة التحكم واتبع الخطوات.
- 4سيُعاد تشغيل الجهاز مرة أو أكثر خلال الإعداد؛ لا تطفئه أثناء ذلك.
- 5بعد الانتهاء تأكد من ظهور الجهاز في وحدة التحكم ومن أن حالته صحيحة.
للاطلاع على المساحة الحرة في الأقراص:
Get-Volume | Where-Object DriveLetter | Select-Object DriveLetter, FileSystemLabel, SizeRemaining, Sizeيضيف محرك VHDX مدخلًا في قائمة الإقلاع يتيح الرجوع إلى النظام الأصلي في حالات الطوارئ. لا تحذف هذا المدخل.
التحقق من سلامة الملفات المنزّلة
كل ملف على صفحة التنزيلات مرفق ببصمة SHA-256 ومُوقَّع رقميًا بتوقيع Authenticode. تحقق من الأمرين قبل التشغيل:
Get-FileHash -Algorithm SHA256 .\RebootGuard-Setup.exe
Get-AuthenticodeSignature .\RebootGuard-Setup.exe- يجب أن تطابق قيمة Hash البصمة المنشورة على صفحة التنزيلات حرفًا بحرف.
- يجب أن تكون حالة التوقيع Valid وأن يكون الناشر Star Soft.
إذا لم تتطابق البصمة أو كان التوقيع غير صالح فلا تشغّل الملف، واحذفه وتواصل مع الدعم من صفحة الدعم.
دليل الاستخدام
كيف تدير أجهزتك يوميًا من وحدة التحكم: الحماية بنقرة واحدة، أوضاع الصيانة، الاستثناءات، الطبقة المؤقتة، وتحديث ويندوز والألعاب.
حل المشكلات
حلول للمشكلات الشائعة: أجهزة لا تظهر أو غير متصلة، تغييرات لا تُحفظ أو لا تُلغى، امتلاء الطبقة المؤقتة، أخطاء الترخيص، ومشكلات أنظمة مكافحة الغش.
متطلبات النظام
إصدارات ويندوز المدعومة، ومتطلبات العتاد والمساحة والشبكة لوحدة التحكم وأجهزة اللعب. هذه المتطلبات مبدئية وقد تتغير مع نتائج الاختبار.
ما زلت بحاجة إلى مساعدة؟
يرد فريقنا على تذاكر العملاء المرخّصين وعملاء النسخة التجريبية.