कुछ उपयोक्ताओं को सामान्य सिस्टम फ्रीजिंग या रैंडम BSOD क्रैश का अनुभव करने के बाद इवेंट व्यूअर में “डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया” मिल रहा है। यह समस्या ज्यादातर विंडोज 7 और विंडोज 8 पर होने की सूचना है।

IO ऑपरेशन एट लॉजिकल ब्लॉक एड्रेस फॉर डिस्क वॉज़ रीट्राइड त्रुटि का कारण क्या है?
हमने विभिन्न उपयोक्ता रिपोर्टों और उनके द्वारा समस्या हल करने के लिए उपयोग की गई विधियों को देखकर इस विशेष मुद्दे की जांच की। त्रुटि अनिवार्य रूप से इसका मतलब है कि IRP (IO अनुरोध पैकेट) टाइम आउट हो गया है जबकि IO सिस्टम इसके पूरा होने की प्रतीक्षा कर रहा था। यह विभिन्न कारणों से होने के लिए जाना जाता है।
हमने जो इकट्ठा किया, उससे कई सामान्य दोषी हैं जो त्रुटि की उपस्थिति के लिए जिम्मेदार हो सकते हैं:
- AHCI डिस्क मोड का उपयोग करने के कारण अस्थिरता – यह पुराने सिस्टम के साथ होता है जो अब उन्नत AHCI सुविधाओं जैसे नेटिव कमांड क्यूइंग (NCQ) का लाभ उठाने के लिए डिज़ाइन किए गए हैं।
- दोषपूर्ण SATA या पावर सप्लाई केबल – एक कनेक्शन इंटरप्ट या किसी प्रकार की पावर विफलता त्रुटि के लिए जिम्मेदार हो सकती है। आप वर्तमान में उपयोग किए जा रहे केबल को स्वैप करके पुष्टि कर सकते हैं कि क्या ऐसा है।
- पुराना IDE ATA/ATAPI कंट्रोलर – विंडोज-प्रदत्त IDE ATA/ATAPI कंट्रोलर ड्राइवर के पुराने संस्करण इस विशेष त्रुटि को फेंकने के लिए जाने जाते हैं। ड्राइवर को अपडेट करने से समस्या हल होनी चाहिए।
- डायनामिक टिक सक्षम है – कुछ कंप्यूटर्स पर, वीडियो एडिटिंग, यूनिफाइड कम्युनिकेशंस और अन्य मल्टीमीडिया गतिविधियों के दौरान त्रुटि हो सकती है। ज्यादातर समय, समस्या डायनामिक टिक ट्रांजिशन के साथ समस्या के कारण होती है।
- FC कनेक्शन ने एक पैकेट ड्रॉप किया – Microsoft के दस्तावेज़ीकरण के आधार पर, यह समस्या तब हो सकती है यदि होस्ट बस एडाप्टर (HBA) और स्टोरेज ऐरे के बीच कहीं एक सूचना पैकेट ड्रॉप हो जाता है।
- हार्डवेयर परिभाषित टाइम-आउट से अधिक हो रहा है – यह समस्या तब भी हो सकती है यदि ऐरे कंट्रोलर या ऐरे में कोई डिवाइस I/O अनुरोध का जवाब इस संकेत के साथ देता है कि हार्डवेयर परिभाषित टाइम-आउट से अधिक हो रहा है।
- पुराना BIOS संस्करण – एक पुराना BIOS संस्करण भी इस त्रुटि का कारण बन सकता है। यह परिदृश्य ज्यादातर MSI मदरबोर्ड के साथ होने की सूचना है। इस समस्या के लक्षण असफल HDD या SSD के समान हैं।
यदि आप डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटि को हल करने के लिए कुछ समस्या निवारण चरणों की तलाश कर रहे हैं, तो यह लेख आपको कुछ सत्यापित मरम्मत रणनीतियां प्रदान करेगा। नीचे आपके पास उन विधियों का संग्रह है जिनका उपयोग इसी तरह की स्थिति में अन्य उपयोक्ताओं ने समस्या हल करने के लिए किया है।
समस्या निवारण प्रयास को यथासंभव सुव्यवस्थित बनाने के लिए, नीचे दी गई विधियों का उस क्रम में पालन करें जब तक कि आपको एक ऐसा सुधार न मिल जाए जो आपके विशेष परिदृश्य में त्रुटि संदेश को सफलतापूर्वक हल करता है।
विधि 1: IDE ATA/ATAPI कंट्रोलर अपडेट करना
यदि आप इवेंट व्यूअर, में लगातार डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटियों की खोज कर रहे हैं, तो आप उन्हें देख रहे होंगे क्योंकि आपका सिस्टम पुराने IDE ATA/ATAPI कंट्रोलर का उपयोग कर रहा है।
इसी त्रुटि संदेश को हल करने के लिए संघर्ष कर रहे कई उपयोक्ताओं ने कंट्रोलर ड्राइवर को नवीनतम संस्करण में अपडेट करके समस्या हल कर ली। यहां इसे करने का एक त्वरित गाइड है:
- विंडोज की + R दबाकर एक रन डायलॉग बॉक्स खोलें। फिर, "devmgmt.msc" टाइप करें और एंटर दबाकर डिवाइस मैनेजर खोलें।

