विंडोज़ 7 निस्संदेह सबसे लोकप्रिय ऑपरेटिंग सिस्टम था। चूंकि विंडोज़ 10 अपेक्षाकृत नया है और इसमें बग्स और असंगतता की अपनी हिस्सेदारी रही है, विंडोज़ 7 अभी भी लाखों लोगों द्वारा एक विकल्प के रूप में उपयोग किया जा रहा है। इसका मतलब है कि लोग अभी भी सक्रिय रूप से विंडोज़ 7 लाइसेंस खरीद रहे हैं और अपने पीसी पर ऑपरेटिंग सिस्टम इंस्टॉल कर रहे हैं। हालांकि, एक आम समस्या है जहां विंडोज़ 7 सेटअप उस हार्ड ड्राइव को नहीं पहचानता जिसमें आप इंस्टॉल करना चाहते हैं। ड्राइव चुनते समय आपको सेटअप पर एक खाली सूची बॉक्स दिखाई देता है। एक पीले त्रिकोण में विस्मयादिबोधक चिह्न से पहले एक अस्पष्ट संदेश भी होता है जिसमें लिखा होता है "कोई ड्राइवर नहीं मिला इंस्टॉलेशन के लिए मास स्टोरेज ड्राइवर प्रदान करने के लिए लोड ड्राइवर पर क्लिक करें।" यह लेख इस समस्या का पता लगाएगा, इसके होने के कारण बताएगा और काम करने वाले समाधानों के साथ समाप्त होगा।
विंडोज़ 7 सेटअप आपकी हार्ड ड्राइव क्यों नहीं ढूंढ पाता
हार्ड ड्राइव को पढ़ने के लिए, विंडोज़ के पास मदरबोर्ड स्टोरेज कंट्रोलर ड्राइवर होने चाहिए, BIOS सेटअप के विपरीत। विंडोज़ सेटअप आमतौर पर सभी हार्ड डिस्क ड्राइवर लोड करता है लेकिन यदि आपका मदरबोर्ड विंडोज़ 7 के रिलीज के बाद सामने आया था, तो इस बात की संभावना है कि आपके ड्राइवर लोड नहीं हुए हैं इसलिए हार्ड डिस्क का पता नहीं लगाया जा सकता। आप BIOS सेटअप में हार्ड ड्राइव देख सकते हैं लेकिन विंडोज़ सेटअप इसे ढूंढ नहीं पाएगा।
एक और आम कारण जिससे आपकी हार्ड ड्राइव का पता नहीं चलता वह है वॉल्यूम फाइल फॉर्मेट। विंडोज़ आमतौर पर NTFS फाइल फॉर्मेट पढ़ता है, इसलिए यदि आपकी हार्ड डिस्क नई है या पहले उबंटू, मैक या लिनक्स में उपयोग की गई थी, तो संभावना है कि उसका फाइल फॉर्मेट विंडोज़ सेटअप द्वारा अपठनीय है।
मदरबोर्ड और हार्ड ड्राइव अलग-अलग तरीकों से भी जुड़ते हैं (मदरबोर्ड स्टोरेज कंट्रोलर द्वारा निर्धारित) जो यह निर्धारित करता है कि डेटा ड्राइव से और ड्राइव तक कैसे एक्सचेंज होता है और BIOS में उपयोग किया जाने वाला इंटरफेस। इसमें EFI/UEFI, SATA/IDE, SATA/ATA, SATA/AHCI, और SATA/RAID शामिल हैं। गलत कनेक्शन प्रोटोकॉल का उपयोग करने से टकराव हो सकता है इसलिए आपकी हार्ड ड्राइव का पता BIOS द्वारा और विंडोज़ सेटअप द्वारा नहीं लगाया जाएगा।
नीचे बताया गया है कि आप इस समस्या को कैसे हल कर सकते हैं। यदि आपका BIOS आपकी हार्ड डिस्क का पता लगाने में सक्षम नहीं है तो विधि 3, 4 और 5 से शुरू करें।
विधि 1: कमांड प्रॉम्प्ट में 'diskpart' का उपयोग करके हार्ड ड्राइव को फॉर्मेट/क्लीन करें
यदि आपकी हार्ड ड्राइव BIOS द्वारा पता लगाई जाती है तो "clean" कमांड का उपयोग करने से हार्ड ड्राइव फॉर्मेट हो जाएगी और NTFS फाइल फॉर्मेट सेट हो जाएगा। आप हार्ड डिस्क में सहेजे गए किसी भी डेटा को खो देंगे इसलिए इस विधि का उपयोग तभी करें जब आप बिल्कुल निश्चित हों कि आपको हार्ड ड्राइव में डेटा की आवश्यकता नहीं है।
- अपनी विंडोज़ 7 बूट करने योग्य डिस्क या USB डालें और अपने कंप्यूटर को पुनरारंभ करें।
- बूट डिवाइस विकल्प लाने के लिए F12 दबाएं और USB या DVD/RW चुनें (जिसमें भी आपका विंडोज़ 7 सेटअप है)

