انتقل إلى المحتوى

مركز المساعدة

التثبيت والإعداد

خطوات تثبيت وحدة التحكم الرئيسية (Master Console) وعميل الحماية على أجهزة اللعب، وتفعيل الترخيص وربط الأجهزة واختيار محرك الحماية المناسب لإصدار ويندوز.

قبل أن تبدأ

يتكون RebootGuard من مكوّنين: وحدة التحكم الرئيسية (Master Console) وهي تطبيق ويندوز يُثبَّت على جهاز المدير أو الكاشير، وعميل الحماية (Client agent) وهو خدمة ويندوز تُثبَّت على كل جهاز لعب. تُدار جميع الأجهزة من وحدة التحكم، ويُفعَّل الترخيص عليها وحدها.

  • خذ نسخة احتياطية كاملة أو صورة قرص (Image) لكل جهاز قبل تفعيل الحماية، وبخاصة على أجهزة ويندوز Pro التي تحتاج إلى إعادة تهيئة تخطيط القرص.
  • جهّز الأجهزة في حالتها النظيفة المطلوبة أولًا: التعريفات، الألعاب، المشغّلات، وإعدادات ويندوز. فالحالة التي تكون عليها عند تفعيل الحماية هي التي سيعود إليها الجهاز بعد كل إعادة تشغيل.
  • تأكد من امتلاك صلاحيات المسؤول (Administrator) على كل جهاز.
  • راجع صفحة متطلبات النظام للتأكد من أن إصدار ويندوز ومساحة القرص مناسبان.

لا تبدأ إعداد محرك القرص الافتراضي (VHDX) على ويندوز Pro دون نسخة احتياطية حديثة. أي عملية تعديل لتخطيط الأقراص تحمل قدرًا من المخاطرة مهما كانت مدروسة.

تخطيط الشبكة والمنافذ

تتواصل وحدة التحكم مع العملاء عبر الشبكة المحلية. يُنصح بشبكة سلكية مستقرة، وأن تكون وحدة التحكم وأجهزة اللعب على الشبكة الفرعية (Subnet) نفسها.

المنفذالبروتوكولالاتجاهالاستخدام
47811TCPمن العميل إلى وحدة التحكماتصال مشفّر عبر TLS WebSocket لإرسال الأوامر واستقبال الحالة
47810UDPبث من وحدة التحكم على الشبكة المحليةإشارات اكتشاف موقّعة (Beacons) يستخدمها العميل للعثور على وحدة التحكم

ينشئ المثبّت قواعد جدار حماية ويندوز (Windows Firewall) لهذه المنافذ تلقائيًا. إذا كنت تستخدم جدار حماية من طرف ثالث فقد تحتاج إلى إضافة القواعد يدويًا.

إشارات البث عبر UDP لا تعبر أجهزة التوجيه (Routers). إذا كانت الأجهزة على شبكة فرعية أو VLAN مختلفة عن وحدة التحكم، فأضف عنوان وحدة التحكم يدويًا في إعدادات العميل.

تثبيت وحدة التحكم الرئيسية

  1. 1نزّل مثبّت وحدة التحكم من صفحة التنزيلات وتحقق من سلامته (انظر قسم التحقق من الملف أدناه).
  2. 2شغّل المثبّت بصلاحيات المسؤول على جهاز المدير أو الكاشير.
  3. 3بيئة تشغيل ‎.NET المطلوبة مضمّنة مع المثبّت، فلا حاجة إلى تنزيلها منفصلة.
  4. 4اسمح للمثبّت بإنشاء قواعد جدار الحماية عند السؤال.
  5. 5بعد انتهاء التثبيت افتح وحدة التحكم وانتقل إلى تفعيل الترخيص.

يُفضَّل أن يحمل جهاز وحدة التحكم عنوان IP ثابتًا أو محجوزًا في جهاز التوجيه، حتى تبقى الأجهزة قادرة على الوصول إليه دائمًا.

تفعيل الترخيص

يُفعَّل الترخيص على وحدة التحكم فقط، باستخدام رمز التفعيل (Activation code) الموجود في بوابة العملاء على الموقع. يتطلب التفعيل اتصالًا بالإنترنت.

  1. 1سجّل الدخول إلى بوابة العملاء وانسخ رمز التفعيل الخاص بترخيصك.
  2. 2في وحدة التحكم افتح شاشة الترخيص والصق الرمز ثم اختر تفعيل.
  3. 3بعد نجاح التفعيل تعرض وحدة التحكم حالة الترخيص وعدد الأجهزة المسموح بها وتاريخ الانتهاء إن وُجد.

لكل ترخيص فترة سماح دون اتصال (Offline grace period)، يجب بعدها أن تتصل وحدة التحكم بخادم التراخيص مرة أخرى للتجديد. لنقل الترخيص إلى جهاز آخر، ألغِ تفعيله (Deactivate) من وحدة التحكم الحالية أولًا، أو اطلب النقل من بوابة العملاء.

تصدير حزمة التسجيل

حزمة التسجيل (Enrollment bundle) ملف تصدّره وحدة التحكم ويُمرَّر إلى مثبّت العميل، ليعرف العميل وحدة التحكم التي يتبع لها ويثق بها وحدها.

  • تحتوي الحزمة على معرّف وحدة التحكم، ومفتاحها العام، وبصمة شهادة TLS الخاصة بها.
  • لا تحتوي الحزمة على أي أسرار أو مفاتيح خاصة أو كلمات مرور.
  • احتفظ بنسخة احتياطية من الحزمة ومن بيانات الترخيص في مكان آمن خارج جهاز وحدة التحكم.

