Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

समाधान: IOCTL_Set PTPMode नहीं मिला

Windows 10 एक क्रांतिकारी ऑपरेटिंग सिस्टम है। हालांकि कुछ सामान्य त्रुटियां हैं जिन्हें संबोधित किया जा रहा है, कुछ पृथक त्रुटियां हैं जो उपयोगकर्ताओं को प्राप्त होती रहती हैं। ऐसी ही एक त्रुटि एक DLL त्रुटि है जो स्टार्टअप पर दिखाई देती है। त्रुटि इंगित करती है कि IOCTL_Set PTPMode नहीं मिला। यद्यपि आप OK पर क्लिक करके अपने सिस्टम के साथ जारी रख सकते हैं, त्रुटि आपके PC को पुनरारंभ करने पर फिर से होगी। हम बताएंगे कि इस त्रुटि का क्या अर्थ है और आप इसे अपने कंप्यूटर पर कैसे ठीक कर सकते हैं।

समाधान: IOCTL_Set PTPMode नहीं मिला

IOCTL_Set PTPMode क्या है?

सबसे पहले हम IOCTL का अर्थ समझाकर शुरू करेंगे। कंप्यूटिंग में, IOCTL (इनपुट/आउटपुट कंट्रोल का संक्षिप्त रूप) डिवाइस-विशिष्ट इनपुट/आउटपुट संचालन और अन्य संचालन के लिए एक सिस्टम कॉल है जिन्हें नियमित सिस्टम कॉल द्वारा व्यक्त नहीं किया जा सकता। डिवाइस इनपुट और आउटपुट कंट्रोल (IOCTL) एक इंटरफ़ेस है जिसके माध्यम से एक एप्लिकेशन सीधे एक डिवाइस ड्राइवर के साथ संवाद कर सकता है। इस तरह, यह इंटरफ़ेस नियंत्रित करता है कि डेटा आपके डिवाइस में या उससे कैसे कॉपी किया जाता है।

पहले, USB डिवाइस UMS (USB मास स्टोरेज) के रूप में जुड़े थे जो आपके फोन या डिवाइस के स्टोरेज को आपके PC के सामने उजागर करते थे। आपको अपने फोन सेटिंग्स से अपने स्टोरेज को कनेक्ट और डिस्कनेक्ट करने की आवश्यकता होती थी और यह एक समय में केवल PC या डिवाइस के लिए उपलब्ध हो सकता था। हालांकि, अधिकांश डिवाइस अब फाइल ट्रांसफर के लिए MTP (मीडिया ट्रांसफर प्रोटोकॉल) का उपयोग करते हैं। यह स्टोरेज को डिवाइस और आपके PC दोनों के लिए उपलब्ध कराता है और इसे वायरस हमलों के प्रति कम संवेदनशील बनाता है। फाइल कॉपी करने के लिए, MTP मोड शुरू करने और डिवाइस ड्राइवर के साथ डेटा ट्रांसफर करने के लिए IOCTL को इनवोक किया जाता है।

PTP (पिक्चर ट्रांसफर प्रोटोकॉल) के रूप में जाना जाने वाला MTP के समान एक प्रोटोकॉल है जो कैमरों के लिए है। यदि आप अपने एंड्रॉइड डिवाइस को PTP के रूप में कनेक्ट करते हैं, तो यह कैमरे के रूप में कनेक्ट होगा और आप केवल कैमरा फोटो और छवियों को ट्रांसफर कर पाएंगे। तस्वीरें कॉपी करने के लिए, PTP मोड शुरू करने और डिवाइस ड्राइवर के साथ डेटा ट्रांसफर करने के लिए IOCTL को इनवोक किया जाता है।

IOCTL_Set PTPMode क्यों नहीं मिला

इसका मतलब है कि PTP सहित उपरोक्त सभी ट्रांसफर प्रोटोकॉल को स्टार्टअप के दौरान आरंभ किया जाना चाहिए और जरूरत पड़ने पर उपयोग के लिए तैयार रहना चाहिए। चूंकि प्रोटोकॉल स्टार्टअप पर लॉन्च नहीं हुआ, इस प्रोटोकॉल का उपयोग करने वाले डिवाइस त्रुटि देंगे या आपके PC पर कनेक्ट होने में विफल रहेंगे। ट्रांसफर प्रोटोकॉल एक .DLL फ़ाइल में रखे जाते हैं जिसमें आमतौर पर कार्य करने के लिए एक रजिस्ट्री कुंजी होती है अन्यथा यह चलने में विफल हो जाएगी। यदि आपको त्रुटि IOCTL_Set PTPMode नहीं मिला मिलती है तो इसका मतलब है कि या तो .DLL मौजूद नहीं है (कुंजी एक गैर-मौजूद फ़ाइल को संदर्भित करती है) या दूसरी संभावना यह है कि कुंजी स्वयं मौजूद है और इसलिए सेवा सफलतापूर्वक शुरू नहीं हो सकी इसलिए त्रुटि। इंस्टॉलेशन के दौरान, Windows कुछ फ़ाइलों से चूक गया होगा और इसलिए गलत तरीके से इंस्टॉल हुआ।