- डिवाइस मैनेजर के अंदर, IDE ATA/ATAPI कंट्रोलर ड्रॉप-डाउन मेनू का विस्तार करें। फिर, IDE ATA/ATAPI कंट्रोलर के तहत प्रत्येक प्रविष्टि पर राइट-क्लिक करें और ड्राइवर अपडेट करें चुनें।

- अगली स्क्रीन पर, स्वचालित रूप से अद्यतन ड्राइवर सॉफ़्टवेयर खोजें पर क्लिक करें और नवीनतम संस्करण इंस्टॉल करने के लिए ऑन-स्क्रीन संकेतों का पालन करें।
- चरण 2 और चरण 3 की प्रक्रिया को हर ATA और ATAPI कंट्रोलर के साथ दोहराएं जब तक आप यह सुनिश्चित न कर लें कि प्रत्येक प्रविष्टि नवीनतम ड्राइवर संस्करण के साथ चल रही है।
- अपने कंप्यूटर को पुनरारंभ करें और देखें कि डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटियां इवेंट व्यूअर के अंदर आना बंद हो गई हैं या नहीं।
कुछ उपयोक्ताओं ने बताया कि उनके लिए, पावर प्लान को उच्च प्रदर्शन पर सेट करने में भी मदद मिली। ऐसा करने के लिए, एक रन डायलॉग बॉक्स (विंडोज की + R) खोलें, "powercfg.cpl" टाइप करें और एंटर दबाएं। एक बार पावर विकल्प स्क्रीन के अंदर, सक्रिय पावर प्लान को उच्च प्रदर्शन पर सेट करें या एक नया स्क्रैच से बनाएं।

यदि आप अभी भी वही व्यवहार अनुभव कर रहे हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 2: डायनामिक टिक अक्षम करना
कुछ उपयोक्ताओं ने डायनामिक टिक सुविधा को अक्षम करने के बाद समस्या हल कर ली। यह ज्यादातर उन स्थितियों में प्रभावी होने की सूचना है जहां सिस्टम मल्टीमीडिया या संचार गतिविधियों को करते समय बेतरतीब ढंग से प्रतिक्रिया देना बंद कर देता है या हैंग हो जाता है।
उपयोक्ता अटकलों के आधार पर, समस्या मशीन ड्राइविंग डायनामिक टिक ट्रांजिशन और मशीन ड्राइविंग क्लॉक रेट परिवर्तनों के बीच बातचीत के साथ एक मुद्दा होने के कारण हो सकती है।
नोट: यह प्रक्रिया केवल विंडोज 8 के लिए काम करने की पुष्टि की गई है।
यदि आप मल्टीमीडिया या संचार गतिविधियों को करते समय डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटि का सामना कर रहे हैं, तो डायनामिक टिक: अक्षम करने के लिए नीचे दिए गए निर्देशों का पालन करें:
- विंडोज की + R दबाकर एक रन डायलॉग बॉक्स खोलें। फिर, "cmd" टाइप करें और Ctrl + Shift + Enter दबाकर एक उन्नत कमांड प्रॉम्प्ट विंडो खोलें। जब UAC (उपयोगकर्ता खाता नियंत्रण) द्वारा संकेत दिया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए हां पर क्लिक करें।