يثبّت العميل (Pin) المفتاح العام لوحدة التحكم لحظة التسجيل، ويرفض بعد ذلك أي أمر غير موقّع أو موقّع بمفتاح آخر.

تثبيت العميل على أجهزة اللعب

  1. 1انسخ مثبّت العميل وحزمة التسجيل إلى جهاز اللعب (عبر ذاكرة USB أو مجلد مشترك).
  2. 2شغّل مثبّت العميل بصلاحيات المسؤول واختر حزمة التسجيل عند الطلب.
  3. 3ينشئ المثبّت خدمة ويندوز وقواعد جدار الحماية اللازمة.
  4. 4بعد التثبيت يبحث العميل عن وحدة التحكم على الشبكة المحلية ويظهر فيها بحالة «بانتظار الموافقة».

للتحقق من أن جهاز اللعب يستطيع الوصول إلى منفذ وحدة التحكم، استخدم الأمر التالي مع استبدال العنوان بعنوان جهاز وحدة التحكم:

PowerShell
Test-NetConnection -ComputerName 192.168.1.10 -Port 47811

الموافقة على الأجهزة الجديدة

لا يُدار أي جهاز جديد قبل موافقة المدير عليه. تظهر الأجهزة الجديدة في جدول وحدة التحكم بحالة «بانتظار الموافقة» (Awaiting approval).

  1. 1تأكد من أن اسم الجهاز وعنوانه يطابقان جهازًا تعرفه في المحل.
  2. 2وافق على الجهاز، ويمكنك إضافته إلى مجموعة (مثل: صالة VIP أو الطابق الأول).
  3. 3بعد الموافقة يبدأ الجهاز بإرسال حالته كل 30 ثانية تقريبًا.

لا توافق على جهاز لا تعرفه. إذا ظهر جهاز غير متوقع فافحص شبكتك قبل الموافقة.

اختيار محرك الحماية

يعتمد RebootGuard على تقنيات يدعمها ويندوز رسميًا فقط، ويختار المحرك بحسب إصدار النظام:

إصدار ويندوزالمحركطريقة العمل
Enterprise وEducation وIoT Enterpriseمرشح الكتابة الموحد (UWF)تُحوَّل الكتابات على المجلد المحمي إلى طبقة مؤقتة (Overlay) تُمحى عند إعادة التشغيل
Proقرص VHDX تفاضلي مع إقلاع أصلي (Native boot)يُقلع النظام من قرص VHDX أساسي، وتُكتب التغييرات في قرص تفاضلي يُحذف ويُعاد إنشاؤه عند إعادة التشغيل

لمعرفة إصدار ويندوز على الجهاز:

PowerShell
(Get-CimInstance Win32_OperatingSystem).Caption

لا يعطّل RebootGuard الإقلاع الآمن (Secure Boot) ولا Microsoft Defender ولا تكامل الذاكرة (HVCI / Memory Integrity)، ولا يستخدم أي تعديلات على نواة النظام.

إعداد محرك VHDX على ويندوز Pro

على ويندوز Pro يتولى معالج الإعداد تجهيز تخطيط القرص: إنشاء قرص VHDX الأساسي الذي يحوي النظام، وتخصيص مساحة للقرص التفاضلي، وإضافة مدخل الإقلاع.

  1. 1خذ نسخة احتياطية كاملة أو صورة قرص قبل البدء.
  2. 2تأكد من وجود مساحة حرة كافية: يُنصح بما لا يقل عن 64 جيجابايت حرة لاستيعاب القرص الأساسي والقرص التفاضلي.
  3. 3شغّل معالج الإعداد من العميل أو من وحدة التحكم واتبع الخطوات.
  4. 4سيُعاد تشغيل الجهاز مرة أو أكثر خلال الإعداد؛ لا تطفئه أثناء ذلك.
  5. 5بعد الانتهاء تأكد من ظهور الجهاز في وحدة التحكم ومن أن حالته صحيحة.

للاطلاع على المساحة الحرة في الأقراص:

PowerShell
Get-Volume | Where-Object DriveLetter | Select-Object DriveLetter, FileSystemLabel, SizeRemaining, Size

يضيف محرك VHDX مدخلًا في قائمة الإقلاع يتيح الرجوع إلى النظام الأصلي في حالات الطوارئ. لا تحذف هذا المدخل.

التحقق من سلامة الملفات المنزّلة

كل ملف على صفحة التنزيلات مرفق ببصمة SHA-256 ومُوقَّع رقميًا بتوقيع Authenticode. تحقق من الأمرين قبل التشغيل:

PowerShell
Get-FileHash -Algorithm SHA256 .\RebootGuard-Setup.exe
Get-AuthenticodeSignature .\RebootGuard-Setup.exe
  • يجب أن تطابق قيمة Hash البصمة المنشورة على صفحة التنزيلات حرفًا بحرف.
  • يجب أن تكون حالة التوقيع Valid وأن يكون الناشر Star Soft.

إذا لم تتطابق البصمة أو كان التوقيع غير صالح فلا تشغّل الملف، واحذفه وتواصل مع الدعم من صفحة الدعم.

ما زلت بحاجة إلى مساعدة؟

يرد فريقنا على تذاكر العملاء المرخّصين وعملاء النسخة التجريبية.

افتح تذكرة