माइक्रोसॉफ्ट ने पहले से ही मंदी और स्पेक्ट्रर कीड़े को पैच करने के लिए आपातकालीन अपडेट जारी कर दिए हैं। हालांकि, बग की जटिलता और कुछ एंटी-वायरस सॉफ़्टवेयर के कारण, आपका विंडोज सिस्टम पूरी तरह से पैच किया जा सकता है या नहीं। हालांकि नियमित विंडोज अपडेट स्क्रीन आपको पैच स्तर के बारे में कोई जानकारी नहीं देगी, माइक्रोसॉफ्ट ने एक सरल पावरशेल स्क्रिप्ट प्रकाशित की है जो आपको बताती है कि क्या आपका विंडोज सिस्टम पूरी तरह से पैच किया गया है या नहीं। निम्नलिखित निर्देश दिखाते हैं कि अपने सिस्टम की जांच के लिए इसका उपयोग कैसे करें।

विंडोज अपडेट करें

अपने सिस्टम की जांच करने से पहले, मैं आपको विंडोज़ की जांच और अपडेट करने की सलाह दूंगा। विंडोज अपडेट करने के लिए, कीबोर्ड शॉर्टकट विन + I दबाकर सेटिंग्स ऐप खोलें और "अपडेट और सिक्योरिटी" चुनें।

अब, "अपडेट के लिए जांचें" बटन पर क्लिक करें और कोई भी उपलब्ध अपडेट इंस्टॉल करें। एक बार जब आप इसके साथ काम कर लेंगे, तो आप आगे बढ़ सकते हैं और जांच सकते हैं कि आपका सिस्टम पूरी तरह से पैच किया गया है या नहीं।

जांचें कि क्या आपका सिस्टम पैच किया गया है

माइक्रोसॉफ्ट ने एक सरल पावरशेल स्क्रिप्ट जारी की जो आपको बताएगी कि क्या आपकी प्रणाली मेलडाउन और स्पेप्टर के खिलाफ है। आपको बस PowerShell के भीतर स्क्रिप्ट को डाउनलोड और निष्पादित करना है। ध्यान दें कि निम्न प्रक्रिया विंडोज 7 और 8 पर भी लागू है।

विंडोज़ में कई चीजों की तरह, आपको स्क्रिप्ट निष्पादित करने के लिए व्यवस्थापकीय अधिकार होना चाहिए। स्टार्ट मेनू में PowerShell के लिए खोजें, उस पर राइट-क्लिक करें और "व्यवस्थापक के रूप में चलाएं" विकल्प का चयन करें।

अब, भले ही आपके पास व्यवस्थापकीय विशेषाधिकार हों, PowerShell आपको डाउनलोड की गई स्क्रिप्ट को सीधे निष्पादित नहीं करने देगा। ऐसा इसलिए है क्योंकि PowerShell डिफ़ॉल्ट रूप से प्रतिबंधित मोड में है। आप अपनी वर्तमान निष्पादन नीति की जांच के लिए नीचे दिए गए कमांड का उपयोग कर सकते हैं।

 Get-ExecutionPolicy 

स्क्रिप्ट को डाउनलोड और निष्पादित करने के लिए, हमें निष्पादन नीति को बदलने की आवश्यकता है। ऐसा करने के लिए, निम्न आदेश निष्पादित करें:

 सेट-एक्जिक्यूशन पॉलिसी रिमोटसाइन 

संकेत मिलने पर, ए को टाइप करें और परिवर्तन की पुष्टि करने के लिए एंटर दबाएं। यह निष्पादन नीति को "रिमोटसाइन" में बदल देगा। चिंता न करें, आप इसे बाद में अपने मूल संस्करण में वापस कर सकते हैं।

नीति बदलने के बाद, सत्यापन स्क्रिप्ट को डाउनलोड और स्थापित करने के लिए नीचे दिए गए आदेश को निष्पादित करें:

 इंस्टॉल-मॉड्यूल अटकलें नियंत्रण 

