Найпростіший спосіб перемістити інсталяцію Windows на SSD?


44

Я взяв занурення і купив SSD і хочу перенести свою існуючу установку Windows. Поточний жорсткий диск становить 500 Гб, але я скоротив вміст приблизно до 40 Гб. Я переношу його на 100Gb SSD і шукаю найпростіший спосіб просто скопіювати все на всій стороні та встановити SSD як завантажувальний пристрій.

Я переглянув декілька інструментів типу Macrium Reflect, але вони, здається, не змогли відновити на меншому диску. Чи потрібно для цього робити щось на зразок PING ? Я намагаюся уникати страшних завантажувальних програм на базі Linux, чи можливо хтось знає простіший спосіб?


Зауважу, що станом на 2015 рік macrium Reflex відновлює менший розділ у ручному режимі.
Подорожник Geek

Відповіді:


35

ImageX - це безкоштовний інструмент, який є частиною Windows 7 WAIK ( завантажити ). Це те, що ми використовуємо для обробки зображень на роботі. Він навіть може бути використаний для створення резервних копій машини. Якщо ви робите диск C (у вас інший накопичувач D, а ваш SSD в даний час встановлено на E), то це було б просто справою завантаження в Windows PE, а потім

ImageX /capture c: d:\image.wim "bootDrive" /verify /compress fast

Це дозволить створити дуже великий файл, названий image.wimна іншому диску. Ви навіть можете зіставити накопичувач і розмістити його в мережі, що ми і робимо.

Потім переконфігуруйте накопичувачі, щоб переконатися, що SSD зараз C:\.

Перезавантажте програму Windows PE ще раз та введіть:

imagex /apply d:\image.wim 1 c: /verify

Потім, після цього, критично запустити цю команду, все ще в PE:

bcdboot.exe c:\windows

це дозволить зробити все завантажувальним.

Якщо bcdboot.exeне вдасться, можливо, вам доведеться позначити розділ, на який ви скопіювали Windows, як активний, спочатку скористайтеся diskpartутилітою .


1
Чи не просто для цього працює власний вбудований інструмент резервного копіювання зображень Vista (або 7-х) ("Резервне копіювання комп'ютера" в Центрі резервного копіювання та відновлення)? Створіть резервну копію старого завантажувального накопичувача на портативний жорсткий диск, а потім відновіть його на SSD за допомогою DVD з налаштуванням Windows? Трохи простіше, не потрібні додаткові інструменти.
MGOwen

Я рекомендую використовувати драйвер WIM з Windows Vista AIK, а не Windows 7 AIK. Це набагато швидше.
Мехрдад

2
що таке вікна PE?
user4951

3
як налаштувати диск
user4951

1
@urig Я більше не працюю з Windows, але я вважаю, що вони змінили ім'я на Windows ADK
Брайан

10

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

http://www.winsupersite.com/article/windows-7/replace-your-hard-drive-using-free-windows-7-tools

Я щойно робив це в ці вихідні, і це спрацювало чудово.


6
Примітка. Відновлення зображень Windows НЕ дозволить вам відновити з більшого розділу на менший розділ, навіть якщо фактичні дані про кількість менше, ніж менший розділ. Я спробував за допомогою цього методу перемістити Windows 7 з 2 ТБ жорсткого диска на 128 ГБ SSD, і незважаючи на те, що на накопичувачі лише 80 ГБ даних, він не вдався, "жодного диска, який можна використовувати для відновлення системного диска, не знайти".
користувач33339

10

Мій успішний досвід:

  • Приєднайте диск та формат SSD як NTFS
  • Завантажтесь із оригінального DVD-диска Windows 7 -> Відновити
  • Перевірте літери диска джерела та літери накопичувача (наприклад, E: і H :)
  • Виконати:

    ROBOCOPY "E:\Program Files" "H:\Program Files" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Program Files (x86)" "H:\Program Files (x86)" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Windows" "H:\Windows" /MIR /SEC /SECFIX /R:0
    ROBOCOPY "E:\Users" "H:\Users" /MIR /SEC /SECFIX /R:0
    BOOTSECT /nt60 H: /mbr
    
  • Від'єднайте старий диск та завантажте його за допомогою оригінального DVD-диска Windows 7 -> Відновити

  • Закрити
  • Поміняйте диск, увімкніть його, виберіть для завантаження з нового диска в BIOS

6

