كيف تتحقق من SHA-256 لملف تنزيل على Windows؟
البصمة تساعدك على مقارنة محتوى الملف بمصدر موثوق. هذا ما تثبته المطابقة، وما لا يمكن أن تثبته.
قد تحمل حزمتان الاسم نفسه والحجم التقريبي نفسه، وتختلفان في المحتوى. SHA-256 بصمة محسوبة من بايتات الملف. الفكرة العملية بسيطة: تحسب بصمة الملف الذي وصل إليك، ثم تقارنها بالقيمة المنشورة للملف نفسه في المصدر الرسمي. لا تقارن قيمة تخص ZIP بقيمة تخص المثبّت، ولا بصمة إصدار قديم بإصدار أحدث.
جهّز طرفَي المقارنة
احصل على القيمة المرجعية من صفحة الإصدار المعتمدة، وسجل اسم الملف وإصداره بجانبها. إذا كان الموقع الذي أعاد رفع الملف هو أيضًا مصدر البصمة الوحيد، فقد أثبتت التطابق بين معلومتين من الجهة نفسها، لا أصالة الملف لدى مطوره. كلما كان المصدر أقرب إلى الناشر كانت المقارنة أنفع.
احسب البصمة دون تشغيل الملف
Get-FileHash -LiteralPath 'C:\Downloads\package.zip' -Algorithm SHA256
استبدل المسار بمسار الملف الفعلي، واتركه بين علامتي الاقتباس، خصوصًا عند وجود مسافات أو أحرف عربية. LiteralPath يعامل المسار حرفيًا، بدل تفسير بعض رموزه كأنماط بحث. هذا الأمر يقرأ الملف لحساب بصمته؛ لا يحتاج تشغيل المثبّت أو منحَه صلاحية إدارة. ابحث عن قيمة Hash في النتيجة.
قارن القيمة كاملة
SHA-256 تُكتب عادةً في 64 خانة سداسية عشرية. اختلاف حالة الحروف الكبيرة والصغيرة لا يعني اختلاف القيمة، لكن اختلاف خانة فعلية يعني أن الملف لا يطابق المرجع. لا تكتفِ بأول ست خانات أو بصورة منخفضة الدقة. انسخ النص كاملًا وقارن اسم الملف والإصدار قبل الحكم.
| النتيجة | القرار العملي |
|---|---|
| تطابق الملف والمرجع الرسمي | المحتوى يطابق المرجع الذي اخترته |
| اختلاف البصمة | لا تشغّل الملف قبل تفسير الاختلاف |
| غياب المرجع | لا يمكن إتمام المقارنة من طرف واحد |
| بصمة صحيحة من مصدر غير موثوق | لا تكفي لإثبات أصالة الناشر |
حدود هذا التحقق
عند الاختلاف احتفظ باسم الملف والقيمة التي حسبتها ورابط المرجع، ثم أعد التنزيل من المصدر الرسمي إذا كان ذلك مناسبًا. إذا استمر الاختلاف ارفع التفاصيل للدعم بدل تغيير اسم الملف أو تجاهل النتيجة. ولا تحذف النسخة الأصلية من اللعبة لإفساح مكان قبل فهم المشكلة.
المصادر والمراجع
النص إرشاد تحريري أصلي من B52؛ الروابط أدلة للتحقق وليست ادعاء تجربة لم تُنفذ.

