क्या सभी विंडोज 7 फ़ाइलों को एक एचडी से दूसरे में कॉपी करना और नए एचडी से बूट करना संभव है?


15

खैर, मेरे लैपटॉप पर हार्ड-ड्राइव की मृत्यु हो गई (यह प्रदर्शित कर रहा था "स्मार्ट विफलता की भविष्यवाणी - हार्ड-डिस्क ड्राइव की विफलता आसन्न हो सकती है)।

इसलिए मैंने इसे बाहर निकाल लिया और इसे एक बाहरी बाड़े तक पहुंचा दिया और इसकी सारी फाइलें (सिस्टम फाइलें और व्यक्तिगत फाइलें, छिपी हुई और दिखाई देने वाली) की नकल दूसरे कंप्यूटर में कर दी।

उसके बाद, मैंने जाकर एक नया हार्ड-ड्राइव खरीदा। मेरी पिछली हार्ड-ड्राइव 250-जीबी 5400-आरपीएम वेस्टर्न डिजिटल थी। नई हार्ड-ड्राइव 500-जीबी 7200-आरपीएम वेस्टर्न डिजिटल है।

इसलिए मैंने नए हार्डड्राइव को बाहरी बाड़े में रखा और उन सभी फाइलों को कॉपी किया जो मैंने अपने मरने वाले हार्डड्राइव को उस पर कॉपी किया था (मेरा नया हार्डड्राइव)। मैंने इसे अपने लैपटॉप में वापस रखा और इसे बूट किया।

मैं उम्मीद कर रहा था कि जब यह काम करेगा, तो "ऑपरेटिंग सिस्टम नहीं मिलेगा"। मैंने फिर से रिबूट किया और बूटेबल-डिवाइसेस मेनू को लाया और यह सुनिश्चित किया कि मेरा नया हार्डड्राइव भी वहां सूचीबद्ध नहीं है। हालाँकि, यह इसे बूट करने योग्य डिवाइस के रूप में नहीं पहचानता है, BIOS नए हार्डड्राइव का पता लगाता है (जैसा कि मैं अब इस पर BIOS का ड्राइव-डायग्नोस्टिक्स-प्रोग्राम चला रहा हूं जो लगभग पूरा हो चुका है)। इसलिए मुझे यकीन नहीं है कि क्या चल रहा है।

मुझे इस बात का उल्लेख करना चाहिए कि अपनी फ़ाइलों का बैकअप लेते समय, मुझे वर्चुअल मशीन के साथ जुड़ी कुछ (गैर-सिस्टम) फ़ाइलों के अपवाद के साथ अपने मरने वाले हार्डड्राइव से सभी फ़ाइलों को प्राप्त करने में कोई परेशानी नहीं हुई।

तो मुझे लगता है कि मेरा सवाल है: क्या नए हार्डड्राइव से बूट करना संभव है? या मुझे फिर से विंडोज 7 को फिर से स्थापित करना होगा?

बहुत लंबा; पढ़ें नहीं ...

मैंने अपने पुराने से हार्ड ड्राइव (250-जीबी 5400-आरपीएम) को एक नए हार्डड्राइव (500-जीबी 7200-आरपीएम) में मरते हुए अपने सभी सिस्टम-फाइल (छिपी और दिखाई देने वाली) की नकल की। क्या नए हार्डड्राइव से बूट करने के लिए विंडोज 7 प्राप्त करना संभव है?

एनोटेशन 1

मैंने CloneZilla और CloneZilla का उपयोग करते हुए पुराने हार्ड ड्राइव के कंटेंट को नए हार्डड्राइव पर कॉपी किया और एक सफल प्रक्रिया का सामना किया। मैंने अपने लैपटॉप में नया हार्ड प्लग लगाया और मुझे अभी भी "ऑपरेटिंग सिस्टम नहीं मिला" त्रुटि मिल रही है। क्या मैं कुछ करना भूल गया? क्या मुझे मास्टर बूट रिकॉर्ड या बूट सेक्टर को ठीक करना है?

कृतज्ञता

मुझे इस सवाल का जवाब हर किसी को देना होगा क्योंकि वे सभी शीघ्र, विनम्र और जानकारीपूर्ण थे। धन्यवाद! मैंने अपनी इस बड़ी समस्या को हल कर लिया है और मुझे पता है कि भविष्य में इसे कैसे करना चाहिए, क्या यह फिर कभी होना चाहिए! न केवल मेरा ऑपरेटिंग सिस्टम पूरी तरह से बरकरार है, बल्कि आपके योगदान और समय के कारण, मुझे इसे पुनः स्थापित करने के लिए विंडोज 7 की एक प्रति खरीदने का सहारा नहीं लेना पड़ा। आपका बहुत बहुत धन्यवाद! मैं बहुत आभारी हूँ।

जवाबों:


9

डिस्क पर फ़ाइलों का एक गुच्छा होने की तुलना में ऑपरेटिंग सिस्टम को बूट करने के लिए बहुत कुछ है। डिस्क के प्रारंभ में ब्लॉक का एक आरक्षित गुच्छा होता है जिसमें कुछ विशेष बूट निर्देश होते हैं जो कंप्यूटर को बूट करने का तरीका बताते हैं।

यदि आपकी पुरानी हार्ड ड्राइव अभी तक मृत नहीं हुई है ... तो मैं आपको अत्यधिक हार्ड ड्राइव क्लोन करने के लिए क्लोनज़िला या सिमेंटेक घोस्ट जैसे टूल को देखने की सलाह दूंगा। यह बूट के लिए आवश्यक ड्राइव के विशेष बिट्स को सही ढंग से कॉपी करेगा, साथ ही पूरे डिस्क को भरने के लिए वॉल्यूम का आकार बदल देगा।


जरूर आह! मुझे इससे बेहतर पता होना चाहिए था। मैं निश्चित रूप से तब CloneZilla कोशिश करूँगा।
कायरू

9

यह संभव है, लेकिन जैसा कि दूसरों ने कहा है, इसमें अधिक काम शामिल है। आपको डिस्क को बूट करने के लिए एक मास्टर बूट रिकॉर्ड (MBR) सेट करने की आवश्यकता है, और BCDEdit का उपयोग करके उस डिस्क से बूट करने के लिए Windows बूट लोडर सेट करें। यह किसी भी तरह से मुश्किल नहीं है, लेकिन आपको यह जानना होगा कि आप क्या कर रहे हैं।


यदि आप इसे आज़माना चाहते हैं, तो इन चरणों का पालन करें:

  1. आप चाहते हैं कि विभाजन योजना सेट करें। ( संपादित करें: बूट विभाजन को सक्रिय के रूप में चिह्नित करना न भूलें !)

  2. नई हार्ड डिस्क पर BootSect.exe चलाएँ । मुझे लगता है कि कार्यक्रम में पाया जा सकता है C:\Boot\BootSect.exe। मान लीजिए कि आपकी नई ड्राइव (इस समय बाहरी ड्राइव के रूप में) आपके कंप्यूटर पर E: शो के रूप में दिखाई देती है; इसे कमांड प्रॉम्प्ट में टाइप करें:

    C:\Boot\BootSect.exe /nt60 /mbr E:
    

    बनें विशेष रूप से सावधान करने के लिए नहीं गलती से अन्य ड्राइव करने के लिए ऐसा करते हैं!

  3. अब सभी फाइलों को नई ड्राइव (E :) पर कॉपी करें , यह सुनिश्चित करते हुए कि आप छिपी हुई और सिस्टम फाइलों को भी कॉपी करते हैं

  4. अब का उपयोग BCDEditठीक करने के लिए deviceऔर osdeviceके सदस्यों E:\Boot\BCDफ़ाइल। आपको कुछ इस प्रकार लिखना होगा:

    BCDEdit /store E:\Boot\BCD
    Echo  Your boot entries are now printed. Copy the correct GUID.
    BCDEdit /store E:\Boot\BCD /set {YOUR-GUID}   device partition=E:
    BCDEdit /store E:\Boot\BCD /set {YOUR-GUID} osdevice partition=E:
    

अब आपकी मात्रा बूट करने योग्य होनी चाहिए।


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

@ कैरू: मैंने एक एड किया; आशा है कि यह उपयोगी है।
user541686

मैंने यह तरीका आज़माया, लेकिन मैं BootSect.exe प्रोग्राम नहीं ढूँढ पाया। % Systemroot% \ बूट निर्देशिका के अंदर भाषा-संक्षिप्ताक्षर जैसे "en-US", "fr-FR", "ru-RU", और "zh-HK", और इसी तरह के नाम से कई निर्देशिकाएं हैं। प्रत्येक निर्देशिका के अंदर दो फाइलें होती हैं: "bootmgr.exe.mui" और "memtest.exe.mui"। क्या मैं कुछ भूल रहा हूँ?
कायरू

आह क्षमा करें, मेरा बुरा। मुझे लगता है कि मैंने इसे अपनी स्थापना डीवीडी के बूट फ़ोल्डर से कॉपी किया था; वहाँ देख लो।
user541686

3

एक डिस्क को बूट करने के लिए एक भयानक बहुत अधिक है बस उस पर कुछ फाइलें होने से।

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

कंप्यूटर अपने आप विंडो लोड करने में असमर्थ है। यह सभी लोड करने में सक्षम है हार्ड ड्राइव की शुरुआत (ब्लॉक 0) से 512 बाइट्स है।

इसे "बूट सेक्टर" कहा जाता है। यह डेटा पढ़ा जाता है और फिर एक छोटे कार्यक्रम के रूप में निष्पादित किया जाता है। यह तो इस कार्यक्रम पर निर्भर है कि फिर "बूट लोडर" को लोड करें - बूट क्षेत्र की तुलना में अधिक उन्नत, लेकिन अभी भी खिड़कियों से रास्ते के साथ।

तब बूट बूटिंग विंडो को शुरू करना इस बूट लोडर का काम है।

जब आप विंडोज़ स्थापित करते हैं तो ये सभी चीजें अपने आप ही हो जाती हैं। जब आप उन्हें एक डिस्क से दूसरे डिस्क पर कॉपी करते हैं, तो वे फ़ाइलों के साथ कॉपी नहीं किए जाते हैं।

आपको नई ड्राइव पर नई खिड़कियों को फिर से स्थापित करना होगा, और फिर पुराने ड्राइव से अपने डेटा को कॉपी करना होगा। बस डेटा की प्रतिलिपि बनाएँ - विंडोज़ या आपके प्रोग्राम नहीं (उन्हें फिर से खरोंच से पुनः स्थापित करने की आवश्यकता होगी)।


मुझे पता होना चाहिए था कि यह इतना आसान नहीं होगा। या तो रास्ता, मैं CloneZilla एक कोशिश देने जा रहा हूँ। उम्मीद है कि यह काम करेगा, लेकिन अगर नहीं, तो मुझे विंडोज 7 पर जाना होगा और खरीदना होगा क्योंकि विंडोज 7 इस लैपटॉप पर पहले से इंस्टॉल था और मेरे पास न तो प्रोडक्ट-की और न ही ओईएम इंस्टॉलेशन डिस्क है।
कायरू

उत्पाद कुंजी लैपटॉप के नीचे की तरफ एक लेबल पर होनी चाहिए।
माजेंको 19

उस बारे में मजेदार बात, लेनोवो ने यह भी कहा। मैंने भी उन्हें कॉल करने से पहले खुद को चेक किया। लैपटॉप पर कहीं भी स्टिकर नहीं था, जिस पर विंडोज 7 उत्पाद कुंजी छपी थी। इसलिए मुझे नहीं पता कि यह सब क्या था, लेकिन यह सुनिश्चित था कि चीजें मेरे लिए बहुत कठिन हैं। अगर मेरे पास उत्पाद कुंजी है, तो मैं एक दोस्त से केवल विंडोज 7 का एक OEM संस्करण प्राप्त कर सकता हूं और अपनी उत्पाद कुंजी का उपयोग करके इसे फिर से इंस्टॉल कर सकता हूं लेकिन दुर्भाग्य से यह मामला नहीं है। मैं उस उत्पाद कुंजी को पुनः प्राप्त नहीं कर सकता जैसे आप Windows XP के साथ रॉकएक्सपी जैसे प्रोग्राम का उपयोग करके कर सकते हैं क्योंकि कुंजी केवल तब डिक्रिप्ट की जा सकती है जब से बूट हो रही हो
कैरु

@Kairu आप यह भी जांचना चाहते हैं कि HDD विभाजन में ही बूट फ्लैग सेट है।
1

1

आप पुराने हार्ड ड्राइव को नए से "क्लोन" करने के लिए सबसे अच्छे हैं, फिर नए बूट को स्थापित करने के लिए आपको एक बार फिर से बूट करने के लिए एक स्टार्टअप मरम्मत करने की आवश्यकता है।

वेस्टर्न डिजिटल ड्राइव को क्लोन करने के लिए इस फ्री सॉफ्टवेयर का उपयोग करें


हा हा! मैंने इस तरह की उपयोगिता के लिए पश्चिमी डिजिटल साइट को देखने के लिए भी नहीं सोचा था। यदि किसी भी कारण से, CloneZilla मेरे लिए संतोषजनक काम नहीं करता है, तो मैं इस विकल्प को आज़माऊंगा। हालाँकि, मुझे लगता है कि इस उपयोगिता का उपयोग करने से बेहतर परिणाम मिलेंगे। हालाँकि, मैं अपने विंडोज 7 इंस्टालेशन में बिल्कुल भी बूट नहीं कर सकता। तो, क्या यह केवल विंडोज़ के अंदर से चलाया जा सकता है? या क्या आप इस उपमा का उपयोग बूट-डिवाइस (जैसे CloneZilla) के रूप में कर सकते हैं?
कायरू

इसे विंडोज पीसी पर स्थापित करने की आवश्यकता है, एक बार स्थापित करने के बाद आप बूट सीडी बना सकते हैं, लेकिन बूट सीडी विंडोज में इसका उपयोग करने के लिए उतना शक्तिशाली नहीं है।
मोआब

यह उतना शक्तिशाली नहीं है? मेरे लिए थोड़ा प्रति-सहज लेकिन मैं कंप्यूटर-हार्डवेयर रखरखाव से अनभिज्ञ हूँ। मैं केवल एक कंप्यूटर सॉफ्टवेयर प्रोग्रामर हूं। मैं इसे विंडोज मशीन पर उपयोग करूंगा जिसे मैं पुनर्प्राप्त करने की कोशिश कर रहा हूं लेकिन दुर्भाग्य से, मैं त्रुटि स्क्रीन को अतीत में नहीं पा सकता हूं। यह मुझे एक विकल्प बताता है, "बूटिंग जारी रखने के लिए, F1 दबाएं" जो बिल्कुल कुछ भी नहीं करता है। मैं इसे भविष्य के संदर्भ के लिए अपने शस्त्रागार में जोड़ दूंगा। जिज्ञासा से बाहर, क्या यह उपयोगिता पश्चिमी डिजिटल ड्राइवरों के लिए अनुकूलित है या यह आमतौर पर हार्डड्राइव के किसी भी ब्रांड के लिए काम करेगा?
कायरू

बूट सीडी में कुछ सीमाएँ हैं, यह सुनिश्चित नहीं है कि उनमें से सभी क्या हैं, लेकिन उन सभी विशेषताओं को नहीं है जो यह विंडोज़ में चलने पर करता है, और मुझे लगता है कि क्लोनिंग उनमें से एक है। सॉफ़्टवेयर को सिस्टम में कम से कम 1 WD ब्रांडेड ड्राइव देखना होगा या यह आपको इसका उपयोग करने की अनुमति नहीं देगा।
Moab

1

यह मदद करेगा, विस्टा और 7 उसी पर आधारित है? मान लें कि आपका ड्राइव सेटअप सही ढंग से बूट सेक्टर है। heres बूटलोडर में कैसे बाँधें।
neosmart easy bcd कहते हैं

http://neosmart.net/wiki/display/EBCD/Recovering+the+Vista+Bootloader+from+the+DVD

चरण चार: परमाणु प्रलय


0

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


0

यदि आप अपनी विंडोज़ 7 इंस्टॉलेशन की उत्पाद कुंजी ढूंढना चाहते हैं, तो आप कभी-कभी सॉफ़्टवेयर स्थापित कर सकते हैं और ऑपरेटिंग सिस्टम अनुभाग में यह आपको उत्पाद कुंजी और उत्पाद आईडी दोनों बताएगा।

यदि आप अपने पुराने हार्ड ड्राइव से केवल एक बार बूट कर सकते हैं और कभी भी स्थापित करने में सक्षम हैं तो आप अपने उत्पाद की कुंजी प्राप्त कर सकते हैं।


0

आप लैपटॉप के नीचे एक लेबल पर लाइसेंस नहीं पा सकते हैं ... क्योंकि यह बैटरी के नीचे छिपा हुआ है!

लेनोवो के लिए लाइसेंस होना असामान्य नहीं है, मैंने हार्ड ड्राइव एनक्लोजर के तहत लाइसेंस भी देखा है (एचडीडी को देखने के लिए बाहर ले जाना आवश्यक है) लेकिन यह लेनोवो नहीं था :)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.