- उन्नत कमांड प्रॉम्प्ट के अंदर, डायनामिक टिक को अक्षम करने के लिए निम्न कमांड टाइप करें और एंटर दबाएं:
bcdedit /set disabledynamictick yes
- एक बार कमांड सफलतापूर्वक संसाधित हो जाने पर, अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले स्टार्टअप पर समस्या हल हुई है या नहीं।
यदि आप अभी भी समस्या का सामना कर रहे हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 3: रजिस्ट्री एडिटर का उपयोग करके TimeOutValue बढ़ाना
यदि आपका कंप्यूटर FC (फाइबर चैनल) स्टोरेज जैसे स्टोरेज ऐरे से जुड़ा है, तो समस्या ड्रॉप पैकेट या अलार्मिंग अनुरोध भेजने वाले ऐरे कंट्रोलर के कारण हो सकती है।
इन स्थितियों में, Microsoft अनुशंसा करता है कि आप disk.sys TimeOutValue को यथासंभव कम करें। इसी समस्या का सामना कर रहे कई उपयोक्ताओं ने नीचे दिए गए चरणों को करने के बाद समस्या हल होने की सूचना दी:
- विंडोज की + R दबाकर एक रन डायलॉग बॉक्स खोलें। फिर, "regedit" टाइप करें और एंटर दबाकर रजिस्ट्री एडिटर खोलें। जब UAC (उपयोगकर्ता खाता नियंत्रण), द्वारा संकेत दिया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए हां पर क्लिक करें।

- रजिस्ट्री एडिटर के अंदर, बाएं हाथ के मेनू का उपयोग करके निम्न सबकी पर नेविगेट करें:
Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Disk
- Disk कुंजी के अंदर, दाएं हाथ के फलक पर जाएं और TimeOutValue पर डबल-क्लिक करें।

- TimeOutValue के मान डेटा को 30 से अधिक नहीं सेट करें।

- रजिस्ट्री एडिटर बंद करें, अपने कंप्यूटर को पुनरारंभ करें और देखें कि अगले स्टार्टअप पर समस्या हल हुई है या नहीं।
यदि आप अभी भी इवेंट व्यूअर एप्लिकेशन में वही डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटि देख रहे हैं, तो विधि 4 पर जाएं।
विधि 4: पेजिंग एक्जीक्यूटिव अक्षम करना
एक अस्थायी सुधार है जिसे इसी समस्या का सामना कर रहे कई उपयोक्ताओं द्वारा लागू किया गया है। इसमें रजिस्ट्री एडिटर का उपयोग करके पेजिंग एक्जीक्यूटिव को अक्षम करना शामिल है। पेजिंग एक्जीक्यूटिव विंडोज को डिवाइस ड्राइवरों द्वारा उपयोग की जाने वाली मेमोरी को पेजिंग फ़ाइलों में स्वैप करने से रोकता है।
पेजिंग एक्जीक्यूटिव को अक्षम करने का एक त्वरित गाइड यहां दिया गया है:
- विंडोज की + R दबाकर एक रन डायलॉग बॉक्स खोलें। फिर, "regedit" टाइप करें और एंटर दबाकर रजिस्ट्री एडिटर खोलें। जब UAC (उपयोगकर्ता खाता नियंत्रण) द्वारा संकेत दिया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए हां पर क्लिक करें।

