كيفية التحقق من المجموع الاختباري للملف على نظام التشغيل ويندوز 10

للتحقق من المجموع الاختباري لملف على نظام التشغيل Windows 10، احسب قيمة التجزئة SHA-256 الخاصة به باستخدام أمر Windows PowerShell المدمج Get-FileHash، ثم قارن النتيجة مع قيمة التجزئة المنشورة من المصدر الرسمي للبرنامج. يمكنك أيضًا استخدام موجه الأوامر certutil. يساعد التطابق في تأكيد أن نسختك تحتوي على نفس محتويات الملف الأصلي، ولكنه لا يثبت سلامة الملف.

لا يُفيد التحقق من المجموع الاختباري إلا عند وجود قيمة موثوقة للمقارنة بها. إذا لم يُقدّم الناشر قيمة التحقق من المجموع الاختباري، فإن حسابها يُعطي بصمةً للمقارنة لاحقًا، لكنها لا تُحدد ما إذا كان الملف أصليًا أم لا.

نتائج البحث في قائمة ابدأ في نظام التشغيل ويندوز 10 مع تمييز ويندوز باور شيل.
توضيح: ابحث عن Windows PowerShell من قائمة ابدأ في نظام التشغيل Windows 10.

1. افتح برنامج Windows PowerShell

  1. حدد ابدأ ، واكتب Windows PowerShell ، وافتح التطبيق من نتائج البحث.
  2. لست بحاجة إلى تشغيله كمسؤول لتجزئة ملف يمكنك الوصول إليه بالفعل.

يتم تضمين Windows PowerShell مع Windows 10، لذلك لست بحاجة إلى تنزيل أداة التحقق من سلامة المجموع الاختباري للملفات القديمة أو أداة أخرى للتحقق من المجموع الاختباري لهذه المهمة.

2. احسب قيمة تجزئة SHA-256 للملف

في موجه أوامر PowerShell، أدخل هذا الأمر، مع استبدال مسار المثال بالمسار الكامل للملف الذي تم تنزيله:

Get-FileHash -LiteralPath 'C:\Users\Alex\Downloads\setup.exe' -Algorithm SHA256

أبقِ علامات الاقتباس حول المسار، خاصةً إذا كان اسم المجلد أو الملف يحتوي على مسافات. -LiteralPathيستخدم هذا المعامل المسار كما هو مكتوب تمامًا. اضغط على مفتاح الإدخال وانتظر حتى ينتهي PowerShell من قراءة الملف. قد تستغرق الملفات الكبيرة وقتًا أطول.

نافذة PowerShell تعرض Get-FileHash وهي تحسب ملخص SHA-256 لملف إعداد تم تنزيله.
إن مسار الملف والتجزئة الموضحين هما مجرد أمثلة؛ يقوم PowerShell بحساب قيمة الملف على جهاز الكمبيوتر الخاص بك.

تتضمن النتيجة الخوارزمية ، والتجزئة ، والمسار . انسخ الأحرف التي تلي التجزئة ؛ القيمة الموضحة في المثال ليست مجموع التحقق لملف التنزيل. توثق مايكروسوفت ذلك Get-FileHashفي مرجعها الخاص بـ Windows PowerShell 5.1 . خوارزمية SHA-256 هي الخوارزمية الافتراضية، ولكن ذكرها في الأمر يجعل المقارنة واضحة.

استخدم نفس الخوارزمية التي يستخدمها الناشر

قارن القيم المتشابهة: يجب التحقق من قيمة SHA-256 مقابل نتيجة SHA-256 الخاصة بك، وليس مقابل MD5 أو SHA-1. إذا أدرج الناشر SHA-512 بدلاً من ذلك، فغيّر SHA256الأمر إلى SHA512. يُفضّل استخدام SHA-256 أو SHA-512 عند توفرهما. تحذر مايكروسوفت من أن MD5 وSHA-1 لم تعدا تُعتبران آمنتين للملفات التي تحتاج إلى حماية من التلاعب؛ قد تظهران في صفحات التنزيل القديمة، ولكن لا ينبغي اعتبارهما فحوصات أمان قوية.

نافذة موجه الأوامر تعرض الأمر certutil -hashfile الذي يُرجع ملخص SHA-256.
يُعيد الأمر ملخصًا لمسار الملف المحدد بدقة.

3. استخدم موجه الأوامر مع أداة certutil

إذا كنت تفضل استخدام موجه الأوامر، فافتح قائمة ابدأ ، وابحث عن موجه الأوامر ، وقم بتشغيل هذا الأمر مع مسار ملفك:

certutil -hashfile "C:\Users\Alex\Downloads\setup.exe" SHA256

احتفظ بالمسار بين علامتي اقتباس. يُظهر الناتج اسم الخوارزمية ويطبع قيمة التجزئة في السطر التالي. انسخ القيمة السداسية العشرية وقارنها بـ SHA-256 الخاص بالناشر. يصف مرجع Microsoft certutil-hashfile الرسمي هذه العملية بأنها توليد وعرض قيمة تجزئة تشفيرية لملف.

4. قارن النتيجة مع مجموع التحقق المنشور

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

قارن كل حرف في القيم المحسوبة والمنشورة. لا يؤثر استخدام الأحرف الكبيرة أو الصغيرة على قيمة التجزئة السداسية العشرية، ولكن وجود حرف مفقود أو زائد يؤثر عليها. إذا عرضت الصفحة اسم ملف أو تسمية خوارزمية بجانب قيمة التجزئة، فقارن قيمة التجزئة نفسها فقط.

