نُشرت تقارير عديدة على مواقع كثيرة عبر الإنترنت عن ظهور ثغرة تصيب جميع الأجهزة حول العالم تؤثر على جميع معالجات Intel و AMD و ARM، وأُطلق اسم Meltdown و Spectre على هذه الثغرة، وقد أشرنا أيضا إلى أن شركة Apple ذكرت أن تقريبا جل أجهزتها الذكية بما فيها الحواسيب والهواتف معرضة للخطر، فتكمن خطورة الثغرة في استعمالها واستغلالها على أجهزة المستخدمين من خلال التطبيقات والبرامج الخبيثة والمحقونة إضافةً إلى إمكانية استعمالها من خلال المتصفحات، وذلك عن طريق تشغيل أكواد JavaScript خبيثة من أجل إلحاق الضرر بالمستخدم.
وقد قامت شركة مايكروسوفت بإطلاق سكريبت موجه لمستخدمي نظام ويندوز يمكنكهم من فحص أجهزتهم ومعرفة ما إذا كان المعالج مصابا بثغرتي Meltdown و Spectre أم لا، وللقيام بذلك عليك أولا فتح موجه الأوامرالمتقدمة في ويندوز ثم توجيه بعض الأوامر لتنفيذ هذا السكريبت.
افتح موجه الأوامر المتقدمة Windows PowerShell المدمج مع أنظمة التشغيل ويندوز 8 و 10، لذا ابحث عنه كما هو موضح في الصورة:

وقد قامت شركة مايكروسوفت بإطلاق سكريبت موجه لمستخدمي نظام ويندوز يمكنكهم من فحص أجهزتهم ومعرفة ما إذا كان المعالج مصابا بثغرتي Meltdown و Spectre أم لا، وللقيام بذلك عليك أولا فتح موجه الأوامرالمتقدمة في ويندوز ثم توجيه بعض الأوامر لتنفيذ هذا السكريبت.
افتح موجه الأوامر المتقدمة Windows PowerShell المدمج مع أنظمة التشغيل ويندوز 8 و 10، لذا ابحث عنه كما هو موضح في الصورة:

بعد فتح الموجه Windows PowerShell اكتب الأمر التالي ثم اضغط على زر Enter:
Install-Module SpeculationControl
قد يُطلب منك تثبيت إضافات مثل Nuget، كل ما عليك فعله هو كتابة Y لتاكيد ذلك والضغط على Enter
بعد هذه الخطوة يجب عليك كتابة مجموعة من الأوامر، وبعد كتابة كل أمر اضغط على Enter وهي كالآتي:
$SaveExecutionPolicy = Get-ExecutionPolicy
Set-ExecutionPolicy RemoteSigned -Scope Currentuser
Import-Module SpeculationControl
Get-SpeculationControlSettings
Set-ExecutionPolicy $SaveExecutionPolicy -Scope Currentuser
بعد كتابة كل هذه الأوامر ستظهر نتيجة الفحص إذا كان حاسوبك محميا أم لا كما في الصورة التالية، كل شئ سليم عكس الصورة السابقة.
Install-Module SpeculationControl
قد يُطلب منك تثبيت إضافات مثل Nuget، كل ما عليك فعله هو كتابة Y لتاكيد ذلك والضغط على Enter
بعد هذه الخطوة يجب عليك كتابة مجموعة من الأوامر، وبعد كتابة كل أمر اضغط على Enter وهي كالآتي:
$SaveExecutionPolicy = Get-ExecutionPolicy
Set-ExecutionPolicy RemoteSigned -Scope Currentuser
Import-Module SpeculationControl
Get-SpeculationControlSettings
Set-ExecutionPolicy $SaveExecutionPolicy -Scope Currentuser
بعد كتابة كل هذه الأوامر ستظهر نتيجة الفحص إذا كان حاسوبك محميا أم لا كما في الصورة التالية، كل شئ سليم عكس الصورة السابقة.

