# التثبيت على Windows، وتحذير SmartScreen

> لماذا يُظهر Windows تحذيرًا قبل تثبيت Railbase اليوم، وكيفية التحقق من التنزيل بنفسك، وما الذي يتغير بمجرد الحصول على شهادة توقيع التعليمات البرمجية.

_Updated: 2026-08-19_

يُوزَّع Railbase لنظام Windows على هيئة مُثبّت MSI. هذا المُثبّت **لم يُوقَّع بعد بشهادة Authenticode لتوقيع البرامج**، لذلك يعرض Windows تحذيرًا قبل تشغيله. تشرح هذه الصفحة معنى التحذير، وكيفية التحقق من الملف بنفسك، وما سيتغير بعد إصدار الشهادة.

نفضل أن نخبرك بهذا هنا بدلاً من السماح لك بمواجهة مربع حوار أمان غير مفسر والتساؤل عما قمت بتنزيله للتو.

## ما يقوله التحذير في الواقع

عند تشغيل MSI، قد ترى مربع حوار أزرق بملء الشاشة:

> **Windows قام بحماية جهاز الكمبيوتر الخاص بك.** قام Microsoft Defender SmartScreen بمنع
> تطبيق غير معروف من البداية.

كلمة القيام بالعمل *غير معروفة*. SmartScreen عبارة عن فحص **reputation**، وليس فحصًا للبرامج الضارة:

- يشير **not** إلى أن الملف يحتوي على برامج ضارة.
- يشير **not** إلى أنه تم تعديل الملف أو التلاعب به أثناء النقل.
- وتقول مايكروسوفت لم تر هذا الملف الدقيق بعد، موقعة بشهادة عليه
يثق بالفعل، مرات كافية ليشهدوا على ذلك.

دائمًا ما يبدأ برنامج التثبيت غير الموقع من بائع صغير بهذه الحالة. لا يوجد توقيع موقع من البائع بشهادة ثابتة.

## تحقق من التنزيل بنفسك

ليس عليك أن تثق في الحوار *أو* بنا. ينشر كل إصدار المجموع الاختباري SHA-256 لكل ملف، ويتم إنشاء المجموع الاختباري من نفس وحدات البايت التي نقوم بتحميلها. التحقق من ذلك قبل التثبيت:

```powershell
Get-FileHash .\railbase_windows_amd64.msi -Algorithm SHA256
```

قارن القيمة بالقيمة المدرجة لإصدارك في صفحة الإصدار في حسابك. إذا تطابق الاثنان، فإن الملف الذي لديك هو بايت مقابل بايت الملف الذي نشرناه. إذا كانت مختلفة، **stop** - احذف الملف واتصل بالدعم؛ لا تقم بتثبيته.

## التثبيت بعد التحذير

بمجرد تطابق المجموع الاختباري:

1. في مربع حوار SmartScreen، اختر **مزيد من المعلومات**.
2. اختر **تشغيل على أي حال**.
3. الموافقة على موجه المسؤول Windows. يكتب المثبت إلى
`C:\Program Files\Railbase`، يضيف إدخال قائمة ابدأ، ويسجل Railbase في **التطبيقات المثبتة** حتى يمكن إزالته بالطريقة العادية.

بعد التثبيت، يتم تشغيل Railbase في منطقة الإعلام (علبة النظام). يبدأ التشغيل تلقائيًا عند تسجيل الدخول، ويعيد تشغيل نفسه إذا توقف بشكل غير متوقع، ويفتح لوحة الإدارة في متصفحك عند التشغيل لأول مرة.

تتواجد بياناتك في `%APPDATA%\Railbase` على هذا الجهاز - لا يلمسها المثبت أبدًا، بما في ذلك عند إلغاء التثبيت.

## إزالة Railbase

استخدم **الإعدادات ▸ التطبيقات ▸ التطبيقات المثبتة ▸ Railbase ▸ إلغاء التثبيت**، أو قائمة الدرج *إلغاء التثبيت Railbase*. يؤدي ذلك إلى إزالة البرنامج وإدخال قائمة ابدأ وإدخال التشغيل التلقائي. يتم ترك مجلد البيانات الخاص بك في مكانه عمدًا؛ احذف `%APPDATA%\Railbase` بنفسك إذا كنت تريد التخلص منه.

## ما الذي يتغير عندما تصل الشهادة

يتم الآن الحصول على شهادة توقيع رمز المصادقة. بمجرد توقيع الإصدارات معه:

- يظهر اسم الناشر (Silkway Tech, LLC) في المطالبة Windows بدلاً من ذلك
من "ناشر غير معروف".
- يختفي تحذير SmartScreen نهائيًا في شهادة EV، ويتلاشى مع مرور الوقت
تتراكم السمعة على مستوى قياسي.
- لم يتغير أي شيء آخر بخصوص برنامج التثبيت - نفس MSI، ونفس التخطيط، و
نفس مسار إلغاء التثبيت.

وحتى ذلك الحين، يكون المجموع الاختباري أعلاه هو الطريقة الصادقة لتأكيد ما تقوم بتشغيله، وسيظل صالحًا بعد ذلك أيضًا.

## macOS و Linux

لا يوجد لدى أي من النظامين هذه الفجوة:

- يتم توقيع وتوثيق القائمين على تثبيت **macOS** بواسطة Silkway Tech LLC، و
تم تدبيس تذكرة التوثيق - يتم تثبيتها دون اتصال بالإنترنت دون مطالبة.
- حزم **Linux** موقعة بواسطة OpenPGP؛ المفتاح العام مرتبط من
صفحة التنزيل حتى يتمكن `apt`/`dnf` من التحقق من التوقيعات.