يمكنك استخدام PowerShell لإجراء المقارنة. الصق قيمة SHA-256 المنشورة بين علامتي الاقتباس في السطر الأول، واستخدم نفس مسار الملف كما في السابق:

$expected = 'PASTE_PUBLISHED_SHA256_HERE'.Trim()
$actual = (Get-FileHash -LiteralPath 'C:\Users\Alex\Downloads\setup.exe' -Algorithm SHA256).Hash
$actual -eq $expected

يُعيد PowerShell قيمةً Trueعندما تتطابق القيم، وأخرى Falseعندما لا تتطابق. يفترض هذا الاختصار أن قيمة الناشر هي SHA-256؛ استخدم الخوارزمية المناسبة في كلا الموضعين إذا حدد الناشر خوارزمية أخرى.

مثال على صفحة تفاصيل التنزيل التي تعرض قيمة SHA-256 المنشورة بجانب نتيجة PowerShell المطابقة.
اسم الملف والتجزئة الموضحان هما مثالان فقط. قارن التجزئة المنشورة مع ملف التنزيل الخاص بك.

ماذا تفعل إذا لم تتطابق قيم التحقق؟

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

قد ينشأ عدم التطابق من ملف تالف أو غير مكتمل، أو إصدار مختلف، أو ملف مُعدّل؛ ولا يُفسّر هذا وحده سبب اختلاف البايتات. تُفيد قيمة SHA-256 المتطابقة فقط عندما تأتي القيمة المرجعية من مصدر موثوق. إذا تمكّن مُهاجم من استبدال كلٍّ من الملف المُنزّل ومجموع التحقق المنشور، فقد يظل التطابق قائمًا. كما أن مجموع التحقق لا يفحص الملف بحثًا عن البرامج الضارة، لذا استخدم مصادر تنزيل موثوقة وراجع أي معلومات توقيع رقمي متاحة كفحص منفصل.

اترك تعليقاً

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل الصور إلى لوحات ورسومات ورسوم متحركة باستخدام تطبيق FotoSketcher

حوّل صورتك إلى لوحة فنية، أو رسم تخطيطي بالقلم الرصاص، أو رسم كاريكاتوري باستخدام برنامج FotoSketcher Studio. تعرّف على كيفية اختيار التأثير، وضبط المعاينة، وحفظ عملك الفني.

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تحليل وتحديد ملفات الصوت بالتفصيل باستخدام مُعرّف الصوت

تعرف على ما يكشفه برنامج Audio Identifier عن معدل البت، والمشفرات، والعلامات، وكيف يعمل سير العمل القديم الخاص به، وما هي الأدوات الحالية التي تفحص الملفات أو تحدد الأغاني.

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

فهرس صوري: منظم صور مفتوح المصدر لنظام ويندوز

برنامج My Photo Index هو برنامج قديم لنظام ويندوز يُستخدم لتصنيف الصور المحلية وتقييمها واستعراضها. راجع ميزاته الموثقة، وحدود توافقه، وبديلًا مُحدّثًا له.

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تغيير خصائص الملفات والمجلدات والتواريخ والأوقات باستخدام أداة تغيير الخصائص

تعرف على كيفية استخدام برنامج تغيير السمات لتحرير سمات ملفات ويندوز والطوابع الزمنية، وتحديث تواريخ صور JPEG EXIF، ومعاينة التغييرات المجمعة بأمان.

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

كيفية تعيين خلفية شاشة مختلفة على كل شاشة في نظام التشغيل ويندوز 10

قم بتعيين خلفية شاشة منفصلة لكل شاشة من شاشات نظام التشغيل Windows 10، وحدد الشاشات، واضبط ملاءمة الصورة، وقم باستكشاف أخطاء خيارات الشاشة المفقودة وإصلاحها.

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

pViewer: عارض صور بسيط وقارئ مانغا وقصص مصورة

تعرف على وظيفة برنامج pViewer، وكيفية عمل وضعيات الصور والقصص المصورة فيه، وأي إصدار من نظام ويندوز يجب تنزيله، وكيف تختلف الإصدارات القديمة عن الإصدارات المعاد كتابتها.

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

NeoDownloader: اضبط المعلمات وقم بتنزيل الصور دفعة واحدة من مواقع الويب

تعرف على كيفية إنشاء مشروع NeoDownloader، واختيار نطاق الزحف، وتعيين مرشحات الصور والوجهة، ومراجعة عمليات التنزيل المجمعة.

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

كيفية التبديل إلى خلفية سطح المكتب التالية باستخدام مفتاح اختصار في نظامي التشغيل ويندوز 7 و 8

قم بإعداد عرض شرائح لنظام التشغيل Windows 7 أو 8، وأنشئ اختصارًا صغيرًا بلغة VBScript، وقم بتعيين مفتاح اختصار لوحة المفاتيح للانتقال إلى خلفية الشاشة التالية.

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

XnConvert: تطبيق التأثيرات وتحويل تنسيقات الصور دفعة واحدة

استخدم برنامج XnConvert لتطبيق التأثيرات، وتغيير حجم الصور، وتحويل صيغ الصور دفعة واحدة. اختر إعدادات الإخراج، وعاين التعديلات، واحفظ ملفاتك الأصلية.

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تتبع ساعات العمل واستخدام الكمبيوتر باستخدام ManicTime

تعرف على كيفية قيام ManicTime بتتبع استخدام التطبيق، ووقت النشاط ووقت الخمول، والمستندات، ثم قم بتحويل سجل نشاطك إلى علامات للمشاريع وجداول زمنية.