- रजिस्ट्री एडिटर के अंदर, बाएं हाथ के मेनू का उपयोग करके निम्न स्थान पर नेविगेट करें:
\ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management
- मेमोरी मैनेजमेंट कुंजी खुली होने पर, दाएं हाथ के फलक पर जाएं और DisablePagingExecutive पर डबल क्लिक करें।

- खुले DisablePagingExecutive Dword के साथ, इसके मान डेटा को 0 से 1 में बदलें पेजिंग एक्जीक्यूटिव को अक्षम करने के लिए।

- रजिस्ट्री एडिटर बंद करें और परिवर्तनों को लागू करने के लिए अपने कंप्यूटर को पुनरारंभ करें।
अगले स्टार्टअप पर, देखें कि लक्षण हल हुए हैं या नहीं। यदि आप अभी भी अपने इवेंट व्यूअर में डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटियां देख रहे हैं, तो नीचे दी गई अगली विधि पर जाएं।
विधि 5: HDD का SATA केबल बदलना
कुछ उपयोक्ताओं ने डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटि का सामना करते हुए बताया कि नए केबल लगाने के बाद त्रुटियां नहीं आ रही थीं। उन्होंने ड्राइव को मदरबोर्ड और पावर सप्लाई से जोड़ने वाले SATA और पावर कनेक्टर केबल को बदल दिया।
यह सुझाव देता है कि त्रुटि हार्डवेयर विफलता से भी जुड़ी हो सकती है। सबसे अधिक संभावना है, उनके लिए समस्या कनेक्शन इंटरप्ट या पावर विफलता के कारण हुई।
यदि आपको संदेह है कि आप उन्हीं कारणों से त्रुटि का सामना कर सकते हैं और आपके पास कुछ स्पेयर HDD कनेक्शन केबल हैं, तो आप उन्हें अपने वर्तमान के साथ स्वैप करने का प्रयास कर सकते हैं। यदि आपके पास अनुपयोगी कनेक्शन केबल नहीं हैं, तो आप अपने DVD राइटर से केबल का उपयोग करने का प्रयास कर सकते हैं और देख सकते हैं कि त्रुटि अब नहीं हो रही है या नहीं।
यदि नए केबल लगाने के दौरान डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटि के नए उल्लेख नहीं दिखते हैं, तो आपने दोषी की पहचान कर ली है।
विधि 6: SATA HDD को AHCI से ATA (या IDE) में बदलना
इसी समस्या का सामना कर रहे कई उपयोक्ताओं ने डिस्क मोड को AHCI से ATA या IDE. में बदलने के बाद समस्या हल कर ली। भले ही AHCI SATA कंट्रोलर के साथ इंटरफेस करने का नया तरीका है, कुछ सिस्टम नेटिव कमांड क्यूइंग जैसी सुविधाओं का लाभ उठाने के लिए डिज़ाइन नहीं किए गए हैं। यह डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटि को ट्रिगर कर सकता है।
ध्यान रखें कि जब तक आप इस प्रक्रिया का पालन नहीं करते, BIOS से अपने डिस्क मोड को AHCI से ATA में बदलने से आपका विंडोज शुरू होने में विफल हो जाएगा। यह प्रक्रिया सिस्टम को ATA (या IDE) डिस्क मोड से जुड़ी उचित BIOS सेटिंग्स लोड करने और रजिस्ट्री को पुनः कॉन्फ़िगर करने की अनुमति देगी।
यहां एक त्वरित गाइड है कि आपको क्या करने की आवश्यकता है:
- स्टार्ट आइकन (नीचे-बाएं कोने) पर क्लिक करें, फिर पावर आइकन पर क्लिक करें। Shift कुंजी दबाए रखते हुए, पुनरारंभ बटन पर क्लिक करें। यह आपके कंप्यूटर को सीधे रिकवरी मेनू में पुनरारंभ करेगा।

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