इंस्टॉल करते समय, अगर आपको NuGet को अपडेट करने के लिए कहा जाता है, तो जारी रखने के लिए वाई टाइप करें। आपको एक अविश्वसनीय भंडार चेतावनी भी मिल सकती है। आप संदेश को अनदेखा कर सकते हैं और ए टाइप कर सकते हैं और स्क्रिप्ट स्थापित करने के लिए एंटर दबा सकते हैं।

नोट : उन लोगों के लिए जो कमांड को मान्यता प्राप्त नहीं कर रहे हैं, आप "अटकलें नियंत्रण सत्यापन पावरशेल स्क्रिप्ट" डाउनलोड कर सकते हैं और इसे अपने डेस्कटॉप पर किसी फ़ोल्डर में निकाल सकते हैं। फ़ोल्डर खोलें, इसमें Shift + दायाँ-क्लिक दबाएं और "यहां पावरशेल खोलें" चुनें।

स्थापित करने के बाद, नीचे दिए गए आदेश का उपयोग करके स्क्रिप्ट आयात करें:

 आयात-मॉड्यूल अटकलें नियंत्रण 

एक बार स्क्रिप्ट सफलतापूर्वक स्थापित हो गई है और PowerShell में आयात की गई है, तो आप इसे अपने सिस्टम की जांच कर सकते हैं। बस नीचे दिए गए आदेश को निष्पादित करें:

 Get-SpeculationControlSettings 

जैसे ही आप कमांड निष्पादित करेंगे, स्क्रिप्ट आपके सिस्टम को स्कैन करेगी और आपको निम्न छवि के समान आउटपुट देगा।

यदि आप उपर्युक्त छवि के समान परिणाम देख रहे हैं, तो इसका मतलब है कि आप मंदी के बग के खिलाफ सुरक्षित हैं लेकिन स्पेक्ट्रर बग के लिए अपूर्ण पैच प्राप्त हुआ है।

ऐसा इसलिए है क्योंकि प्रोसेसर कैसे काम करते हैं, बग पैच करना मुश्किल है। इस प्रकार, ओएस स्तर पैच को आपके चिपसेट फर्मवेयर के लिए एक अपडेट की आवश्यकता होती है। आप आमतौर पर सीधे अपने सिस्टम निर्माता की आधिकारिक वेबसाइट से कहा गया अद्यतन डाउनलोड कर सकते हैं।

एक बार जब आप चिपसेट फर्मवेयर अपडेट कर लेंगे, तो विंडोज स्वचालित रूप से पूर्ण पैच इंस्टॉल करेगा। जब आपका सिस्टम पूरी तरह से पैच किया जाता है, तो आप PowerShell विंडो में सभी हरे और लाल रंग को देखेंगे।

कहा जा रहा है कि, आपके सिस्टम की उम्र और निर्माता के आधार पर, आप चिपसेट फर्मवेयर अपडेट प्राप्त कर सकते हैं या नहीं। हालांकि, स्पेक्ट्रर बग का भी फायदा उठाना मुश्किल है। इसके अलावा, क्रोम, फ़ायरफ़ॉक्स, एज, इंटरनेट एक्सप्लोरर इत्यादि जैसे अधिकांश उपयोगकर्ता एप्लिकेशन को जितना संभव हो सके हमले को कम करने के लिए अद्यतन किया जा रहा है।

इस वजह से, बेहतर सुरक्षा के लिए अपने विंडोज सिस्टम के साथ अपने सभी एप्लिकेशन अपडेट करना न भूलें।

एक बार जब आप सब कुछ के साथ कर लेंगे, तो आप निष्पादन नीति को प्रतिबंधित होने के लिए नीचे दिए गए आदेश का उपयोग कर सकते हैं:

 सेट-निष्पादन पॉलिसी प्रतिबंधित 

निष्पादन नीति को वापस "रिमोटसाइन" में बदलने की आवश्यकता नहीं है यदि आप सिर्फ यह जांचना चाहते हैं कि आपका सिस्टम पूरी तरह से पैच किया गया है या नहीं। आपको केवल तभी आवश्यकता होती है जब आप किसी तृतीय-पक्ष PowerShell स्क्रिप्ट को स्थापित कर रहे हों।

छवि क्रेडिट: बाइनरी कोड