त्रुटि IOCTL_Set PTPMode नहीं मिला को कैसे ठीक करें

यहां बताया गया है कि आप इस त्रुटि से कैसे छुटकारा पा सकते हैं। यदि विधि 1 काम नहीं करती है, तो विधि 2 पर जाएं।

विधि 1: Autoruns का उपयोग करके IOCTL को स्टार्टअप से हटाएं

Autoruns एक छोटी उपयोगिता है जो ऑटो स्टार्ट पर सेट सभी स्टार्टअप प्रविष्टियों को सूचीबद्ध करती है। इस टूल के साथ, आप उन अवांछित प्रविष्टियों को अनचेक कर सकते हैं जिन्हें आप स्वयं शुरू करना चाहते हैं।

  1. यहां से Autoruns डाउनलोड करें
  2. ज़िप निकालें, Autoruns पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएं
  3. Autoruns सभी स्टार्टअप और लॉगिन ऑटो-स्टार्टिंग एप्लिकेशन, सेवाओं और DLL के लिए स्कैन करेगा।
    समाधान: IOCTL_Set PTPMode नहीं मिला
  4. 'Everything' टैब में ioctl खोजने के लिए, खोज खोलने के लिए Ctrl + F दबाएं, 'ioctl' या 'deviceiocontrol' टाइप करें और एंटर दबाएं
  5. यह IOCTL को ढूंढेगा यदि यह एक स्टार्टअप प्रविष्टि है। इस प्रविष्टि के बाईं ओर चेकबॉक्स को अनचेक करें
  6. यदि IOCTL या deviceiocontrol नहीं मिला, तो उपयोगकर्ता मेनू से उपयोगकर्ता बदलें और फिर से प्रयास करें
  7. स्टार्टअप प्रविष्टियों प्रक्रियाओं से ioctl को हटाने के बाद, बस Autoruns बंद करें और अपने PC को पुनरारंभ करें और देखें कि क्या त्रुटि बनी रहती है। यदि यह फिर से होती है तो विधि दो का उपयोग करें।

विधि 2: Windows 10 मरम्मत इंस्टॉल चलाएँ

Windows 10 में एक प्रभावशाली विशेषता यह है कि, मरम्मत इंस्टॉल चलाकर, आप सभी सिस्टम त्रुटियों को ठीक कर देंगे लेकिन अपनी व्यक्तिगत फ़ाइलों और प्रोग्राम को रखेंगे। आपको इस प्रक्रिया के लिए Windows 10 मीडिया की आवश्यकता होगी। एक DVD या एक .ISO फ़ाइल (Windows मीडिया निर्माण टूल के साथ) ठीक काम करेगी। बस अपने Windows 10 की कॉपी लॉन्च करें और मरम्मत चुनें।

Windows 10 में मरम्मत इंस्टॉल कैसे चलाएं, इस बारे में अधिक जानकारी के लिए, हमारे गाइड यहां पर जाएं।

  1. विंडोज 10 (Chrome) पर  सर्वर IP एड्रेस नहीं मिला  त्रुटि कैसे हल करें विंडोज 10 (Chrome) पर 'सर्वर IP एड्रेस नहीं मिला' त्रुटि कैसे हल करें

    अपने ब्राउज़र में इंटरनेट सर्फ करते समय, आपको Server IP address could not be found त्रुटि का सामना करना पड़ सकता है। यह Google Chrome उपयोगकर्ताओं के लिए एक आम समस्या है। हम आपके लिए एक सहायक गाइड लाए हैं जो विंडोज 10 पर server IP address could not be found त्रुटि को ठीक करेगा। तो, पढ़ते रहें! विं

  1. त्वरित समाधान: विंडोज पीसी पर  ऑपरेटिंग सिस्टम नहीं मिला  बूट त्रुटि हल करें त्वरित समाधान: विंडोज पीसी पर 'ऑपरेटिंग सिस्टम नहीं मिला' बूट त्रुटि हल करें

    Missing operating system या boot device not found, please install an operating system on your hard disk, त्रुटि संदेश एक काली स्क्रीन पर दिखाई देते हैं। इसका मतलब है कि आप अपने पीसी को बूट नहीं कर सकते। यहां no operating system found असामान्य समस्या को ठीक करने का तरीका बताया गया है। आम तौर पर, उ

  1. विंडोज 10 पर  निर्दिष्ट मॉड्यूल नहीं मिला  त्रुटि को हल करें – चरण-दर-चरण गाइड विंडोज 10 पर 'निर्दिष्ट मॉड्यूल नहीं मिला' त्रुटि को हल करें – चरण-दर-चरण गाइड

    क्या आप सोच रहे हैं कि निर्दिष्ट प्रक्रिया नहीं मिली? 0x0000007e निर्दिष्ट मॉड्यूल नहीं मिला को ठीक करने का सबसे अच्छा तरीका ढूंढ रहे हैं? आप सही जगह पर हैं। इस लेख में, हम बताएंगे कि यह समस्या क्या है और इसे कैसे हल करें। निर्दिष्ट मॉड्यूल नहीं मिला, एक DLL त्रुटि है और यह आमतौर पर विंडोज स्टार्टअप