- एक स्क्रीन आएगी जो आपसे DVD/RW या USB से बूट करने के लिए कोई भी कुंजी दबाने के लिए कहेगी। विंडोज़ 7 सेटअप बूट करने के लिए कोई भी कुंजी दबाएं।

- जब विंडोज़ सेटअप पर वेलकम स्क्रीन आए, तो Shift + F10 दबाएं, जिससे एक कमांड प्रॉम्प्ट प्रदर्शित होगा (भाषा चुनने > मरम्मत > कमांड प्रॉम्प्ट के समान)

- "diskpart" टाइप करें (बिना उद्धरण के) और एंटर दबाएं।
- "list disk" टाइप करें और एंटर दबाएं।
- उम्मीद है, आप सूची में अपनी ड्राइव देख सकते हैं। आपको इसकी पहचान करने वाली एक संख्या दिखाई देनी चाहिए। अब "select disk X" टाइप करें (जहां X आपकी ड्राइव की पहचान करने वाली संख्या है) और एंटर दबाएं।
- "clean" टाइप करें और एंटर दबाएं। यह एक खाली MBR लिखेगा, यदि हार्ड ड्राइव पर कुछ था तो आप उस डेटा को खो देंगे।

- अब विंडोज़ 7 इंस्टॉल करने का पुनः प्रयास करें
वैकल्पिक रूप से, अपनी HDD निकालें, इसे उस मशीन से स्लेव करें जिसमें पहले से विंडोज़ है और NTFS फाइल सिस्टम का उपयोग करके ड्राइव को फॉर्मेट करें। समाप्त होने पर, HDD को वापस अपनी मशीन पर लगाएं और अपनी win7 इंस्टॉलेशन शुरू करें।
विधि 2: USB से विंडोज़ सेटअप में हार्ड ड्राइव स्टोरेज कंट्रोलर ड्राइवर लोड करें
यदि आपका SATA/स्टोरेज कंट्रोलर आपके विंडोज़ 7 संस्करण से नया है, तो यह विधि आपके हार्ड डिस्क का पता लगाने के लिए आवश्यक लापता स्टोरेज कंट्रोलर ड्राइवर लोड करेगी।
- दूसरे पीसी से काम करते हुए, अपने मदरबोर्ड निर्माता से, या अपने पीसी निर्माता की वेबसाइट से हार्ड ड्राइव होस्ट/स्टोरेज कंट्रोलर ड्राइवर डाउनलोड करें (यह मानते हुए कि आपने अपने कंप्यूटर के साथ आए मदरबोर्ड को नहीं बदला है)

- ज़िप फाइल को अपने USB ड्राइव में निकालें (यदि यह .exe फाइल है, तो अंत में .zip फाइल जोड़ें और अपने USB में निकालें)



- अपनी विंडोज़ 7 बूट करने योग्य डिस्क और USB ड्राइव को इंस्टॉलेशन समस्या वाले पीसी में डालें और इसे पुनरारंभ करें।
- बूट डिवाइस विकल्प लाने के लिए F12 दबाएं और USB या DVD/RW चुनें (जिसमें भी आपका विंडोज़ 7 सेटअप है)

- एक स्क्रीन आएगी जो आपसे DVD/RW या USB से बूट करने के लिए कोई भी कुंजी दबाने के लिए कहेगी। विंडोज़ 7 सेटअप बूट करने के लिए कोई भी कुंजी दबाएं।

- जब विंडोज़ सेटअप पर वेलकम स्क्रीन आए, तो एक भाषा चुनें और अगला क्लिक करें
- लाइसेंस और शर्तें स्वीकार करें और फिर अगला क्लिक करें

- कस्टम (उन्नत) इंस्टॉलेशन चुनें

- विंडोज़ आपसे पूछेगा कि आप OS कहां इंस्टॉल करना चाहते हैं लेकिन सूची में कुछ नहीं होगा।
- विंडो के निचले बाएं कोने में 'लोड ड्राइवर' लिंक पर क्लिक करें।