Хоча відповідь @Brian повинна спрацювати, я використовував цю, і це набагато швидше, і не потрібно WAIK або WinPE:

  1. Створіть розділи

    • На новому накопичувачі створіть розділ 100 Мб на початку диска, позначте його як активний
    • Створіть інший основний розділ, принаймні такий же великий, як оригінальний C:
    • Змонтуйте обидві секції, наприклад маленький як Y: і великий як X:
  2. Скопіюйте учасники

    Ми повинні копіювати все, навіть MBR.

    • Отримайте утиліту копіювання розділів, яка працює у Windows 7. Я використовував Acronis Disk Director, але я вважаю, Norton Ghost, Acronis True Image або навіть Seagate Discwizard повинні це зробити.
    • Скопіюйте свій C: розділ на новий диск X:
    • Це потребує перезавантаження
  3. Зміна літери диска

    Ви повинні відредагувати новий regedit накопичувача, щоб призначена літера диска не була X :, а C:

    • Відкрити REGEDIT
    • Виберіть HKEY_LOCAL_MACHINE
    • Перейдіть у меню Файл -> Завантажити вулик
    • відчинено X:\[Your windows dir]\System32\Config\SYSTEM
    • Виберіть ім'я ключа, наприклад "TEMP"
    • Він створить папку Temp, відкриє її та знайде MountedDevices
    • Прокрутка вниз і перейменування \DosDevices\C:до \DosDevices\Z:(або невикористане лист)
    • Нарешті перейменуйте \DosDevices\X:на\DosDevices\C:

    Обов’язково перейменуйте запис у реєстрі нового диска, а не на старому

  4. Створіть BCD

    Це має виконувати свою bcdboot.exeроль

    • Отримайте EasyBCD
    • Перейдіть до розгортання BCD, вибрали розділ 100 МБ нового диска Y:
    • Встановити BCD
    • Прийміть діалогове вікно, щоб відкрити абсолютно новий BCD
    • Перейдіть до пункту Додати новий запис, виберіть Windows, Тип: Windows Vista / 7, диск C: і натисніть Add Entry.
  5. Зміна завантажувального пристрою

    • Перезавантажте та перейдіть у конфігурацію BIOS (F1 або DEL)
    • Змініть пріоритет HD, перемістивши новий HD вгору

Це все


3
Такий підхід для мене добре працював (і мені не потрібен був ні DVD, ні додатковий жорсткий диск). Зауважте, що я використовував xxclone крок №2, оскільки всі інші параметри коштують грошей (або, у випадку, якщо Seagate Discwizard вимагає встановлення продукту Seagate або Maxtor).
Йоахім Зауер

Такий підхід для мене не спрацював. Коли я завантажився на SSD, літера диска в "Комп'ютері" була С: але в "Управлінні дисками" це було ще X :, а старий диск все ще був C:. Крім того, мій профіль користувача все ще завантажувався зі старого C :.
Стівен Т. Снайдер

6

Я тільки вчора успішно скопіював установку Windows на новий SSD. Я знав, що хочу використовувати GParted , але не знав, що робити після цього. Після завантаження Windows із копіювання Windows мені знадобилось кілька годин, щоб завантажувати комп’ютер із SSD, тож я подумав, що відзначу те, що робив.

Ось що я зробив:

  • Звільнив достатньо місця на жорсткому диску, щоб те, що було на ньому, вмістилося на SSD.

  • Завантажили та записали живий компакт-диск GParted . Це редактор розділів на базі Linux, але я знайшов його простим у використанні та надійним.

  • Покладіть SSD в комп'ютер.

  • Змінено пріоритет завантаження в BIOS, щоб SSD був у верхній частині (добре перевірити, щоб ви знали, звідки ви завантажуєтесь).

  • Завантажений на GParted і змінив розмір розділу мого жорсткого диска на менший розмір, ніж на SSD. Змінення розміру зайняло майже годину. Потім я скопіював і вставив розділ жорсткого диска на SSD і змінив розмір, щоб одночасно заповнити SSD. Взяв близько півгодини. (Перейдіть в розширений режим і розгляньте варіанти, такі як --recover, якщо ви маєте справу з несправним диском).

  • Я відключив жорсткий диск зі старою установкою Windows. Вам не доведеться, але якщо він відключений від мережі, тоді, коли комп'ютер завантажений і з'явиться робочий стіл, ви знаєте, що все працює правильно. (Під час моїх спроб, коли у мене не було відключеного жорсткого диска, я одного разу завантажився з SSD, коли він був накопичувачем E, але реєстр все ще посилався на диск. Тому я використовував E:\Windowsз SSD, але C:\Usersі C:\Program Filesз жорсткого диска. )

  • Завантажився на інсталяційний диск Windows 7 і відкрив командний рядок відновлення. Необхідні літери диска змінилися, щоб розділ SSD був C: як це було на жорсткому диску. Я це робив із diskpart. Щось подібне (SSD - 111 Гб):

