परिचय
यदि आप हर महीने विंडोज़ अपडेट के माध्यम से अपने कंप्यूटर पर इंस्टॉल अपडेट्स की जांच करते हैं, तो आपने महत्वपूर्ण अपडेट KB890830 (Windows Malicious Software Removal Tool) पर ध्यान दिया होगा। इस अपडेट में Microsoft द्वारा Windows Malicious Software Removal Tool (MSRT) का नवीनतम संस्करण होता है। यह टूल आपके कंप्यूटर को वायरस, ट्रोजन, वर्म्स और अन्य मैलवेयर के लिए स्कैन और साफ़ कर सकता है। MSRT सभी समर्थित विंडोज़ संस्करणों के लिए उपलब्ध है (विंडोज़ 7 सहित जो वर्तमान में समर्थित नहीं है)।
Microsoft Windows Malicious Software Removal Tool एंटीवायरस नहीं है और आपके कंप्यूटर को सभी खतरों से रियल-टाइम में सुरक्षित नहीं करता। टूल का दायरा कंप्यूटर को सबसे खतरनाक मैलवेयर और खतरों (Microsoft की राय में) की सीमित संख्या के लिए जल्दी से स्कैन करना और उन्हें हटाना है।

आप MSRT को विंडोज़ अपडेट के माध्यम से स्वचालित रूप से इंस्टॉल/अपडेट कर सकते हैं, या Microsoft अपडेट कैटलॉग से Windows Malicious Software Removal Tool (KB890830) को मैन्युअली डाउनलोड और इंस्टॉल कर सकते हैं (https://www.catalog.update.microsoft.com/Search.aspx?q=KB890830)।
मई 2020 से, MSRT अपडेट हर तीन महीने में एक बार जारी किया जाता है (पहले यह मासिक था)।
MRT.exe का उपयोग कैसे करें
Windows Malicious Software Removal Tool का उपयोग करने के लिए, यह कमांड चलाएं:
mrt.exe
3 स्कैन प्रकार उपलब्ध हैं:
- Quick scan - मेमोरी और सिस्टम फ़ाइलों का त्वरित स्कैन जो अक्सर संक्रमित हो सकते हैं। यदि वायरस या ट्रोजन का पता चलता है, तो टूल पूर्ण स्कैन करने की पेशकश करेगा;
- Full scan - पूर्ण डिवाइस स्कैन (डिस्क पर फ़ाइलों की संख्या के आधार पर कई घंटे लग सकते हैं);
- Customized scan - इस मोड में आप स्कैन करने के लिए फ़ोल्डर निर्दिष्ट कर सकते हैं।

वांछित स्कैन प्रकार चुनें और स्कैन समाप्त होने तक प्रतीक्षा करें।

यदि कोई संक्रमित फ़ाइल नहीं मिलती है, तो टूल संदेश दिखाएगा "No malicious software was detected"। यदि आप "View detailed results of the scan" पर क्लिक करते हैं, तो उन मैलवेयर की सूची दिखाई जाएगी जिनके सिग्नेचर खोजे गए थे और प्रत्येक के लिए स्कैन स्थिति।
यदि कोई मैलवेयर पाया गया है, तो टूल निम्न स्थितियों में से एक दिखाता है:
- कम से कम एक संक्रमण मिला और हटाया गया;
- मैलवेयर मिला, लेकिन हटाया नहीं गया। यह संदेश प्रदर्शित होता है यदि कंप्यूटर पर संदिग्ध फ़ाइलें पाई गईं। उन्हें हटाने के लिए, आपको एंटीवायरस ऐप का उपयोग करना चाहिए;
- मैलवेयर का पता चला और आंशिक रूप से हटाया गया। इसे पूरी तरह से हटाने के लिए, आपको एंटीवायरस का उपयोग करना चाहिए।

MSRT विस्तृत स्कैन लॉग फ़ाइल में सेव करता है: %WinDir%\Debug\mrt.log।
Microsoft Windows Malicious Software Removal Tool v5.88, (build 5.88.18031.1) Started On Wed Apr 14 09:14:53 2021 Engine: 1.1.17900.7 Signatures: 1.333.1197.0 MpGear: 1.1.16330.1 Run Mode: Scan Run From Windows Update Results Summary: ---------------- No infection found. Successfully Submitted MAPS Report Successfully Submitted Heartbeat Report Microsoft Windows Malicious Software Removal Tool Finished On Wed Apr 14 09:20:49 2021 Return code: 0 (0x0)

लॉग की अंतिम पंक्ति पर ध्यान दें (Heartbeat Report)। जैसा कि आप देख सकते हैं, Malicious Software Removal Tool Microsoft को एक रिपोर्ट भेजता है (MSFT का कहना है कि यह अनाम है)। आप रजिस्ट्री के माध्यम से Microsoft को स्कैन रिपोर्ट भेजना अक्षम कर सकते हैं। रजिस्ट्री कुंजी HKLM\SOFTWARE\Policies\Microsoft\MRT के अंतर्गत नाम DontReportInfectionInformation और मान 1 के साथ एक REG_DWORD पैरामीटर बनाएं।
reg add "HKLM\SOFTWARE\Policies\Microsoft\MRT" /v DontReportInfectionInformation /t REG_DWORD /d 1 /f
यदि आप विंडोज़ अपडेट के माध्यम से Malicious Software Removal Tool के स्वचालित डाउनलोड और इंस्टॉलेशन को अक्षम करना चाहते हैं, तो यह कमांड चलाएं:
reg add "HKLM\SOFTWARE\Policies\Microsoft\MRT" /v DontOfferThroughWUAU /t REG_DWORD /d 1 /f
कमांड लाइन विकल्प
MRT.exe के कई कमांड लाइन विकल्प हैं जिनका उपयोग आप कॉर्पोरेट नेटवर्क में कंप्यूटर्स स्कैन करने के लिए कर सकते हैं (SCCM, GPO या समान टूल्स का उपयोग करके)।

/Q- टूल को क्वाइट मोड में चलाने के लिए (ग्राफिकल इंटरफेस के बिना बैकग्राउंड में)/N- डिटेक्शन मोड सक्षम करने के लिए (टूल केवल मैलवेयर के लिए स्कैन करता है बिना हटाए)/F- पूर्ण कंप्यूटर स्कैन शुरू करने के लिए/F:Y- पूर्ण कंप्यूटर स्कैन शुरू करने और संक्रमित फ़ाइलों को स्वचालित रूप से हटाने के लिए
Microsoft एंटरप्राइज नेटवर्क में Windows Malicious Software Removal Tool तैनाती और उपयोग परिदृश्य प्रदान करता है (https://support.microsoft.com/en-us/help/891716/deploy-windows-malicious-software-removal-tool-in-an-enterprise-enviro)।
कंप्यूटर को स्वचालित रूप से स्कैन करने के लिए, टास्क शेड्यूलर में एक विशेष MRT_HB टास्क का उपयोग किया जाता है (Task Scheduler Library → Microsoft → Windows → RemovalTools)।

टास्क /EHB /Q के साथ mrt.exe चलाता है (यह दिलचस्प है कि /EHB विकल्प आधिकारिक दस्तावेज में वर्णित नहीं हैं, हेल्प में उनका कोई उल्लेख नहीं है)।