- यदि आपको अपने ड्राइवर वाले डिवाइस को प्लग इन करने के लिए कहने वाला एक मैसेज बॉक्स मिलता है, तो "OK" पर क्लिक करें (या कैंसिल पर क्लिक करें और फिर ब्राउज़... पर क्लिक करके ड्राइवर को मैन्युअल रूप से खोजें। आपको इस मामले में ड्राइवर को इंगित करना होगा। यदि आवश्यक हो, तो कोई उपयुक्त ड्राइवर नहीं होने की चेतावनी को बंद करें, और Hide drivers... चेकबॉक्स को अनचेक करें)

- USB ड्राइव के लिए सही ड्राइव लेटर और स्थान पर ब्राउज़ करें और OK पर क्लिक करें

- एक बार ड्राइवर मिल जाने पर, आपको सूची से कंट्रोलर चुनने के लिए कहा जाएगा। सुनिश्चित करें कि यह चयनित है और अगला क्लिक करें:

- हार्ड ड्राइव अब दिखाया जाएगा और विंडोज़ 7 इंस्टॉलेशन शुरू करने के लिए तैयार: एक ड्राइव चुनें और अपने इंस्टॉलेशन के साथ जारी रखने के लिए "अगला" क्लिक करें।

विधि 3: BIOS में बूट कंट्रोलर मोड बदलें
यह विधि मदद करेगी यदि आपका BIOS हार्ड ड्राइव का पता नहीं लगा सकता। सही BIOS इंटरफेस और डेटा एक्सचेंज तंत्र में बदलकर, विंडोज़ 7 सेटअप आपकी हार्ड ड्राइव को ढूंढ सकेगा। आपके पास EFI/UEFI या SATA का विकल्प है जिसके चार बूट मोड हैं (ATA, RAID, IDE, AHCI)।
- अपना PC बंद करें और इसे पुनरारंभ करें
- BIOS में बूट करने के लिए जल्दी से F2 या F10 दबाएं
- "Advanced" टैब पर जाएं और "SATA Mode" तक नीचे स्क्रॉल करें।
- एंटर दबाएं और एक मोड चुनें। सेव चेंज के बाद एग्जिट पर जाएं और एग्जिट करें। पुनरारंभ करें और जांचें कि क्या आपकी HDD अब BIOS द्वारा पता लगाई गई है। जब तक इसका पता न चले तब तक ऐसा करें।

यदि आप अपने कंप्यूटर पर RAID का उपयोग कर रहे हैं, तो इसे AHCI या IDE में बदलें। अन्यथा, बस जो भी कंट्रोलर चुना गया है उसे बदलें और जांचें कि क्या समस्या बनी रहती है। ऐसा करने के बाद, पहली विधि का उपयोग करके डिस्क को फॉर्मेट करें या आप Acronis True Image का उपयोग करके फॉर्मेटिंग प्रक्रिया पूरी कर सकते हैं।
UEFI मदरबोर्ड में यह विकल्प नहीं हो सकता क्योंकि उनके पास केवल एक प्रकार का स्टोरेज कंट्रोलर प्रोटोकॉल होता है। ध्यान दें कि यह विधि और कंट्रोलर मोड विकल्प अलग-अलग कंप्यूटर के लिए भिन्न हो सकते हैं। आप कंट्रोलर मोड को "होस्ट कंट्रोलर" "IDE कॉन्फ़िगरेशन" "SATA कॉन्फ़िगरेशन" या इसी तरह के अंतर्गत प्राप्त कर सकते हैं।
विधि 4: BIOS रीसेट करें
यदि आपने किसी अपडेट के कारण स्टोरेज कंट्रोलर कॉन्फ़िगरेशन बदल दिया है, तो आप अपना BIOS रीसेट करने का प्रयास कर सकते हैं।
- अपना PC बंद करें और इसे पुनरारंभ करें
- BIOS में बूट करने के लिए जल्दी से F2 या F10 दबाएं
- "exit" टैब पर जाएं और "Restore Defaults" चुनें।
- चेतावनी संदेश में "हां" चुनें और परिवर्तनों को सहेजने के बाद एग्जिट करें

विधि 5: एक अलग SATA पोर्ट का उपयोग करें
यदि आप डेस्कटॉप कंप्यूटर का उपयोग कर रहे हैं, तो एक अलग SATA पोर्ट का उपयोग करने का प्रयास करें और देखें कि क्या इससे मदद मिलती है। कभी-कभी वे दो अलग-अलग कंट्रोलर के साथ आते हैं।
नोट: कभी-कभी, विंडोज़ इंस्टॉल डिस्क से बूट फोल्डर को USB ड्राइव पर कॉपी करने से यह विशेष समस्या ठीक हो जाती है इसलिए आप इसे भी आज़मा सकते हैं।