आपका SSD पुराने MBR विभाजन शैली पर अटका हुआ है, और Windows को UEFI बूटिंग के लिए GPT की आवश्यकता है। Microsoft का अपना MBR2GPT टूल सिस्टम डिस्क को उसके स्थान पर परिवर्तित कर देता है - कोई पुनर्स्थापना नहीं, कोई फ़ॉर्मेटिंग नहीं - जब डिस्क अपनी जांच पास कर लेती है।
बहुत सारे एसएसडी अंततः एमबीआर में फंस जाते हैं क्योंकि विंडोज को एक बार लीगेसी BIOS मोड में स्थापित किया गया था, या ड्राइव को एक पुरानी मशीन से क्लोन किया गया था। समाधान पुनः स्थापित नहीं है. विंडोज़ 10 (संस्करण 1703 और बाद के संस्करण) और विंडोज़ 11 में एमबीआर2जीपीटी नामक एक अंतर्निहित टूल होता है जो सिस्टम डिस्क की विभाजन तालिका को जीपीटी में फिर से लिखता है जबकि आपके विभाजन, फ़ाइलें और विंडोज़ इंस्टॉलेशन वहीं रहते हैं जहां वे हैं। यह मार्गदर्शिका पूरे कार्य को सुरक्षित क्रम में चलाती है: पुष्टि करें, बैकअप लें, सत्यापित करें, कनवर्ट करें, फ़र्मवेयर स्विच करें - क्योंकि अकेले कमांड केवल आधा काम है।
👆 एक साफ़ सत्यापन इस तरह दिखता है - उदाहरण आउटपुट। इस स्तर पर डिस्क पर अभी तक कुछ भी नहीं बदला है
ऐसी डिस्क को कनवर्ट न करें जो पहले से ही GPT है। दो त्वरित जाँचें:
diskmgmt.msc टाइप करें और Enter दबाएँ। बाईं ओर ग्रे डिस्क 0 लेबल पर राइट-क्लिक करें (विभाजन नहीं) → गुण → वॉल्यूम टैब। विभाजन शैली पंक्ति मास्टर बूट रिकॉर्ड (MBR) या GUID विभाजन तालिका (GPT) कहती है।msinfo32 भी चलाएँ और BIOS मोड लाइन पढ़ें। लीगेसी का मतलब है कि आपका पीसी वर्तमान में पुराने तरीके से बूट होता है, और यह रूपांतरण आप पर लागू होता है। यदि यह पहले से ही यूईएफआई कहता है, तो आपकी सिस्टम डिस्क लगभग निश्चित रूप से पहले से ही जीपीटी है।एक और शर्त, और यह वैकल्पिक नहीं है: आपके पीसी के फ़र्मवेयर को UEFI का समर्थन करना चाहिए। Microsoft इसे स्पष्ट रूप से बताता है - सुनिश्चित करें कि कनवर्ट करने का प्रयास करने से पहले डिवाइस UEFI का समर्थन करता है। एक लीगेसी-ओनली मदरबोर्ड GPT सिस्टम डिस्क को बूट नहीं कर सकता है, और कोई भी कमांड उसे नहीं बदलता है।
MBR2GPT को आपके डेटा को रखने के लिए डिज़ाइन किया गया है, और यह सामान्य रूप से एक स्वस्थ डिस्क पर होता है। यह अभी भी उस डिस्क की विभाजन तालिका को फिर से लिखता है जिस पर आपका ऑपरेटिंग सिस्टम रहता है। बिजली कटौती, खराब एसएसडी या गलत सेकंड पर गलत डिस्क नंबर, ठीक इसी तरह से लोग सावधानी बरतते हुए डेटा खो देते हैं।
दस मिनट का बैकअप इस गाइड के बाकी हिस्से को जुआ के बजाय एक आरामदायक काम बनाता है।
MBR2GPT Microsoft की एक निश्चित नियम सूची के विरुद्ध डिस्क को मान्य करता है, और यदि एक भी नियम विफल होता है तो यह अस्वीकार कर देता है:
/map विकल्प के साथ मैप करते हैं।बीसीडी नियम वह है जो आपको बताता है कि यह टूल वास्तव में क्या है: यह विंडोज सिस्टम डिस्क को परिवर्तित करता है। एक सादे डेटा डिस्क में कोई बीसीडी नहीं है, इसलिए यह डिज़ाइन द्वारा इस जांच में विफल रहता है - इस श्रृंखला में उस मामले का अपना पृष्ठ है।
व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलें और चलाएँ:
diskpartlist diskexitअपनी विंडोज़ डिस्क की संख्या नोट करें - आमतौर पर डिस्क 0। इसे आकार के आधार पर जांचें, और Gpt कॉलम देखें: वहां एक स्टार का मतलब है कि डिस्क पहले से ही GPT है। यदि आप अगले चरणों में /disk: को छोड़ देते हैं, तो MBR2GPT स्वचालित रूप से सिस्टम डिस्क का उपयोग करता है - लेकिन मल्टी-डिस्क पीसी पर, डिस्क को स्वयं नाम देना अधिक सुरक्षित आदत है।
सत्यापन से डिस्क पर कुछ भी नहीं बदलता है। यह बस उपरोक्त नियम सूची चलाता है और आपको निर्णय बताता है:
mbr2gpt /validate /disk:0 /allowFullOS चलाएँ (0 को अपने डिस्क नंबर से बदलें)।setupact.log और setuperr.log को अपना तर्क लिखता है - चेकलिस्ट आइटम की तरह विफलता को पढ़ें, उस एक चीज़ को ठीक करें, और फिर से मान्य करें।/allowFullOS ध्वज यहां मायने रखता है। MBR2GPT को विंडोज़ प्रीइंस्टॉलेशन एनवायरनमेंट (WinPE) से चलाने के लिए डिज़ाइन किया गया था; यह ध्वज ही इसे आपके सामान्य, पूरी तरह से बूट किए गए विंडोज़ से चलने की अनुमति देता है। चेक किसी भी तरह से समान हैं।
जब सत्यापन पास हो जाता है, तो रूपांतरण स्वयं एक एकल आदेश होता है:
mbr2gpt /convert /disk:0 /allowFullOS चलाएँसंदर्भ के लिए पूर्ण सिंटैक्स: MBR2GPT /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]। WinPE या पुनर्प्राप्ति कमांड प्रॉम्प्ट से समान कमांड चलाना भी काम करता है - वहां /allowFullOS ध्वज की बस आवश्यकता नहीं है।
यह वह कदम है जिसे लोग छोड़ देते हैं, और यह वह कदम है जिसके बारे में टूल स्वयं आपको चेतावनी देता है। आपकी डिस्क अब GPT है, और GPT सिस्टम डिस्क केवल UEFI मोड में बूट होती है। यदि आप बस रिबूट करते हैं, तो पीसी अभी भी लीगेसी बूटिंग का प्रयास करेगा और रिपोर्ट करेगा कि कोई बूट करने योग्य डिवाइस नहीं मिला। कुछ भी नहीं खोया है - फर्मवेयर सिर्फ गलत दरवाजे पर दस्तक दे रहा है।
msinfo32 चलाएँ - BIOS मोड को अब UEFI पढ़ना चाहिए।यह पूरा काम है: वही विंडोज़, वही फ़ाइलें, वही प्रोग्राम - आधुनिक तरीके से बूट करना, एक विभाजन शैली पर जिसमें बढ़ने की गुंजाइश है।
वीडियो संपूर्ण रूपांतरण को लाइव चलाता है - जाँच करता है, कमांड स्वयं, और बाद में BIOS स्क्रीन में वास्तव में क्या बदलना है।
▶️ Watch Full Videoनहीं, यह उपकरण विभाजन शैली को उसके स्थान पर परिवर्तित करने के लिए बनाया गया है: विभाजन, फ़ाइलें और विंडोज़ इंस्टॉलेशन वहीं रहते हैं जहाँ वे हैं। यह केवल विभाजन तालिका और बूट कॉन्फ़िगरेशन को फिर से लिखता है। बैकअप अभी भी आवश्यक है, क्योंकि उपकरण डिस्क पर सबसे महत्वपूर्ण संरचनाओं को लिख रहा है।
यह टूल का डिफ़ॉल्ट डिज़ाइन है - यह WinPE से चलने की अपेक्षा करता है। कमांड में /allowFullOS जोड़ने से आपके सामान्य विंडोज़ डेस्कटॉप से ठीक उसी सत्यापन और रूपांतरण की अनुमति मिलती है, जिसे अधिकांश लोग इसे चलाते हैं।
लगभग निश्चित रूप से नहीं. यह क्लासिक छूटा हुआ कदम है: फर्मवेयर अभी भी लीगेसी/सीएसएम पर सेट है, और जीपीटी सिस्टम डिस्क उस तरह से बूट नहीं हो सकती है। फ़र्मवेयर सेटअप दर्ज करें, बूट मोड को यूईएफआई पर स्विच करें, सहेजें, और विंडोज़ सब कुछ बरकरार के साथ शुरू हो जाएगा।