- उन्नत विकल्प मेनू में, स्टार्टअप सेटिंग्स पर क्लिक करें।

- अगला, पुनरारंभ बटन पर क्लिक करके अपनी मशीन को स्टार्टअप सेटिंग्स मेनू में रीबूट करें।
- अगले बूटिंग अनुक्रम की शुरुआत में, सेटअप कुंजी को बार-बार दबाना शुरू करें जब तक आप अपने BIOS सेटिंग्स में प्रवेश न कर लें।
नोट: ध्यान रखें कि सेटअप (BIOS) कुंजी आपके मदरबोर्ड निर्माता के लिए विशिष्ट है, लेकिन यह प्रारंभिक स्क्रीन के दौरान प्रदर्शित होगी। यह आमतौर पर F कुंजियों (F4, F6, F8, F10, F12) में से एक या Del कुंजी. होती है। आप अपने विशिष्ट सेटअप कुंजी के लिए ऑनलाइन भी खोज सकते हैं। - एक बार जब आप अपने BIOS सेटिंग्स के अंदर हों, तो SATA ऑपरेशन सेटिंग देखें और इसे ATA. पर सेट करें। अपने BIOS सेटिंग्स से बाहर निकलने से पहले अपने परिवर्तनों को सहेजना सुनिश्चित करें।

नोट: ध्यान रखें कि सटीक सेटिंग्स और स्थान आपके मदरबोर्ड निर्माता के आधार पर भिन्न हो सकते हैं। यदि आप SATA ऑपरेशन को संशोधित करने के लिए समकक्ष चरण नहीं ढूंढ पा रहे हैं, तो अपने मदरबोर्ड के अनुसार विशिष्ट चरण खोजें।
- अपनी मशीन के स्टार्टअप सेटिंग्स मेनू में बूट होने तक प्रतीक्षा करें। एक बार वहां पहुंचने पर, कुंजी 5 (या F5) दबाकर नेटवर्किंग के साथ सेफ मोड में बूट करें। यह आपके OS को उन BIOS सेटिंग्स के लिए उचित ड्राइवर प्राप्त करने की अनुमति देगा जो आपने अभी सिस्टम पर लोड किए हैं।

- एक बार स्टार्टअप प्रक्रिया पूरी हो जाने पर, नियमित मोड में बूट करने के लिए सामान्य पुनरारंभ करें। अगले स्टार्टअप पर, आपको अब डिस्क के लिए लॉजिकल ब्लॉक एड्रेस पर IO ऑपरेशन को पुनः प्रयास किया गया त्रुटि का सामना नहीं करना चाहिए।
विधि 7: BIOS को नवीनतम संस्करण में अपडेट करना
इसी समस्या का सामना कर रहे कई उपयोक्ताओं ने अपने BIOS संस्करण को उपलब्ध नवीनतम संस्करण में अपडेट करने के बाद समस्या हल कर ली। यह आमतौर पर MSI मदरबोर्ड के साथ होने की सूचना है, लेकिन वही सुधार अलग-अलग मदरबोर्ड निर्माताओं के लिए लागू हो सकता है।
ध्यान रखें कि अपने BIOS को अपडेट करना उतना जटिल नहीं है जितना पहले हुआ करता था। अधिकांश प्रमुख मदरबोर्ड निर्माता फर्मवेयर अपडेट को एक एक्जीक्यूटेबल में पैकेज कर रहे हैं जिसे डबल-क्लिक करके आसानी से इंस्टॉल किया जा सकता है।
यह जांचने के लिए कि क्या आपके विशेष मदरबोर्ड के लिए कोई नया BIOS अपडेट उपलब्ध है, अपने निर्माता की वेबसाइट पर अपने विशेष मॉडल से संबंधित विशिष्ट निर्देशों के लिए जाएं। आजकल प्रत्येक निर्माता का अपना फ्लैश प्रोग्राम है जो आपके लिए अपडेट करेगा (MSI के लिए M-Flash, Asus पर E-Z Flash, आदि।)