Чи можливо скопіювати всі файли Windows 7 з одного HD в інший та завантажитися з нового HD?


15

Що ж, жорсткий диск на моєму ноутбуці загинув (він відображав "SMART прогнозування відмов - неврівноваженість жорсткого диска може бути неминучою).

Тож я вийняв його і підключив до зовнішнього корпусу і скопіював усі файли (системні та особисті файли, приховані та видимі) з нього на інший комп'ютер.

Після цього я пішов і купив новий жорсткий диск. Мій попередній жорсткий диск був 250-ГБ 5400-RPM Western Digital. Новий жорсткий диск - 500-ГБ 7200-RPM Western Digital.

Тож я помістив новий жорсткий диск у зовнішній корпус і скопіював на нього всі файли, скопійовані з мого вмираючого жорсткого диска (мій новий жорсткий диск). Я помістив його назад у свій ноутбук і завантажив його.

Я очікував, що це спрацює, коли він сказав: "операційна система не знайдена". Я знову перезавантажився і підніс меню Bootable-Devices, і я впевнений, що мій новий жорсткий диск навіть не вказаний там. Хоча він не визначає його як завантажувальний пристрій, BIOS виявляє новий жорсткий диск (так як я запускаю програму діагностики приводів BIOS на ньому, яка майже завершена). Тож я не впевнений, що відбувається.

Я мушу зазначити, що під час створення резервної копії файлів у мене не було проблем із завантаженням усіх файлів з мого вмираючого жорсткого диска за винятком кількох (несистемних) файлів, пов’язаних із віртуальною машиною, яку я мав.

Тому я припускаю, що моє запитання таке: чи можна завантажуватися з нового Harddrive? Або мені доведеться заново встановлювати Windows 7?

Надто довго; Не читав ...

Я скопіював усі мої системні файли (приховані та видимі) зі свого старого вмираючого жорсткого диска (250 ГБ 5400-RPM) на новий жорсткий диск (500 ГБ 7200-RPM). Чи можна змусити Windows 7 завантажуватися з нового жорсткого диска?

Анотація 1

Я скопіював вміст старого накопичувача на новий жорсткий привід, використовуючи CloneZilla і CloneZilla, не вдався до успішного процесу. Я підключив новий hardrive до свого ноутбука, і я все ще отримую помилку "Операційна система не знайдена". Я забув щось зробити? Чи потрібно виправляти головний завантажувальний запис чи завантажувальний сектор?

Подяка

Я маю подякувати за відповідь усіх на це питання, оскільки всі вони були оперативними, ввічливими та інформативними. Дякую! Я вирішив цю, здавалося б, величезну мою проблему, і буду знати, як це зробити в майбутньому, якщо це коли-небудь повториться! Моя операційна система не тільки ціла, але і через ваш внесок і час мені не довелося вдаватися до придбання копії Windows 7, щоб перевстановити її. Велике спасибі! Я дуже вдячний.

Відповіді:


9

Для завантаження операційної системи є набагато більше, ніж просто мати купу файлів на диску. На початку диска є зарезервована купа блоків, які містять деякі спеціальні інструкції щодо завантаження, які розповідають комп'ютеру про завантаження.

Якщо ваш старий жорсткий диск ще не загинув ... Я б радимо переглянути інструмент, як клонезіла або Symantec Ghost для клонування вашого жорсткого диска. Він правильно скопіює спеціальні біти накопичувача, необхідні для завантаження, а також зміни розміру гучності, щоб заповнити весь диск.


Ах звичайно! Я мав би знати це краще. Я обов'язково спробую CloneZilla тоді.
Кайру

9

Це можливо, але, як сказали інші, це передбачає більше роботи. Для завантаження диска потрібно встановити основний запис завантаження (MBR) та встановити завантажувач Windows для завантаження з цього диска, використовуючи BCDEdit. Це аж ніяк не складно, але потрібно знати, що ти робиш.


Якщо ви хочете спробувати, виконайте наступні дії:

  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 про свою проблему. Зараз для мене було б більше роботи вийти та придбати або завантажити Windows 7 з дійсним ключем продукту, а потім перевстановити його та потім скопіювати всі мої файли. Звичайно, це було б моїм останнім засобом. Якщо я можу перенести свій старий Harddrive на новий і зберегти його, я точно буду.
Кайру

@Kairu: я додав правки; сподіваюся, що це корисно.
користувач541686

Я спробував цей метод, але не можу знайти програму BootSect.exe. Всередині каталогу system systemot% \ boot є кілька каталогів, названих за допомогою мовних скорочень, таких як "en-US", "fr-FR", "ru-RU" та "zh-HK" тощо. Всередині кожного каталогу є два файли: "bootmgr.exe.mui" та "memtest.exe.mui". Я щось пропускаю?
Кайру

Ах вибачте, мій поганий. Я думаю, що я скопіював його з папки Boot мого інсталяційного DVD; погляньте туди.
користувач541686

3

Для завантаження диска набагато більше, ніж просто мати на ньому деякі файли.

Диск повинен бути правильно підготовлений. Для певних даних накопичувача потрібні певні дані. А саме - сектор завантаження та завантажувач.

Комп'ютер сам по собі не здатний завантажувати вікна. Все, що він здатний завантажити, - це 512 байт з самого початку (блок 0) жорсткого диска.

Це називається "завантажувальним сектором". Ці дані читаються, а потім виконуються як невелика програма. Тоді саме до цієї програми слід завантажувати "завантажувач" - більш досконалий, ніж завантажувальний сектор, але все ще на шляху від Windows.

Тоді завдання цього завантажувача розпочати завантаження Windows.

При встановленні Windows всі ці речі встановлюються автоматично. Вони не копіюються з файлами, коли ви копіюєте їх з одного диска на інший.

Вам потрібно буде знову встановити вікна на новому диску, а потім скопіювати свої дані зі старого диска. Просто скопіюйте дані - не вікна чи ваші програми (їх потрібно буде знову встановити з нуля).


Я мав би знати, що це буде не так просто. Ну так чи інакше, я спробую CloneZilla спробувати. Сподіваюсь, це спрацює, але якщо ні, мені доведеться зайти і придбати Windows 7, оскільки Windows 7 була попередньо встановлена ​​на цьому ноутбуці, і я не маю ні Product-Key, ні інсталяційний диск OEM.
Кайру

Ключ продукту повинен бути на етикетці з нижньої сторони ноутбука.
Majenko

Смішно з цього приводу, Lenovo сказав це теж. Я навіть перевірив себе, перш ніж зателефонувати їм. Ніколи на ноутбуці не було наклейки, на якій було надруковано ключ продукту Windows 7. Тож я не знаю, про що це було, але це впевнено ускладнило мені справи. якби у мене був ключ продукту, я міг би просто придбати від друга версію OEM Windows7 і перевстановити її за допомогою мого ключа продукту, але, на жаль, це не так. Я не можу отримати ключ продукту, як ви можете, в Windows XP, використовуючи програму типу RockXP, оскільки ключ можна розшифрувати лише під час завантаження з
Kairu

@Kairu Ви також можете перевірити, чи на самому розділі жорсткого диска встановлений прапор завантаження.
Гідрал

1

Найкраще "клонувати" старий жорсткий диск на новий, тоді все, що вам може знадобитися зробити після встановлення нового Диска, - це зробити ремонт при запуску, щоб знову його завантажувати.

Використовуйте це безкоштовне програмне забезпечення для клонування Western Digital Drive


Ха-ха! Я навіть не думав шукати подібну утиліту на веб-сайті Western Digital. Якщо з будь-якої причини CloneZilla не працює для мене задовільно, я спробую цей варіант. Хоча, думаю, використання цієї утиліти дасть кращі результати. Хоча, я взагалі не можу завантажуватися в установку Windows 7. Отже, чи можна це запускати лише зсередини вікон? Або ви можете використовувати цю ульти в якості завантажувального пристрою (як CloneZilla)?
Кайру

Його потрібно встановити на комп'ютері з Windows, після встановлення ви можете зробити завантажувальний компакт-диск, але завантажувальний компакт-диск не настільки потужний, як його використовувати в Windows.
Моаб

Це не так потужно? Трохи контрінтуїтивне для мене, але я також не знаю щодо технічного обслуговування комп'ютерів. Я просто програміст комп'ютерного програмного забезпечення. Я б використовував його на машині Windows, яку я намагаюся відновити, але, на жаль, не можу пройти повз екрану помилок. Це дає мені можливість сказати, "Щоб продовжити завантаження, натисніть F1", що, звичайно, не робить абсолютно нічого. Я додам це до свого арсеналу для подальшого використання. Чи не цікаво, чи оптимізована ця утиліта для драйверів Western Digital чи це взагалі спрацює для будь-якої марки жорсткого диска?
Кайру

У завантажувальному Cd є деякі обмеження, не впевнений, що вони є, але не має всіх функцій, які він працює під час роботи в Windows, і я думаю, що клонування є одним із них. Програмне забезпечення повинно бачити принаймні 1 диск WD у системі, або це не дозволить вам ним користуватися.
Моав


0

Ви можете використовувати liveCD Linux і використовувати ddкоманду (або ddrescue) і робити бітову копію. Не дуже складно, будьте впевнені, що ви не змішуєте свої приводи. :)


0

якщо ви хочете знайти ключ продукту вашої інсталяції Windows 7, ви можете встановити програмне забезпечення everest, і в розділі операційної системи він повідомить вам ключ продукту та ідентифікатор продукту.

якщо ви можете завантажуватися зі свого старого жорсткого диска лише один раз і зможете встановити everest, ви можете отримати ключ продукту.


0

Ви не можете знайти ліцензію на етикетці в нижній частині ноутбука ... Тому що вона прихована під Акумулятором!

Це не рідкість, коли Lenovo має ліцензію там, я також бачив ліцензії під корпусом жорсткого диска (для перегляду потрібен винос жорсткого диска), але це не Lenovo :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.