"amsdk.sys driver can't load" त्रुटि आमतौर पर तब दिखाई देती है जब Windows शुरू होता है या जब आप कुछ प्रोग्राम खोलते हैं। यह त्रुटि देरी और आपके सिस्टम के ड्राइवरों के बारे में चेतावनी का कारण बनती है। ऐसा इसलिए होता है क्योंकि Windows सुरक्षा सुविधाएं जैसे Memory Integrity या HVCI amsdk.sys ड्राइवर को चलने से रोक रही हैं।
यह ब्लॉक अक्सर ड्राइवर के पुराने होने या सही डिजिटल हस्ताक्षर न होने के कारण होता है। ज्यादातर समय, यह ड्राइवर Zemana AntiMalware के सॉफ़्टवेयर का हिस्सा है। आपके द्वारा अनइंस्टॉल किए गए एंटीवायरस प्रोग्राम से पुरानी या बची हुई फ़ाइलें भी इस समस्या का कारण बन सकती हैं।
अब जब आप कारणों को जानते हैं, तो आइए समाधानों पर चर्चा करें।
1. Zemana AntiMalware प्रोग्राम पुनः इंस्टॉल करें
Amsdk.sys ड्राइवर पुराना या भ्रष्ट हो सकता है, जो Windows को इसे ब्लॉक करने का कारण बन सकता है। लापता या क्षतिग्रस्त फ़ाइलों वाले ड्राइवर अक्सर इस तरह की समस्याओं का कारण बनते हैं। इसे ठीक करने के लिए, आप प्रोग्राम को अपडेट या पुनः इंस्टॉल कर सकते हैं ताकि यह सुनिश्चित हो सके कि यह सही ढंग से काम करता है।
- Windows + R कुंजियों को एक साथ दबाकर Run Dialog खोलें।
- बॉक्स में appwiz.cpl टाइप करें और OK पर क्लिक करें। यह आपको Control Panel में Programs and Features पर ले जाएगा।
- सूची में Zemana AntiMalware ढूंढें और अनइंस्टॉल प्रक्रिया शुरू करने के लिए इस पर डबल-क्लिक करें।
- जब अनइंस्टॉलेशन समाप्त हो जाए, तो आप ड्राइवर को वापस पाने के लिए एप्लिकेशन को पुनः इंस्टॉल कर सकते हैं, या इसे अनइंस्टॉल छोड़ सकते हैं ताकि त्रुटि पूरी तरह से बची रहे।
2. Memory Integrity अक्षम करें
Windows कुछ ड्राइवरों को ब्लॉक करता है यदि वे इसकी संगतता आवश्यकताओं को पूरा नहीं करते हैं। ऐसा करने वाली मुख्य सुविधाओं में से एक Windows Security में Memory Integrity (Core Isolation) है। Memory Integrity बंद करने से Amsdk.sys चल सकता है।
- Win कुंजी दबाकर Start Menu खोलें।
- Windows Security टाइप करें और Windows Security खोलने के लिए Enter दबाएं।
- बाएं तरफ Device Security पर क्लिक करें।
- Core Isolation के तहत, Core Isolation Details पर क्लिक करें।
- Memory Integrity स्विच बंद करें और देखें कि क्या समस्या दूर हो जाती है।
3. ड्राइवर हस्ताक्षर प्रवर्तन अस्थायी रूप से अक्षम करें
ड्राइवर हस्ताक्षर प्रवर्तन एक Windows सुरक्षा सुविधा है जो अनसत्यापित ड्राइवरों को ब्लॉक करती है। चूंकि Amsdk.sys अनसाइन्ड हो सकता है, आप इसे अस्थायी रूप से बंद करके टेस्ट कर सकते हैं कि क्या यही ड्राइवर को ब्लॉक कर रहा है।
- Start Menu खोलें और Command Prompt टाइप करें।
- इस पर राइट-क्लिक करें और Run as administrator चुनें।
- कमांड प्रॉम्प्ट पर, निम्न कमांड टाइप करें और Enter दबाएं:
bcdedit /set nointegritychecks on
- यह ड्राइवर हस्ताक्षर प्रवर्तन बंद कर देता है, जिससे आप अनसाइन्ड ड्राइवरों का उपयोग कर सकते हैं।
4. सभी वैकल्पिक अपडेट सहित Windows अपडेट करें
नए Windows संस्करणों में आपके सिस्टम को सुरक्षित रखने के लिए ड्राइवरों के लिए सख्त नियम हैं। इसका मतलब है कि Amsdk.sys जैसे पुराने या अनसाइन्ड ड्राइवर ब्लॉक हो सकते हैं। Microsoft अक्सर ड्राइवर मुद्दों को संबोधित करने के लिए संचयी अपडेट और वैकल्पिक अपडेट जारी करता है। इन अपडेट में शामिल हो सकते हैं:
- Amsdk.sys का एक नया, डिजिटली साइन्ड संस्करण।
- सिस्टम सुधार जो Memory Integrity और Core Isolation जैसी सुविधाओं के साथ ड्राइवरों को बेहतर काम करने में मदद करते हैं।
कई उपयोगकर्ताओं ने पाया है कि सभी उपलब्ध अपडेट इंस्टॉल करना, वैकल्पिक वाले सहित, समस्या को पूरी तरह से ठीक कर सकता है।
- Windows + S दबाकर Windows Search खोलें।
- Check for updates टाइप करें और Enter दबाएं।
- Windows Update > Advanced Options > Optional Updates पर जाएं।
- Driver Updates और Other Updates अनुभागों का विस्तार करें, फिर इंस्टॉल करने के लिए उपलब्ध सब कुछ चुनें ड्राइवर और Windows अपडेट दोनों।
- सब कुछ अपडेट हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें और देखें कि क्या त्रुटि ठीक हो गई है।
यदि आप उपरोक्त चरणों का पालन करते हैं, तो Amsdk.sys ड्राइवर को बिना किसी समस्या के लोड होना चाहिए।
हालांकि, यदि ड्राइवर अभी भी लोड नहीं होता है और आपको इसकी आवश्यकता नहीं है, तो आप व्यवस्थापक Command Prompt में निम्न कमांड का उपयोग करके इसे स्थायी रूप से अक्षम कर सकते हैं:
sc stop amsdk sc config amsdk start=disabled
यह आपके सिस्टम से त्रुटि संदेश को साफ़ कर देना चाहिए।