** ВАЖЛИВО: Якщо розділи були клоновані на новий диск, ви не зможете розпізнати їх, підключивши обидва диски. Найпростіша річ - залишити текстовий файл у розділі ОС, вказавши, який саме диск.

    X:\Sources> diskpart

    DISKPART> list volume

    Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
    ----------  ---  -----------  -----  ----------  -------  ---------  --------
    Volume 0     C                NTFS   Partition    465 GB  Healthy    
    Volume 1     D                NTFS   Partition    111 GB  Healthy    

    DISKPART> select volume 0
    ...
    DISKPART> assign letter=E
    ...
    DISKPART> select volume 1
    ...
    DISKPART> assign letter=C
    ...
    DISKPART> select volume 0
    ...
    DISKPART> assign letter=D
    ...

The partition also needed to be set active:

    DISKPART> list disk

      Disk ###  Status         Size     Free     Dyn  Gpt
      --------  -------------  -------  -------  ---  ---
      Disk 0    Online          465 GB  1024 KB
      Disk 1    Online          111 GB      0 B

    DISKPART> select disk 1
    ...
    DISKPART> list partition

      Partition ###  Type              Size     Offset
      -------------  ----------------  -------  -------
      Partition 1    Primary            111 GB  1024 KB

    DISKPART> select partition 1
    ...
    DISKPART> active
    ...
    DISKPART> exit
  • Виконав ці команди перед перезавантаженням:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rescanos
    bcdboot c:\windows
    

    Я не впевнений, що вони всі потрібні, але запуск їх не зашкодить.

  • Завантажився з SSD і все спрацювало. Я підключив жорсткий диск назад.


3

Acronis True Image Home може робити саме те, що ви просите. Це дозволяє відновити будь-який розмір розділу, наданий, щоб новий розділ був принаймні таким же великим, як початкове зображення. Зауважте, що іноді він відмовиться від відновлення до іншого розміру розділу чи нового жорсткого диска / SSD. У цьому випадку ви повинні зробити новий розділ на пристрої принаймні на 10 Гб більше, ніж початковий розмір зображення (нестиснений).


FYI: скорочення оригінального розділу не потрібно з "Acronis True Image 2014" (надається з новим вирішальним SSD) - можна виключати папки / файли при клонуванні диска на менший розмір
chipiik

2

Я працював над дотриманням інструкцій у відповідь на пункт 3 від Bortao щодо зміни букв накопичувача, коли ось і ось Windows 7 не дозволить мені відкрити папку System X:\[Your windows dir]\System32\Config\System(стверджував, що вона вже відкрита), тому я вирішив її закрити.

Я вийшов з «відкритого вулика» і шукав DosDevices, в якому я знаходився

\HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices

Я перейменований

  • \DosDevice\C: до \DosDevice\Z:
  • \DosDevice\X: до \DosDevice\C:
  • \DosDevice\Z: до \DosDevice\X:

Після цього я зробив багато редагування реєстру , щоб змінити всі посилання на X:\на C:\ Коли змерзатися не допустить зміни, я ігнорував цю проблему, і перезавантажується.


2

Мені подобається imagex . Він заснований на файлах і серед інших команд можна стискати, перевіряти, перевіряти тощо. Акроніс також хороший. Переконайтеся, що ви використовуєте 32-бітний диск WinPE для максимальної сумісності. Для 64-бітного WinPE потрібно буде використовувати 64-бітний imagex, який дозволяє здійснювати зображення лише 64-бітових систем.


1

Можна запропонувати DriveClone від компанії Farstone . Це безкоштовно. Я багато разів успішно використовував це програмне забезпечення для клонування. Єдині збої були, коли SSD був набагато меншим, ніж джерело. (скажімо, джерело 750 гг до місця призначення SSD 90gig). Для вирішення цього питання було клонування до механічного накопичувача ДЕЯКОГО МОЩОСТІ, а потім клонування від цього до SSD.


Я перепробував багато процедур. Менеджер розділів Windows завжди каже, що є нерухомі файли, і розмір може зменшуватися лише до ~ 60%. Я використав кілька дефрагментів третьої частини, потім знову зменшився. Я спробував gparted, нічого не вийшло. Поки я не спробував цього. Це було дуже просто у використанні та безкоштовно. Просто встановіть його і клонуйте з вашого диска ОС на інший диск (менший, більший тощо), і він успішно виконує копію.
Джо C

