इस लेख में हम दिखाएंगे कि बिल्ट-इन टूल्स (पैरागॉन, एओएमईआई या एक्रोनिस जैसे किसी तीसरे पक्ष के सॉफ़्टवेयर के बिना) का उपयोग करके किसी अन्य हार्ड ड्राइव पर पुनर्स्थापित किए बिना अपने विंडोज इंस्टॉलेशन को कॉपी (स्थानांतरित) कैसे करें। उदाहरण के लिए, यह मार्गदर्शिका आपको अपने विंडोज़ को एचडीडी से एक नए एसएसडी में माइग्रेट करने में मदद करेगी, एक स्थापित और कॉन्फ़िगर किए गए विंडोज़ को दूसरे कंप्यूटर पर क्लोन करें (कुछ बारीकियां हैं) या एक नई बड़ी हार्ड ड्राइव।
उदाहरण के तौर पर, हम बूट करने योग्य यूएसबी स्टिक, कमांड प्रॉम्प्ट और बिल्ट-इन robocopy
का उपयोग करके एक स्थापित विंडोज 10 को एक नई ड्राइव पर क्लोन करेंगे। उपकरण।
आप एक हार्ड ड्राइव को एक नई छोटी ड्राइव पर क्लोन कर सकते हैं यदि विंडोज आपके नए ड्राइव के आकार की तुलना में वर्तमान ड्राइव पर कम जगह घेरता है। अन्यथा, आपको स्रोत ड्राइव से कुछ फ़ाइलों को हटाना/स्थानांतरित करना होगा। सबसे अधिक बार, एसएसडी में माइग्रेट करते समय इस तरह का एक प्रश्न उठता है, जो आमतौर पर क्लासिक एचडीडी से छोटे होते हैं।
Windows को किसी अन्य ड्राइव पर माइग्रेट करने की प्रक्रिया आपके कंप्यूटर के फ़र्मवेयर पर निर्भर करती है:BIOS या यूईएफआई . निम्न आदेश चलाएँ:
msinfo32
यदि आप विरासत . देखते हैं BIOS मोड मान में, आपका कंप्यूटर BIOS का उपयोग कर रहा है (या UEFI लीगेसी/CSM मोड में काम करता है)। यदि आप UEFI देखते हैं , आपके पास एक आधुनिक कंप्यूटर है, और विंडोज़ यूईएफआई मोड में स्थापित है।
- यदि कोई कंप्यूटर नेटिव यूईएफआई मोड में काम करता है और बूट ड्राइव के लिए जीपीटी पार्टीशन टेबल का उपयोग करता है, तो मैं ऐसे कंप्यूटरों के लिए कमांड को
UEFI GPT
- यदि आपके पास पुराना कंप्यूटर है जिसमें BIOS या UEFI लीगेसी मोड में काम कर रहा है और ड्राइव पार्टीशन टेबल MBR है, तो कमांड को
BIOS MBR
सबसे पहले, आपको अपनी नई ड्राइव पर पार्टीशन टेबल बनानी होगी। आप इसे सीधे डिस्कपार्ट का उपयोग करके विंडोज 10 चलाने से कर सकते हैं। अगर डिस्क नई है, तो उसे diskmgmt.msc
. से इनिशियलाइज़ करें या इनिशियलाइज़-डिस्क पॉवरशेल cmdlet का उपयोग करना:
Get-Disk | Where-Object PartitionStyle –Eq 'RAW' | Initialize-Disk
फिर नई ड्राइव पर एक पार्टीशन टेबल बनाएं। एक व्यवस्थापक के रूप में कमांड प्रॉम्प्ट खोलें और इस कमांड को चलाएँ:
diskpart
डिस्कपार्ट के संदर्भ में, निम्नलिखित कमांड चलाएँ:
list disk
select disk 1
(नई डिस्क की संख्या के आधार पर पिछली कमांड लौटाई गई)clean
फिर आपके प्लेटफ़ॉर्म प्रकार के आधार पर कमांड अलग-अलग होंगे।
UEFI GPT
:
convert gpt
create partition efi size=100
format fs="FAT32" quick label="EFI"
create partition msr size=16
create partition primary
format fs="NTFS" quick label="NEW_SYSTEM"
exit
हमने एक GPT पार्टीशन टेबल, दो छोटे सर्विस पार्टिशन (EFI और MSR) और एक बड़ा पार्टिशन बनाया है जो नई ड्राइव पर सभी बाएँ जगह को घेरता है (Windows और EFI पार्टीशन में GPT पार्टीशन स्ट्रक्चर के बारे में और जानें)।
यदि ड्राइव पर कुछ विभाजन हैं, तो आप विंडोज 10 में निर्मित mbr2gpt.exe टूल का उपयोग करके डेटा हानि के बिना अपनी विभाजन तालिका के प्रकार को MBR से GPT में बदल सकते हैं।
BIOS MBR
:
convert mbr
create partition primary align=1024
active
format fs="NTFS" quick label="NEW_SYSTEM"
exit
विंडोज को एक नई ड्राइव में क्लोन करने के लिए, आपको विंडोज 10 इंस्टाल इमेज के साथ बूट यूएसबी स्टिक की आवश्यकता होगी (मीडियाक्रिएशनटूल का उपयोग करके इसे बनाना आसान है)।
अपने कंप्यूटर को पुनरारंभ करें और विंडोज 10 इंस्टॉल मीडिया से बूट करें। जब विंडोज इंस्टॉलेशन विंडो दिखाई दे, तो Shift+F10
दबाएं कमांड प्रॉम्प्ट खोलने के लिए। निम्नलिखित कमांड चलाएँ:
diskpart
list vol
exit
नीचे दिए गए स्क्रीनशॉट में, आप देख सकते हैं कि E: डिस्क अक्षर पुराने ड्राइव पर मूल विंडोज विभाजन को सौंपा गया है, और D: नई ड्राइव पर बड़े विभाजन (NEW_SYSTEM लेबल के साथ) को सौंपा गया है।
यदि डिस्क अक्षर असाइन नहीं किए गए हैं, तो आप इसे डिस्कपार्ट में निम्नानुसार ठीक कर सकते हैं:select disk 1
list part
select part 1
assign
list volume
फिर पुराने ड्राइव से फ़ाइलों को स्थापित विंडोज के साथ नए में कॉपी करें। इसे करने का सबसे आसान तरीका robocopy
. का उपयोग करना है . निम्नलिखित रोबोकॉपी कमांड सभी प्रतीकात्मक लिंक, फाइलों और फ़ोल्डरों की प्रतिलिपि बनाएगा जिसमें विशेषताएँ, NTFS अनुमतियाँ और फ़ाइल टाइमस्टैम्प शामिल हैं। कॉपी लॉग लक्ष्य ड्राइव के रूट में सहेजा जाएगा:robocopy E:\ D:\ /E /COPYALL /COPY:DAT /SL /XJ /R:3 /W:3 /UNILOG:"D:\rcopy.log" /TEE
आपकी पुरानी डिस्क के आकार के आधार पर फ़ाइलों को कॉपी करने में लंबा समय लग सकता है (मेरे मामले में, 60 जीबी डिस्क को कॉपी करने में लगभग एक घंटे का समय लगता है)।
तब आप अपने कंप्यूटर को बंद कर सकते हैं और अपनी पुरानी हार्ड ड्राइव को हटा सकते हैं।
अगला कदम नई डिस्क पर विंडोज बूटलोडर को कॉन्फ़िगर करना है।
यदि आप बूट रिकॉर्ड को ठीक किए बिना नई डिस्क से बूट करने का प्रयास करते हैं, तो ऑपरेशन सिस्टम नहीं मिला त्रुटि दिखाई देगी।
अपने कंप्यूटर को विंडोज इंस्टॉलेशन वातावरण में फिर से बूट करें और कमांड प्रॉम्प्ट खोलें (Shift+F10
)।
बूटलोडर को BIOS MBR
डिवाइस।
ड्राइव पर नए बड़े विभाजन को निर्दिष्ट डिस्क अक्षर की जाँच करें:
diskpart
list vol
ड्राइव अक्षर C :असाइन किया गया है।
ड्राइव C:
. पर BCD बूटलोडर फ़ाइलों को कॉपी करें
bcdboot C:\Windows /S C:
MBR रिकॉर्ड बदलें और BCD कॉन्फ़िगरेशन फ़ाइल में बूट प्रविष्टियाँ अपडेट करें:
bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd
UEFI GPT
कंप्यूटर पर बूटलोडर (Windows 10 पर EFI बूटलोडर की मरम्मत कैसे करें, इस पर लेख में और जानें)।
सिस्टम ड्राइव अक्षर प्राप्त करें और EFI पार्टीशन को डिस्क अक्षर असाइन करें।
diskpart
list vol
इस उदाहरण में, ड्राइव अक्षर C को सिस्टम विभाजन को सौंपा गया है। आपको EFI . को एक पत्र सौंपना होगा विभाजन (100 एमबी और एफएटी 32) निम्न आदेशों का उपयोग करके (विभाजन संख्या को अपने कॉन्फ़िगरेशन के अनुसार बदलें):
select volume 1
assign letter M:
exit
अब आपको BCD बूटलोडर और बूट कॉन्फ़िगरेशन को फिर से बनाने की आवश्यकता है:
cd /d m:\efi\microsoft\boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s M: /f ALL
अपने कंप्यूटर को पुनरारंभ करें और बूट USB स्टिक को हटा दें। सुनिश्चित करें कि विंडोज 10 आपकी नई ड्राइव से सही ढंग से बूट हुआ है।
सभी इंस्टॉल किए गए ऐप्स, फ़ाइलें और सेटिंग्स यथावत रहीं। आपने एक स्थापित विंडोज 10 को एक नई ड्राइव में सफलतापूर्वक कॉपी कर लिया है।
जब आप रोबोकॉपी का उपयोग करके फ़ाइलों को नई डिस्क पर कॉपी करते हैं, तो कुछ त्रुटियाँ हो सकती हैं। खोलें rcopy.log
अपने नए ड्राइव पर यह देखने के लिए कि कौन सी फाइलें कॉपी नहीं की गई हैं। मेरे मामले में, 94 फाइलों की प्रतिलिपि नहीं बनाई गई थी (केवल जंक और अस्थायी फाइलों की प्रतिलिपि नहीं बनाई गई थी)।
यह आलेख वर्णन नहीं करता है कि विंडोज रिकवरी एनवायरनमेंट के लिए बूट रिकॉर्ड कैसे बनाया जाए। आमतौर पर यह एक अलग सिस्टम आरक्षित विभाजन पर स्थित होता है। यदि आप Windows पुनर्प्राप्ति परिवेश (WinRE) को कॉन्फ़िगर करना चाहते हैं, तो इस आलेख में दिए गए निर्देशों का पालन करें।