विंडोज ड्राइवर को कैसे उतारना है?


1

मैं विंडोज ड्राइवर को बंद करने के लिए एक cmd- लाइन समाधान की तलाश कर रहा हूं जिसे मैंने मैन्युअल रूप से स्थापित किया था।

स्थापित करने की प्रक्रिया निम्नलिखित थी:

sc create MyDrv type= kernel start= demand binPath= "C:\MyDrv.sys"
net start MyDrv

ड्राइवर आउटपुट पर क्वेरी जानकारी:

C:\>sc query MyDrv

SERVICE_NAME: MyDrv
        TYPE               : 1  KERNEL_DRIVER
        STATE              : 4  RUNNING
                                (NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

NOT_STOPPABLEझंडा मैं क्या हासिल करना नहीं किया जा सकता कोशिश कर रहा हूँ कि एक बड़ा सूचक की तरह लगता है। हालाँकि , यह ड्राइवर एक ऐसे एप्लिकेशन से संबंधित है जिसे मैं अपने पीसी से एप्लिकेशन को अनइंस्टॉल करने पर रोकने और हटाने का प्रबंधन करता हूं। तो, क्या मैं इस कमीने को मार सकता हूं? (मेरे पास ड्राइवर का स्रोत कोड नहीं है, दुर्भाग्य से)।

अगर आप सोच रहे हैं, हाँ मैंने कोशिश की:

C:\>net stop MyDrv
The requested pause or stop is not valid for this service.
More help is available by typing NET HELPMSG 2191.

जवाबों:


2

यदि
यह एक वास्तविक ड्राइवर है, जो एक सेवा नहीं है
और
आप इसे बिना किसी समस्या के डिवाइस प्रबंधक में अक्षम / सक्षम कर सकते हैं
तो
आप शायद बैच और cmd संकेतों में अक्षम और सक्षम करने के लिए "Devcon" का उपयोग कर सकते हैं।
एल्स
यदि यह एक सेवा है तो वास्तविक सेवा नाम जानना अच्छा है, जैसा कि सेवा के लिए गुणों में देखा जाता है। ड्राइवरों के साथ सेवाओं के
लिए
, ड्राइवर को अक्षम करना सेवा को अक्षम करने की तुलना में आसान हो सकता है।

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

क्या इसे वास्तव में Mydrv कहा जाता है? क्योंकि यह किसी भी वास्तविक नाम या उत्पाद को जानने में मदद कर सकता है, उत्तर पाने के उद्देश्य के लिए ड्राइवर को प्रेरित करना (सपा) शायद यहाँ उपयोगी नहीं है।


1

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.