0

Symantec Backup Exec Recovery System Recovery або GHOST також зробить це. Існує безкоштовна пробна версія відновлення системи резервного копіювання Exec Symantec BU Exec . Деякі продавці SSD мають інструмент для своїх накопичувачів саме для цього сценарію. Ви зверталися до виробника?


0

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


2
Водії будуть добре - я щойно перемістив SSD з 4-річної подвійної машини Xeon на абсолютно новий i7 2600K платформу, і він завантажився штрафом. Просто переконайтесь, що ви видалили будь-які фірмові драйвери AHCI / RAID і просто використовуйте драйвер MSAHCI перед тим, як зробити перемикання.
Shinrai

... Хочу додати, що я схвалюю чисту установку. Це так швидко!
Shinrai

Добре знати, що це працюватиме так гладко.
Кара Марфія

2
установка Windows 7 швидка. перевстановлення 300 встановлених мною програм не є.
борто

Я вважаю перевстановлення програм певним чином терапевтичним.
Роб

0

Не потрібно використовувати дорогі інструменти. Ви можете створити знімок за допомогою пробної версії DriveSnapshot, щоб зробити знімок ваших ~ 40 ГБ даних. Я часто використовував його ще за часів Windows XP, і це все ще чудово! Ви можете зробити знімок "живим" без зайвих клопотів (я думаю).

Розділіть свій SSD за потребою, а потім просто використовуйте DriveSnapshot знову, щоб отримати знімок на SSD.


1
просто не забудьте позначити розділ як активний та скопіювати MBR
user956584

0

Нещодавно я придбав накопичувач Intel SSD і не зміг отримати включене програмне забезпечення Acronis для виявлення накопичувача Intel. Тож я спробував Ghost від Symantec і дозволяє просто сказати: «Ghost - це не те, що було раніше».

Тоді я вирішив спробувати Paragons 'Migrate OS на SSD' Software, і це теж не вийшло. Після кошмару, який намагався замовити програмне забезпечення, коли німецький банк стягував мою карту тощо., Я отримав це програмне забезпечення завдяки дуже приємній людині з програмного забезпечення Paragon, яка вирішила дати мені безкоштовну копію з того, про що я можу лише припустити, що шкода.

Я вже намагався зменшити завантажувальний розділ ОС з 1 ТБ на більш керований розмір і отримав його приблизно до 186 ГБ, що було недостатньо мало, щоб використовувати Windows, вбудований у програмне забезпечення для зображень, на моєму жорсткому диску 160 ГБ (у форматі 149 ГБ). Отже, до рішення Парагона.

Я завантажив, встановив і запустив програмне забезпечення. Кілька підказок пізніше це було повністю зроблено. Насправді все зображення було насправді 58 Гб, і на це знадобилося близько 8 хвилин. Після заміни порядку завантаження в системній BIOS для відображення нового SSD система все ще завантажується з оригінального жорсткого диска ОС, а не з SSD. Файли знаходилися на SSD - структура каталогів і вміст були правильними, але довгий і короткий - це те, що програмне забезпечення не працювало як рекламоване.

Я спробував перевірити, чи не розбито розділ програмного забезпечення, і це не так. Я спробував усі вищезгадані параметри bootrec та bcdboot і досі "немає радості". У мене залишилася ОС, яка зазнала аварії під час завантаження, кажучи: "Програма Autochk не знайдена. Пропуск автоматичної перевірки. " потім на bluescreen .5 секунд і перезавантажтесь до того самого кінця.

З іншого боку, свіжа установка зайняла близько 11 хвилин. Перенастроювання та передача даних зайняло набагато більше часу, хоча зараз я відчуваю "НОВУ ВСТАНОВУ", і мені це подобається! У будь-якому випадку, міграція ОС на SSD не працювала для мене, але може працювати для вас. Не знаю.


-2

Я не пробував це особисто, але є безкоштовна утиліта копіювання диска під назвою EaseUS Disk Copy .


-2

Це не простий спосіб, витрачайте як 4 години на спробу скопіювати Windows 7 на інший жорсткий диск, нічого безкоштовного, все з google платне і не працює

Для Windows 10 ви можете використовувати: snapshot.exe, а потім використовувати інсталятор USB Windows 10, а потім запустити параметри ремонту та завершено. Просто не забудьте позначити розділ як активний, оскільки знімок копіює лише дані

Клонуйте жорсткий диск Windows 7 на інший за допомогою цього програмного забезпечення дуже просто: HDDRawCopy1.10Portable.exe та безкоштовно

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