Как перенести систему с одного жесткого диска на другой в windows 7

Как правильно осуществить перенос Windows 7 со старого жёсткого диска на новый и старый потом совсем убрать? Дело в том, что я приобрёл винчестер, объёмом 1 Тб, а старый у меня всего 120 Гб, на нём установлена Windows 7 на системном разделе (С:), со всеми нужными мне программами, которые я инсталлировал не один день. Система работает хорошо и переустанавливать её у меня нет никакого желания. Разговаривал с ремонтниками, ответ один, легче переустановить, так ли это? Виталий.

Перенос Windows 7

Привет друзья, на эту тему у нас есть несколько статей:

  1. Как клонировать в программе Acronis True Image 2015 операционную систему Windows 7, 8, 8.1 с обычного жёсткого диска на твердотельный накопитель SSD (объём накопителей разный).
  2. Клонирование одинаковых в размере жёстких дисков и твердотельных накопителей SSD в программе Acronis True Image 2015.
  3. Как перенести Windows 7, 8, 10 с обычного жёсткого диска на другой жёсткий диск или даже твердотельный накопитель SSD с помощью программы Acronis True Image!
  4. Во вторых, кто-то спрашивал на сайте Как перенести Windows 7 с HDD на SSD программами Paragon Migrate OS to SSD и Paragon Домашний Эксперт 12.
  5. Если у вас ноутбук, то возможно Вам пригодятся статьи Как перенести Windows 7, 8, 8,1 вместе со скрытыми разделами с жёсткого диска ноутбука на твердотельный накопитель SSD.
  6. Как перенести операционную систему Windows 8,1 без скрытых разделов, но вместе с установленным программным обеспечением с жёсткого диска ноутбука на твердотельный накопитель SSD программой Acronis True Image.
  7. Если Вас заинтересовала статья, посетите специальный раздел, где собраны все статьи нашего сайта на очень интересную тему переноса операционных систем с одного накопителя информации на другой.

Ну а в этой статье я покажу вам, как перенести Windows 7 с помощью загрузочного диска Acronis, который можно сделать в самой программе за 5 минут.

У Виталия на компьютере имеется один винчестер, на нём находится системный раздел (С:), с установленной Windows 7, но даже если бы там было ещё несколько локальных дисков, к примеру с вашими данными, мы так же смогли бы осуществить перенос Windows 7 на новый жёсткий диск, со всеми дополнительными томами, с помощью приведённого ниже способа.

 

Так же вы должны знать, что после проделанной операции, Windows 7 попросит заново активацию. Описанный способ применялся мной много раз и всегда успешно, но на всякий случай, создайте диск восстановления, он может понадобится, записывается за две минуты на простой CD, если не знаете как, читайте: Создание диска восстановления системы.
Что бы вам легче было понять, как происходит перенос Windows 7 на другой диск, покажу всё своём компьютере, специально я оставил у себя в системном блоке два жёстких диска, один на 120 Гб и на нём установлена Windows 7, другой чистый винчестер на 500 Гб.

 
Начать необходимо с того, сможете ли вы сами подсоединить ваш новый жёсткий диск к системному блоку или нет. В помощь вам, наша статья Как подключить второй жёсткий диск к компьютеру, и если вы с этим успешно справились, читаем дальше. Включаем компьютер, новый жёсткий диск успешно определяется в системе. 

Если Ваш жёсткий диск представляет из себя нераспределённое пространство, то перенос тоже осуществится. Создавать том не обязательно. Пуск->Компьютер, щёлкаем на нём правой кнопкой мыши и открываем Управление, далее Управление дисками. 

Ну а сейчас перезагружаемся, загрузка компьютера должна произойти с загрузочного носителя, если испытываете трудности со сменой приоритета загрузки в BIOS, читайте BIOS: Загрузка с диска и флешки
Основное окно программы Инструменты и утилиты->Клонирование диска 

Автоматический   

Выделите левой мышью Исходный жёсткий диск с которого Вы хотите перенести всю информацию на другой жёсткий диск. В нашем случае должен быть выбран Диск 1 на 120 Гб, нажимаем далее. 

Выделяем левой мышью Целевой Диск 2, на который мы с вами будем осуществлять перенос Windows 7, объём 465 Гб, далее.

Завершение и Приступить.

Операция Клонировать диск происходила 15 минут и успешно завершена. Выключаем компьютер и снимаем старый жёсткий диск на 120 Гб, оставляем новый на 464 Гб. Включаем компьютер и смотрим что же будет. Windows 7 успешно запустилась,

Как видите всё работает.

Но бывает так не всегда, говорю исходя из своего опыта, если запуск закончится ошибкой, нужно просто загрузиться с диска восстановления системы и осуществить Восстановление запуска, как показано ниже.

Или примените рекомендации из другой нашей статьи «Восстановление загрузчика Windows 7».

Если кто-то захочет потренироваться сначала на виртуальной машине, в том месте статьи, где нужно снимать старый жёсткий диск, зайдите в настройки виртуальной машины, далее Носители и удалите старый виртуальный винчестер, оставив новый, тогда всё будет хорошо.

В то время как на рынке существует множество программного обеспечения для управления дисками и их клонирования (даже бесплатные, см. [4]), многие пользователи даже не подозревают, что в Windows 7 уже имеется встроенная, довольно эффективная утилита создания образа диска. Пусть она не такая удобная, как сторонний софт, но зато бесплатная, и избавляет от операций поиска и установки дополнительного софта. Все что нужно пользователю для клонирования диска — только внешний HDD или второй внутренний жесткий диск, SSD как цель для клонирования, и либо чистый CD-R, либо инсталляционный диск Windows 7. В этой статье рассмотрен пошаговый процесс переноса Windows 7 на новый диск SSD встроенными инструментами операционной системы.

Примечание: хотя это руководство (перевод [1]) было написано в 2011 году, эти шаги все еще работают в Windows 10, пока пункт «Backup and Restore (Windows 7)» присутствует в Control Panel (Панель Управления). Чтобы получить доступ к Панели Управления в Windows 10, кликните на кнопку Start (Пуск), зайдите в раздел Windows System (Система) и выберите Control Panel.

Идеально для работы с новым SSD было бы заново установить операционную систему. Однако этот путь не подойдет для всех, особенно для пользователей, у которых в настоящий момент нет оригинальных установочных дисков операционной системы или другого специального программного обеспечения, к тому же часто потребительские ноутбуки PC/laptop часто не поставляются с инсталляционными носителями OS и сопутствующего ПО (драйверы, сервисные программы, и т. п.).

Для клонирования/переноса Windows с HDD на SSD процесс можно в общем разделить на следующие шаги:

1. Удаление с HDD всех данных с разделов, которые не относятся к операционной системе (далее OS), и удаление с HDD этих разделов.
2. Уменьшение раздела OS так, чтобы он поместился на новом SSD.
3. Получение образа раздела OS и запись его на другой HDD (внутренний или внешний, подключенный через USB).
4. Установка нового SSD, обновление его прошивки (если это необходимо).
5. Восстановление OS на SSD из образа.
6. Изменение размера раздела OS, чтобы он заполнил всю емкость SSD.
7. Перенастройка OS, чтобы она распознала новый диск именно как SSD.
8. Не обязательный, дополнительный шаг: подключение оригинального OS HDD как отдельный привод для хранения данных.

Примечание: выполнение требований п. 1 легко сделать только для продвинутого пользователя, который держит свой диск в порядке и знает, где что на нем находится. Для обычного пользователя, который не знает, что такое Total Commander, удалить/перенести с системного диска все лишнее будет довольно сложно. У такого пользователя на компьютере скорее всего полный бардак: системный диск забит на 98%, на рабочем столе хранятся любимые фильмы, папки с фотографиями и много других нужных и не очень файлов. Про резервное копирование они вспоминают только тогда, когда ломается ноутбук или жесткий диск. Моя подруга, например, хранила в Корзине свои документы, считая это самым надежным местом. Практические рекомендации по освобождению места на диске см. в статье [8].

После завершения всех этих шагов Windows 7 должна работать так же, как и раньше (только намного быстрее благодаря SSD), со всем установленным программным обеспечением и нетронутыми установками.

[Наведение порядка на исходном диске перед клонированием]

Если Вы переводите Windows с большого раздела на маленький (особенно часто это происходит, когда переходите на быстрый диск SSD), то скорее всего сразу столкнетесь с проблемой. На диске назначения может просто не хватить места, чтобы уместить все файлы исходного диска!

Чтобы проверить емкость и наполнение каждого диска, подключите Ваш SSD к компьютеру, и подождите, пока он отобразится в Windows Explorer. Выполните правый клик на каждом диске и выберите Properties (Свойства). Ниже на двух скриншотах показаны в качестве примера заполненность исходного старого системного диска (слева) и свободное пространство на новом (справа). Хорошо видно, что количество используемого пространства на левом диске (141 GB) превышает количество свободного места на правом (118 GB).

У Вас будет возможно нечто подобное. Таким образом, перед тем как делать миграцию данных с одного диска на другой, придется каким-то образом почистить текущий системный жесткий диск.

Начните удалять файлы, которые Вам не нужны. Это могут быть старые фильмы, музыка, старые архивы и т. п., которое уже не нужно, но занимает много места. Деинсталлируйте все программы, которые Вы больше не используете, и затем запустите Disk Cleanup (см. скриншот выше), чтобы избавиться от другого постороннего мусора в системе (временные файлы, кэш браузера и т. д.). Можете даже запустить чистильщика наподобие CCleaner, чтобы удостовериться, что все действительно чисто.

Эти действия помогут освободить место на диске, но иногда окажется недостаточным. Если занятое пространство на диске все еще слишком большое, то это означает, что следует найти какое-то новое место для Ваших персональных файлов, таких как фотографии, документы, актуальные архивы и т. п. Перепишите их в другое место. Для этого есть несколько вариантов:

Внешний жесткий диск: если он у Вас есть под рукой (а он должен быть, как средство создания важных бекапов!), то пора его использовать. Перенесите Ваши файлы на другой диск, чтобы уменьшить занятое пространство на системном разделе Windows.

Второй внутренний диск: этот вариант не подойдет для пользователей ноутбуков, но если у Вас компьютер-десктоп, то можете приобрести новый механический диск большого размера, установить его в системный блок и перенести туда файлы. Вы можете даже переместить расположение своих Документов, Музыки и других папок после того, как мигрируете. Это несколько повысит надежность системы и упростит работу по резервному копированию и восстановлению работоспособности системы. Если у Вас системный диск SSD, то это также увеличит его рабочий ресурс, потому что операции записи на SSD будут производиться реже.

Облачное хранилище (Cloud Storage): если у Вас нет дополнительных жестких дисков, то можно переместить лишние файлы в сеть, воспользовавшись услугами таких сервисов, как Dropbox или OneDrive (есть также Google Drive, Yandex Диск и многие другие). Просто имейте в виду, что если Вы пока что не сохранили свои персональные файлы в облако, то их выгрузка в облако может занять довольно много времени, целый день или даже недели — в зависимости от скорости соединения с Интернет и количества выгружаемой информации.

[Начальная подготовка]

Перед тем, как начать непосредственное клонирование, убедитесь, что OS HDD содержит только зарезервированный системой раздел (System Reserved partition) и раздел, где находится сама система (OS partition). Если диск содержит еще и другой раздел (или разделы), не относящийся к OS, например для хранения данных, эти данные должны быть куда-то перемещены, и раздел должен быть удален. После того, как это выполнено, следующей задачей будет уменьшить раздел OS настолько, чтобы он влез в емкость SSD. Уменьшение размера раздела выполняется следующей процедурой:

1. Перейдите в меню Пуск, кликните правой кнопкой на «Computer» (Компьютер) и кликните «Manage» (Управление).

2. Откроется консоль «Управление компьютером». Перейдите в раздел Storage (Запоминающие устройства) -> Disk Management (Управление дисками).

3. Кликните правой кнопкой на раздел OS (обычно это «C:») и выберите «Shrink Volume» (Сжать том…). Анализ диска может занять значительное время, в зависимости от размера и заполнения диска.

4. Отобразится окно диалога для изменения размера диска.

Введите значение в поле «Total size after shrink in MB:» (Размер сжимаемого пространства (МБ)), чтобы полученный общий размер диска (отображается цифрой «Общий размер после сжатия (МБ)») был как минимум на 10% меньше емкости SSD. Например, если диск SSD имеет емкость 420 гигабайт, то размер диска после сжатия следует установить примерно на 380000 мегабайт.

Для маленького SSD, емкостью 80 гигабайт или меньше, может оказаться, что нельзя уменьшить раздел OS до нужного размера. В качестве примера с диском 60GB SSD такую проблему показывает следующий скриншот:

Windows7 shrink system disk attempt1

Для достаточно малого раздела системный диск должен выглядеть следующим образом:

Windows7 system disk good size

Если не получается уменьшить размер системного диска, то попробуйте сделать следующее (если все получилось, то переходите к следующему шагу «Создание образа диска OS»).

Запрет гибернации:

1. Откройте командную строку с правами администратора (Start -> All Programs -> Accessories, правый клик на Command Prompt, выбор «Run as administrator» -> Yes).
2. Введите следующую команду и нажмите Enter: powercfg -h off, закройте командную строку.

Запрет восстановления системы (system restore):

1. Start -> правый клик на Computer, выберите Properties.
2. Перейдите в «System protection».
3. Кликните на диск OS (обычно это C:) и кликните «Configure…».
4. Выберите «Turn off system protection», кликните OK и Yes.

Дефрагментация

Запустите полную дефрагментацию с помощью программы Defraggler [5] или другого дефрагментатора, чтобы оптимально организовать пространство на диске. После дефрагментации все «дырки» (пустые места на диске) будут перенесены в конец раздела, что необходимо для дополнительного уменьшения размера диска. Дефрагментатор, встроенный в Windows, обычно не консолидирует все данные нужным образом.

Ниже на скриншоте показан пример того, что пустые данные были посередине полезных, что не давало уменьшить раздел ниже 72351 MB:

Windows7 Defragger

После дефрагментации этого примера стало возможным дополнительно сжать раздел. Не нужно сжимать его до предела, достаточно до той емкости, чтобы раздел точно поместился на новый SSD:

Windows7 shrink system disk attempt2

Если все равно ничего не получилось, то прекратите нищебродствовать, и купите наконец SSD подходящего размера =).

Теперь можно снова попробовать сжать раздел OS. Как только раздел сжался, повторите шаги для отмены запрета гибернации и отмены запрета восстановления системы (верните все обратно). Для включения гибернации введите «powercfg -h on», и для возобновления восстановления системы установите настройки «Restore system settings…» как они были установлены ранее.

[Создание образа диска OS]

Сейчас размер раздела (диска) OS должен быть достаточно мал, чтобы поместиться на новом SSD. Теперь мы готовы создать образ диска OS. Для этого нам потребуется второй или внешний (USB) диск с достаточным местом для сохранения образа OS. Если у Вас нет установочного Windows 7 OS DVD, то также потребуется чистый CD-R, чтобы создать загрузочный диск восстановления системы (system repair disc). При создании образа новый SSD пока не должен быть подключен. Итак, создадим образ системного диска:

1. Перейдите в Control panel (Панель управления).

2. Выберите большие иконки для удобства просмотра, это выпадающий список «View by:», выберите «Large icons» (меню Вид -> Крупные значки).

3. Перейдите в «Backup and Restore» (Архивация и восстановление).

4. Убедитесь, что подключен внешний external (или второй внутренний) HDD, и кликните «Create a system image» (Создание образа системы):

5. Из выпадающего списка «On a hard disk» (На жестком диске) выберите внешний (или дополнительный внутренний) диск, куда будет записываться создаваемый образ (это должен быть не системный диск). Если этот другой диск не отображается, то проверьте, что на нем созданы разделы (хотя бы один раздел), и что он отформатирован:

Windows7 create system image step 5

6. Кликните Next и затем «Start Backup». Процесс может занять порядка часа для HDD, подключенного через USB 2.0. На внутренний диск, USB 3.0 или eSATA HDD архивирование раздела 60 гигабайт займет по времени от 5 до 10 минут:

Windows7 create system image step 6

7. По завершению процесса появится запрос на создание загрузочного диска для восстановления системы (system disc). Если у Вас нет под рукой установочного диска Windows 7 OS DVD, то вставьте в привод пустой диск CD-R и кликните Yes:

8. Выключите компьютер после завершения записи диска восстановления на CD-R.

[Обновление firmware для SSD]

Технологически SSD все еще новая технология, и программное обеспечение в нем довольно сложное. Некоторые ранние версии SSD имели серьезные баги и проблемы, которые устранялись обновлением прошивки (firmware update). Каждая компания-производитель имеет свою собственную технологию для обновления firmware — некоторые требуют перезагрузки со специальным CD, чтобы прошить firmware, и некоторые позволяют прошивать firmware под управлением Windows, когда диск не является главным системным. Например, компания OCZ предлагает программу-прошивальщик, работающую под Windows (см. скриншот ниже).

Посетите сайт производителя Вашего диска SSD, чтобы больше узнать про диск, какие были обновления firmware и как его обновлять. Сейчас самое лучшее время обновить firmware SSD, пока Вы еще не записали на него что-то важное.

[Запись образа системы на SSD]

Сейчас у нас есть образ диска OS, записанный на дополнительном HDD, и оригинальный OS HDD теперь должен быть отключен, пока мы не завершим все операции по переносу образа на новый диск SSD. Новый SSD должен быть подключен к тому же самому порту SATA, куда был подключен оригинальный OS HDD.

1. Чтобы случайно ничего не повредить, отключите от компьютера все лишние диски, включая внешние диски и флешки. Оставьте подключенным только SSD и диск, на котором был сохранен образ системы (backup image). Если ошибиться на последующих шагах, то можно случайно затереть любой жесткий диск в процессе восстановления.

2. Загрузите компьютер либо с установочного диска Windows 7 OS, либо с записанного диска восстановления (system repair disc, т. е. с CD-R, который был создан на шаге 7 при создании образа системы).

3. Если загружен диск Windows 7 OS, кликните «Repair your computer» на первом экране. С этого момента мы должны увидеть следующее:

Windows7 restore image part 1

4. Убедитесь, что выбрана опция «Restore your computer…» и кликните Next.

5. Убедитесь, что выбрана опция «Use the latest…» и кликните Next.

6. Кликните кнопку «Exclude disks…»:

Windows7 restore image part 3

7. Убедитесь, что здесь перечислен только один диск:

Windows7 restore image part 4

8. Если в этом списке присутствует два или большее количество дисков, то поставьте галочку на каждом, кроме SSD, иначе данные на них будут уничтожены! Чтобы на всякий случай ничего не перепутать, выключите компьютер PC и отсоедините эти жесткие диски, так чтобы были подключены только SSD и HDD, на котором находится образ backup.

9. Кликните Next и затем кликните Finish.

10. Кликните Yes для запуска восстановления диска SSD из образа backup:

Windows7 restore image part 5

Если появится показанная ниже на скриншоте ошибка, то возможно раздел OS не помещается на SSD:

Windows7 restore image part 6

В таком случае следует повторить попытку дополнительно уменьшить раздел OS и снова создать образ. Если все идет как надо, то должен начаться процесс записи образа на диск SSD (re-image):

Windows7 restore image part 7

После завершения Вам предложат перезагрузить компьютер. Кликните «Don’t restart» (не перезагружать) и затем кликните «Shutdown» (выключить), чтобы выключить компьютер:

Windows7 restore image part 8

[Завершающие шаги по настройке SSD]

Сейчас у нас старая система восстановлена на новом SSD, и можно обратно подключить все диски, которые мы раньше отключили на всякий случай при восстановлении системы из образа backup. Но пока что не подключайте диск с оригинальной OS. Мы сначала увеличим раздел OS так, чтобы он заполнял все пространство SSD, настроим Windows на параметры SSD и если необходимо, то превратим старый оригинальный системный диск OS в простое хранилище для файлов.

1. Подключите обратно все HDD, кроме оригинального OS HDD (с которого делался образ backup) и загрузите Windows с нового диска SSD. Перед этим, если это необходимо, установите в BIOS соответствующий порядок выбора диска для загрузки (boot sequence), чтобы компьютер запускался с нового SSD.

2. Если это необходимо, позвольте Windows перезагрузиться после того, как она завершит детектирование нового оборудования (т. е. новый SSD).

3. Перейдите в меню Пуск, кликните правой кнопкой на Computer (Компьютер) и выберите Manage (Управление).

4. В левой части окна перейдите в раздел Storage (Запоминающие устройства) -> Disk Management (Управление дисками):

Windows7 finish cloning step 1

5. Правой кнопкой мыши кликните на разделе OS (обычно это C:) и кликните «Extend Volume» (Расширить том…) и кликните Next:

Windows7 finish cloning step 2

6. Оставьте все без изменений, как на картинке, и кликните Next и Finish. Это расширит раздел диска так, чтобы он полностью заполнил весь доступный объем SSD:

Windows7 finish cloning step 3

7. Запустите консоль команд с правами администратора (Start -> All Programs -> Accessories, правый клик на Command Prompt, выбор «Run as administrator» -> Yes). Введите следующую команду и нажмите Enter (нужно запускать с правами администратора):

После этого закройте окно командной строки. Команда «winsat disk» даст возможность Windows заново проанализировать (rebenchmark) жесткий диск OS (теперь это новый SSD), она будет знать, что это диск SSD и сконфигурирует сама себя так, что разрешит TRIM, запретит планирование дефрагментации (для SSD это бессмысленно) и т. д. Результат работы команды:

Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
C:\Windows\system32>winsat disk
Средство оценки системы Windows
> Работает: Перечисление возможностей ''
> Время выполнения 00:00:00.00
> Работает: Оценка дисковых накопителей '-seq -read -n 1'
> Время выполнения 00:00:05.90
> Работает: Оценка дисковых накопителей '-ran -read -n 1'
> Время выполнения 00:00:00.36
> Работает: Оценка дисковых накопителей '-scen 2009 -drive C:'
> Время выполнения 00:00:51.79
> Работает: Оценка дисковых накопителей '-seq -write -drive C:'
> Время выполнения 00:00:03.63
> Работает: Оценка дисковых накопителей '-flush -drive C: -seq'
> Время выполнения 00:00:00.64
> Работает: Оценка дисковых накопителей '-flush -drive C: -ran'
> Время выполнения 00:00:00.66
> Работает: Оценка дисковых накопителей '-hybrid -ran -read -n 1 -ransize 4096'
NV Cache not present.
> Время выполнения 00:00:00.01
> Работает: Оценка дисковых накопителей '-hybrid -ran -read -n 1 -ransize 16384'
NV Cache not present.
> Время выполнения 00:00:00.03
> Disk  Sequential 64.0 Read                   486.07 MB/s          7.9
> Disk  Random 16.0 Read                       376.77 MB/s          7.9
> Responsiveness: Average IO Rate              0.55 ms/IO          7.9
> Responsiveness: Grouped IOs                  6.71 units          7.7
> Responsiveness: Long IOs                     3.36 units          7.9
> Responsiveness: Overall                      22.57 units          7.7
> Responsiveness: PenaltyFactor                0.0
> Disk  Sequential 64.0 Write                  452.49 MB/s          7.9
> Средняя скорость чтения с последовательной записью0.235 ms          7.9
> Задержка: 95-процентное значение             0.764 ms          7.9
> Задержка: максимальное значение              53.530 ms          7.8
> Среднее время чтения со случайной записью    0.274 ms          7.9
> Общее время выполнения 00:01:03.76

Примечание: TRIM это специальный набор команд, который помогает SSD эффективно управлять пустым пространством диска (подробнее см. Википедию). Благодаря этой технологии FLASH-память SSD изнашивается равномернее, что продлевает срок службы SSD.

Разрешена или нет TRIM, можно проверить командой (нужно запускать с правами администратора):

fsutil behavior query DisableDeleteNotify

Команда длинная, но она дает очень короткий ответ, 0 или 1. Если будет выведена 1, то TRIM не разрешена, если выведется 0, то TRIM разрешена. Если нужно разрешить TRIM, введите команду:

fsutil behavior set DisableNotify 0

8. Убедитесь, что дефрагментация отключена. SSD нет необходимости дефрагментировать, и фактически это вредная для SSD операция, поскольку снижает срок службы. Для управления дефрагментацией запустите команду:

Откроется GUI программы Disk Defragmenter. Кликните на кнопку Shedule (Настроить расписание…), и отключите расписание дефрагментации у системного диска SSD (скорее всего это будет диск C:).

Windows7 defrag off

9. Полезно перенести специальные пользовательские папки (Мои документы, Загрузки, Музыка и т. д.) на другой диск, не SSD, это также снизит износ SSD. Просто кликните на папку Documents, Music (или другую специальную папку пользователя), и выберите для её перемещения в другое место Properties -> Location -> Move…

Windows7 move user folders

Я переместил папки «Контакты» (Contacts), «Мои документы» (Documents), «Загрузки» (Downloads), «Избранное» (Favorites), «Ссылки» (Links), «Моя музыка» (Music), «Изображения» (Pictures), «Сохранные игры» (Saved Games), «Поиски» (Searches), «Мои видеозаписи» (Videos).

10. Отключите индексацию системного диска, это освободит место на SSD и увеличит его срок службы. Индексация нужна для быстрого поиска файлов на диске по содержимому файла. Вряд ли это понадобится для системного диска, особенно если учесть, что поиск по SSD даже без индексации будет происходить достаточно быстро. Индексация отключается снятием галочки «Разрешить индексировать содержимое …».

Процесс отключения индексации связан с изменением атрибутов файлов, и может занять довольно много времени, до десятков минут (в зависимости от количества файлов на диске).

11. Если Вы параноик, то можно подумать над перемещением файла подкачки с SSD на механический диск HDD. Это несколько снизит скорость работы, когда будет использоваться файл подкачки, однако будет меньше использоваться запись на диск SSD. Когда в системе достаточно оперативной памяти, то файл подкачки будет задействован довольно редко, и большого смысла в перемещении файла подкачки на механический диск нет. Но зато Вы будете спокойны за сохранность SSD. Как переместить файл подкачки, см. [9].

Дополнительные замечания

Еще несколько слов про другие рекомендации по настройке SSD. Применяйте с осторожностью различные методики настройки SSD, которые можно найти на форумах Интернета, внимательно изучая последствия. Многие руководства по SSD для увеличения скорости рекомендуют выключить функцию Superfetch (есть большие сомнения, что эта тонкая настройка как-то вообще улучшает производительность) и отключить файл подкачки, если он находится на SSD (это уменьшит запись SSD, но некоторые программы будут падать или жаловаться из-за нехватки RAM).

Помните простую вещь: SSD действительно имеют ограничение на работоспособность на количество записей, однако время наработки на отказ современного SSD скорее всего окажется больше, чем время его морального старения. Вы раньше замените свой компьютер на новый, прежде чем выйдет из строя диск SSD.

На этом все. С современным продвинутым диском SSD операционная система будет работать очень быстро много лет, как будто она только что была установлена, и будет запускаться в несколько раз быстрее, чем она загружалась с оригинального HDD.

Что делать со старым механическим HDD?

Если Вы хотите подключить и использовать старый оригинальный диск OS (например под дополнительное хранилище информации):

1. Выключите PC, подключите оригинальный OS HDD и сконфигурируйте порядок загрузки в BIOS таким образом, чтобы у диска SSD был больше приоритет при выбора диска для загрузки (boot priority).

2. Загрузите Windows, и снова перейдите в Управление дисками.

3. Кликните правой кнопкой на оригинальный OS HDD, и переведите его из «Offline» в «Online»:

Теперь Вы можете делать со старым системным диском все, что захотите — можно удалить системный раздел, создать на нем раздел заново и переформатировать созданный раздел.

Потеряется ли активация лицензии при клонировании Windows 7?

Это вероятно наиболее актуальный вопрос, который волнует легальных пользователей при апгрейде своего диска. Из ответа на вопрос [3]:

Каждая важная аппаратная часть компьютера имеет в операционной системе свою точку фиксации. Так что если Вы замените слишком много железа в компьютере, то потребуется заново активировать Windows. Неизвестно, сколько именно железа нужно поменять, чтобы система потребовала реактивации, однако обычно замена только одной запчасти (кроме материнской платы) не потребует повторной активации.  Информация о ключе продукта в форме product ID отправляется при активации вместе с вычисленным «аппаратным хешем» (не уникальное число, генерируемое на основе конфигурации железа PC) на сервер системы активации Microsoft.

Windows Product Activation проверяет 8 разных категорий оборудования:

Процессор и его серийный номер
Адаптер IDE
Устройство жесткого диска и VSN
Диапазон объема RAM
Адаптер дисплея
Оптический привод
Адаптер SCSI
Сетевой адаптер

Тема лицензирования связана с вопросом [7], и можно подумать, что без повторной активации лицензии Windows 7 нельзя поменять никакое оборудование, но это по сути не так. Пользователи могут менять или обновлять свое железо в компьютере. Одна из форм пиратства это создание образа диска, от которой пытается защититься система Product Activation. Но не все формы создания образа диска могут считаться незаконными. В случае, когда пиратские копии данных с одного PC на другой приводят к тому, что программное обеспечение (в нашем случае нас интересует как программное обеспечение именно Windows 7) начинает нелегально работать на двух PC, система Product Activation останавливает это безобразие требованием повторной активации.

Определение необходимости повторной активации происходит путем сравнения оборудования, на котором изначально прошла активация, с текущим оборудованием, на котором загрузилась операционная система. Если аппаратные средства существенно отличаются, то требуется повторная активация лицензии. Если конфигурация оборудования такая же или подобная, то Windows 7 продолжит работу. Тем пользователям, кто существенно обновит свое железо PC, может поступить запрос повторной активации. Реактивация по этой причине проста, и может быть выполнена путем обращения в Microsoft для получения другого идентификатора подтверждения подлинности лицензии (confirmation ID).

[Ссылки]

1. How to clone HDD to SSD with Windows 7 own software site:editorsean.com.
2. How to transfer windows 7 to a new hard drive site:answers.microsoft.com.
3. Cloning Windows 7 drive to a newer hard drive lose my activation? site:answers.microsoft.com.
4. Windows 7: клонирование системного диска.
5. Defraggler site:piriform.com.
6. Перенос Windows XP на новое железо (без переустановки).
7. Product Activation keeps users from changing or upgrading their hardware site:microsoft.com.
8. 7 способов освободить место на диске.
9. Как переместить файл подкачки в Windows site:outsidethebox.ms.

Предыстория

Шесть лет тому назад прикупил я себе компьютер, и, в качестве системного диска, установил 1,5 Терабайтный Western Digital Caviar Green (WD15EARS). В то время я выбирал по принципу «что есть и вроде бренд извстный». С тех пор уже несколько дисков WD померли прямо у меня на руках. Особо запомнился 3Тб, тоже из серии Green WD30EZRX, который начал жутко тормозить и буквально через день умер совсем. Тогда мне его заменили по гарантии на точно такой же, но и новый тоже, чуть меньше чем через год, умер точно по тому же сценарию. Кроме этих двух экземпляров я наблюдал периодические смерти WD купленных ранее.
Тем не менее, этот системный терабайтник хорошо себя показал и жив по сей день, наработав за шесть лет в сумме 21 тысячу часов, или 2,4 года. Однако, иногда в S.M.A.R.T. появляются восклицательные знаки, мол «пару секторов подозрительных», да и 6 лет – срок уже заметный, поэтому решил я, что нужно его чем-нибудь заменить на роли системного, пока он ещё бодрячком и читается.
Я решил, что неплохо бы обратиться к современным технологиям, и обзавестись уже SSD.
Диск разбит у меня на два раздела (не считая системного скрытого 100Мб): 512 Гб под систему и всё остальное. Системный раздел был свободен почти на половину и поэтому я резонно решил что SSD на 480 Гб будет предостаточно.

Покупка SSD

Среди SSD я рассматривал варианты на памяти MLC, поскольку с некоторым подозрением отношусь к TLC которая хоть и на треть дешевле, но и ресурс в три раза меньше. Остановил свой выбор на Kingston SSDnow SV300S37A/480G, о котором довольно хорошие отзывы. Работает он на базе зарекомендовавшего себя контроллера SandForce 2281.
В магазине был комплект за 9870 рублей, состоящий только из самого диска и рамочки на самоклейках. Как я понял, рамочка нужна, чтобы увеличить толщину диска с 7мм до 9мм, если это необходимо.

Kingston SSDnow SV300S37A/480G весь комплект

Поэтому, чтобы вместить диск в системный блок, я раскошелился ещё на 320 рублей, дабы прикупить железячку-переходник с комплектом винтиков KINGSTON SNA-BR2/35.
Диск стал как родной в переходник, а переходник удачно вошёл в системный блок к безвинтовым креплениям.

Выбор средства для переноса раздела

Идея о чистой переустановке операционной системы меня совсем не привлекала, потому как я потом бы замучался снова устанавливать и настраивать все приложения, поэтому я решил переносить раздел целиком.
Для переноса в этих ваших интернетах рекомендуют программы разной степени платности или пиратности, но ещё говорят что, мол, можно перенести раздел штатными средствами Windows 7. Идея меня заинтересовала, и я решил, во что бы то ни стало, перенести раздел именно штатными средствами.
На сайте Микрософта есть вот такая статья: support.microsoft.com/ru-ru/kb/2736980 которая и описывает пресловутый процесс переноса. Ах, если бы всё было так просто, как это описывают…

Подготовка к переносу

Согласно вышеупомянутой инструкции от Микрософт, я начал с выполнения sysprep.exe
Полагаю, этот шаг совсем не обязателен, можно было бы переносить систему в том виде, в каком она есть сразу, но я решил делать всё по инструкции и посмотреть что будет.
Уже в процессе работы 215 Гб свободного места на системном диске, внезапно разрослись до 257 Гб. То есть 40 Гигов у меня было занято всякой фигнёй. Я подумал, что эту утилитку полезно запускать иногда, даже если не переносить систему.
Но тут процесс очистки внезапно рухнул со словами «Произошла неустранимая ошибка при выполнении программы Sysprep на компьютере». Вот так вот.

Я полез в интернет и выяснил что нужно заглянуть в файлик C:\Windows\System32\sysprep\Panther\setuperr.log

Там я обнаружил такие строки:
2016-07-21 23:19:30, Error [0x0f0082] SYSPRP LaunchDll:Failure occurred while executing ‘drmv2clt.dll, Sysprep’, returned error code -2147024864[gle=0x00000020]
2016-07-21 23:19:30, Error [0x0f0070] SYSPRP RunExternalDlls:An error occurred while running registry sysprep DLLs, halting sysprep execution. dwRet = -2147024864[gle=0x00000020]
2016-07-21 23:19:30, Error [0x0f00a8] SYSPRP WinMain:Hit failure while processing sysprep cleanup providers; hr = 0x80070020[gle=0x00000020]

Гугление по словосочетаниям sysprep и drmv2clt.dll привело к решению: оказывается нужно остановить «Службу общих сетевых ресурсов проигрывателя Windows Media» (WMPNetworkSvc). Каким боком она тут привязана – мне не понятно. Но ладно. Ctrl+Shift+Esc, вкладка службы, на нужной строке правой кнопкой и «Остановить службу». Затем снова запускаю sysprep и Вуаля! Процесс успешно завершён.
Как описано в инструкции, компьютер перезагружается, затем спрашивает основные настройки, предлагает создать пользователя, для которого нужно задать фиктивное имя, а потом пользователя удалить. И ещё требуется ввести ключ от установочного диска. Зато все остальные установленные программы и настройки остались на месте. И ещё нарисовалась куча свободного места на диске.

Затем, для пущей экономии места я отключил гибернацию:
Win+R -> набираем «cmd», запускаем, в консоли:
powercfg -h off

Также отключил защиту системы и файл подкачки (и то и другое после переноса системы нужно включить обратно). Делается это так:
1) Жмём Win+Pause
2) В окошке пункт «Защита системы» открывается окошко «Свойства системы» на вкладке «Защита системы»
3) Выбираем в списке Локальный диск (C:) (Система) и жмём «Настроить»
4) Выбираем «Отключить защиту системы» и ОК. Защита системы отключена, место освобождено
5) В открытом окошке «Свойства системы» на вкладке «Дополнительно» в блоке «Быстродействие» жмём кнопку «Параметры», открывается окошко «Параметры быстродействия»
6) там на вкладке «Дополнительно» в блоке «Виртуальная память» жмём кнопку «Изменить», открывается окно «Виртуальная память».
7) Снимаем галку «Автоматически выбирать объём файла подкачки», если она стоит
8) Если в системе мало оперативной памяти (4Гб и меньше) то желательно не отключать подкачку совсем, а перенести её на другой диск, выбираем любой другой диск в списке, и ставим пупырку «Размер по выбору системы», затем кнопку «Задать». Если в системе дофига памяти, то этот шаг можно пропустить и просто отключить подкачку. Важно после переноса системы включить её обратно
9) Для диска C: в списке выбираем «Без файла подкачки» и «Задать»
10) Жмём «Ок» и перезагрузаем компьютер. Теперь в системе нет файла подкачки, а свободного места на диске стало ещё больше.

Первая неудачная попытка переноса

Значит, заархивировал я систему, по инструкции от Микрософт, еду дальше: отключаю системный жёсткий диск, подключаю свой новенький SSD, в BIOS настраиваю загрузку с CD/DVD, вставляю установочный диск, загружаюсь, жму по инструкции все кнопки, процесс восстановление начинается и тут же завершается:

«Сбой операции восстановления образа системы. Отсутствует диск, который можно использовать для восстановления образа системы».
«Что за нафиг?» — спросил я себя. Ответа не последовало. Гугление показало мне мою первую ошибку: при восстановлении средствами системы, восстанавливается раздел целиком и разметка разделов, а значит, на диске назначения должно быть места не меньше чем в исходных разделах.
Отключаю SSD, подключаю старый добрый системный диск и начинаю процесс ужатия раздела.

Гибибибюбябюбу…

Во времена моей юности программисты были суровы и приставки кило- -мега- гига- для байтов, битов использовали не по десятичному, а по двоичному значению, т.е кило – это 1024, мега – это 1024*1024 = 1 048 576 и т.д. В те времена программы были хмуры и непонятны, оперативной памяти всегда мало, а сами профессии IT означали смесь искусства с высоким техническим профессионализмом. Некоторые программисты были настолько суровы, что у них в килограмме было 1024 грамм.
Но времена поменялись, и на смену суровым бородатым программерам и сисадминам пришла метросексуальная молодёжь, и они начали диктовать свои правила, и строчить разные «стандарты», закутавшись в свой розовый шарфичек. ru.wikipedia.org/wiki/%D0…2%D0%B0%D0%B2%D0%BA%D0%B8
В килобайте вдруг стало ровно 1000 байт, в гигабайте – ровно миллиард. А то, что содержит 1 024 байта стало называться (о ужас!) «Кибибайт». А знаете, как эти метросексуалы называют 1 073 741 824 байт? «Гибибайт». Какой позор!
Как бы там ни было, далеко не все производители компьютерных железок поддержали эту сексуальную революцию, не поддались на эти «гибибибюбябюбу» и «4 гигабайта» оперативной памяти по-прежнему содержат 4 294 967 296 байт, а кэш процессора в «8 мегабайт» по-прежнему означает 8 388 608 байт.
А вот их ушлые коллеги, производители дисков, очень быстренько освоились, и начали писать объём в десятичных «гигабайтах», чтобы казаться круче, чем они есть на самом деле.
Так, в SSD на котором написано 480 Gb, на деле доступно 480 000 000 000 байт, или по-нашему, по-суровому, по-олдфажному, по-старперски это будет 447 Гигабайт, или, если следовать метросексуальной моде 447 Гибибайт.
На деле же SSD накопитель содержит микросхем на все 512 гигов, причём суровых челябинских гигов. Однако восьмая часть используется как резервная. Микросхемы флеш-памяти имеют достаточно ограниченный ресурс перезаписи, и износ может проявляться уже после 3000 циклов перезаписи. Поэтому контроллер SSD накопителя старательно следит, чтобы операции записи совершались в физические разные участки флеш-памяти, а если какой-то участок долго лишь хранит данные, но не перезаписывает, контроллер переносит эти данные в другое место, а этот участок включается в круговорот циклов записи. Таким образом, несмотря на то что ресурс флеш-памяти ограничен, благодаря работе контроллера износ распределяется между разными блоками, и ресурс всего SSD диска определяется отношением числа записанных байт к его объёму. Например, для моего накопителя, производитель обещает ресурс минимум 256 Терабайт. То есть, если каждый день записывать по 70 Гигабайт, накопитель должен продержаться 10 лет. На деле же количество записанных данных в день на системный диск при обычной работе находится в пределах 5-10 Гигабайт.

Итак, у меня есть диск с системным разделом размером 512 Гб, из которых заняты только 200-с-небольшим. И есть новый SSD диск со свободными 447 Гб, куда я хочу этот раздел перенести. Раз раздел разворачивается целиком, значит нужно выполнить…

Сжатие раздела

Благо, Windows 7 умеет собственными средствами изменять размер разделов жёсткого диска «на живую»
Для начала нужно закрыть все выполняющиеся программы, это важно, затем идём Пуск -> Панель управления -> Администрирование -> Управление компьютером.
Там в дереве слева выбираем «Запоминающие устройства» — «Управление дисками», тыркаем, справа у нас появляется схема структуры всех физических дисков.
На нужном разделе кликаем правой кнопкой и выбираем «Сжать том».

Тут появляется окошечко «Запрос места для сжатия» и висит неподвижно. Подскажу один лайфхак: поскольку сжатие разделов выполняется той же службой что и дефрагментация диска, то можно параллельно в фоне открыть окно дефрагментации, в нём будет отображаться сколько процентов от текущей операции завершено. Для этого жмём Пуск -> Компьютер, затем тыркаем в любой из жёстких дисков правой кнопкой, в меню выбираем «Свойства», переходим на вкладку «Сервис» и жмём «Выполнить дефрагментацию». Больше ничего не жмём, в открывшемся окошечке в колонке «Ход выполнения» будет отображаться процент завершения анализа и сжатия раздела.

Процедура анализа раздела не быстрая, хватит попить чай. Но после того как она завершена, выскакивает такое окошечко:

Если можно сразу сделать раздел меньше чем нужно, то хорошо, но в моём случае разрешалось отрезать только около 50 гигов из нужных 65. Как видно, процесс ругается на некие «неперемещаемые данные». Если залезть в справку, то там будет написано, что неперемещаемые данные – это, например, файл подкачки и теневые копии. Как отключить файл подкачки я писал выше, а чтобы удалить теневые копии делаем так:
Win+R, запускаем cmd (убеждаемся что он запускается от имени администратора).
Там пишем буквально следующее:

vssadmin delete shadows /for=c:

Это удалит все файлы теневых копий для диска c:

Можно попробовать повторить сжатие тома, если на этот раз удаётся уменьшить том на больший объём, то хорошо. Но может случиться так, что и теперь объём недостаточен.
Что же это за такие «неперемещаемые файлы», которые не дают уменьшить раздел? Очень просто: это те файлы, которые в данный момент заняты другими службами и приложениями. Именно поэтому очень важно закрыть другие выполняющиеся программы, поскольку иначе, если они держат какие-то файлы открытыми, то эти файлы не могут быть перемещены, и если эти файлы физически располагаются где-то в конце раздела диска, то они и не дадут уменьшить размер этого раздела. По сути, операция «сжатия тома» представляет собой перенос данных файлов от конца раздела жёсткого диска к началу, так, чтобы область диска в конце оказалась полностью свободной; затем эта область объявляется не относящейся к разделу, т.е. размер раздела уменьшается.

Чтобы узнать какая именно сволочь не даёт уменьшить наш любимый системный раздел, идём смотреть в журнал. Для этого снова делаем Пуск -> Панель управления -> Администрирование -> Управление компьютером (можно использовать уже открытое окно, но для удобства лучше открыть второе), только теперь идём не в управление дисками, а в Просмотр событий -> Журналы Windows -> Приложение. Справа вываливается список всяких системных событий. Но всякие нас не интересуют, поэтому жмём справа на панели «Действия» Фильтр текущего журнала и там в поле, где написано <все коды событий> набираем число 259, жмём «OK» и вот список уже ограничен только интересующими нас событиями. Кликаем в самое последнее по дате событие. Там будет что-то вроде такого:

Анализ сжатия тома начат для тома (C:). Бла-бла-бла, тра-ля-ля
Сведения диагностики:
— Последний неперемещенный файл: \Windows\System32\catroot2\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb::$DATA

Вот именно эта строчка нас и интересует. Теперь процедура такая: гуглим к кому же этот файл относится, если это служба, то эту службу надо остановить, если это приложение – то закрыть приложение.
Останавливается служба так: Ctrl+Shif+Esc, появляется «Диспетчер задач Windows» вкладка «Службы», там находим нужную службу, правой кнопкой «Остановить службу»
Затем, делаем следующее:
1) этот файл, а лучше все файлы из этой папки копируем в другую временную папку;
2) удаляем все файлы из исходной папки;
3) переносим из временной папки файлы обратно в исходную папку.
Если какой-то файл не удаётся скопировать или удалить, значит, он всё ещё занят. Эта последовательность действий нужна чтобы создать новую копию файлов, которые займут нижние сектора раздела диска и не будут уже мешать сжатию тома.
Можно, конечно, ничего никуда не переносить и не удалять, а просто остановить службу, но тогда, если придётся перезагрузить компьютер, служба заново запустится и эти файлы снова будут заняты.
Итак, из того что было у меня, какие файлы и что с ними делать:

\Windows\System32\catroot2\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\catdb::$DATA
Этот файл используется службой CryptSvc. Остановка службы освобождает файл

\ProgramData\Microsoft\Microsoft Antimalware\Scans\History\CacheManager\MpScanCache-0.bin::$DATA
Этот файл используется службой MsMpSvc, которая является частью Microsoft Security Essentials. Просто так эту службу не остановить, прийдётся сносить приложение целиком.

\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb::$DATA
Это база данных, которая используется службой «Windows Search» (wsearch). Остановка службы освобождает файл.

\Users\user_name_here\AppData\Local\Microsoft\Windows\WebCache\WebCacheV01.dat::$DATA
Один из самых жутких: это кэш интернет эксплорера. Поскольку IE является частью самой операционки, файл этого кэша всегда занят и присутствует. Как удалить его через специальный скрипт, описано здесь:
blogs.msdn.microsoft.com/…pgrading-to-ie10-or-ie11/

Вкратце, в папке C:\Windows\System32\GroupPolicy\User\Scripts\Logoff создаём текстовый файл, который называем ClearIECache.cmd (название не принципиально, лишь бы расширение cmd) и со следующим содержимым:
echo OFF
net stop COMSysApp
taskkill /F /IM dllhost.exe
taskkill /F /IM taskhost.exe
taskkill /F /IM taskhostex.exe
del /Q %LocalAppData%\Microsoft\Windows\WebCache\*.*
net start COMSysApp
echo ON

Затем жмём Win+R набираем gpedit.msc «Конфигурация пользователя» «Конфигурация Windows» «Сценарии (вход/выход из системы)», два раза жмём на «Выход из системы» и в открывшемся окошке кнопку «Добавить» и выбираем свежесозданный скрипт.
Остаётся перезагрузить компьютер, после чего кэш будет удалён. Главное не забыть потом убрать этот сценарий из этого списка.

В результате таких махинаций, в очередной раз служба управления дисками сказала что можно уменьшить размер раздела аж почти до упора. Я не стал сжимать до упора, а оставил несколько десятков гигабайт свободного места про запас. После нескольких минут треска диском, системный раздел стал меньше 300 Гб.
Осталось повторить процедуру резервного копирования.

Архивация системы

Для архивации нужен ещё один жёсткий диск. Говорят, можно заархивировать систему на CD/DVD и даже сохранить на другом компьютере, подключенном по сети, но не пробовал. На диске должно быть достаточно дофига свободного места, чтобы сохранить системный раздел.
Итак, Пуск -> Панель управления -> Архивация и восстановление -> Создание образа системы, выбираем на какой диск сохранить, выбираем какие разделы будем архивировать. Нам нужны только «Зарезервировано системой» 100Мб раздел и, собственно, системный раздел C: — они оба выбраны по-умолчанию. Жмём «Далее» «Архивировать» и идём гулять, процесс долгий, затянется на час а то и больше.

Развёртывание системы. Попытка номер 2

Снова отключаю системный диск, подключаю SSD, загружаюсь с установочного DVD, запускаю восстановление. Теперь копируемый раздел меньше объёма диска, но снова знакомое окошко:
«Сбой операции восстановления образа системы. Отсутствует диск, который можно использовать для восстановления образа системы».
«Что за нафиг?» — снов безответно спросил я себя. В результате разных тыканий я таки забрёл в BIOS, где переключил диски, так что диск, на котором сохранён образ системы, теперь стал первым, а SSD – вторым.
Снова загружаюсь с DVD и запускаю восстановление системы. И снова неудача. Но на этот раз сообщение совсем другое:

Сбой операции восстановления образа системы.
Сведения об ошибке: Диск, установленный в BIOS в качестве активного, слишком мал для восстановления исходного системного диска. Замените этот диск на больший и повторите операцию восстановления. (0x80042407)

Как я понял, несмотря на то, что заархивированы два небольших размера, службе восстановления системы нужно ни жить ни быть разметить физический носитель точно также, как он был размечен на момент сохранения резервной копии. То есть, несмотря на то что 800-гиговый раздел не вошёл в архив, всё равно он должен быть и точка.

Я загуглил по коду ошибки и наткнулся на этот замечательный форум: social.technet.microsoft.…usly?forum=winserverfiles
Топовый ответ достаточно подробно расписывает как восстанавливать разделы из архива вручную и по-одному. После неудачного процесса восстановления вываливается окошко, которое предлагает, что делать дальше. Одним из вариантов оно предлагает запустить командную строку. Вот это то нам и нужно. Итак, опишу процесс, как он происходил у меня.

Сначала нужно разметить новый диск и создать на нём два раздела. Первый – 100мб – скрытый системный. А второй – всё что осталось. Делается это в интерпретаторе diskpart.
1) набираем «list disk», на экран вываливается список дисков, обнаруженных в системе. У меня диск 0 – это жёсткий диск с архивом, 1 – это SSD накопитель, и ещё 4 – это картридер.
2) набираем «select disk 1», где 1 – это номер нужного диска. Главное не перепутать! А то обидно будет отформатировать диск с архивом системы.

После этого можно сделать снова «list disk» выбранный диск будет отмечен звёздочкой, убеждаемся что выбран правильный диск.
3) «Create par primary size=100» создаём раздел 100Мб который будет скрытым системным
4) «Format fs=ntfs quick label=”OS”» форматируем свежесозданный раздел. Метку можно выбрать любую, или не указывать вовсе.
5) «Assign letter=s» присваиваем разделу букву. Можно выбрать любую незадействованную. Я вот выбрал s
6) «Create par primary» создаём ещё раздел на всём свободном пространстве
7) «Format fs=ntfs quick label=”System”» форматируем его тоже. Точно также, метка от балды. Всё равно в процессе восстановления она будет заменена.
8) «Assign letter=t» присваиваем разделу букву. У меня это была буква t
9) «detail disk» смотрим сведения о диске, дабы убедиться что всё сделано правильно.

10) «exit» чтобы выйти из интерпретатора и вернуться в командную строку.

Теперь на два созданных раздела нужно восстановить разделы из архива. Для этого служит утилита wbadmin, которая вызывается с хитрыми параметрами из командной строки.
1) «wbadmin get versions –backupTarget:c:» — :c: — присвоенная в данный момент буква диска, на котором хранится архив. Такой запрос вываливает на экран список доступных на этом диске версий:

Из всего этого нас интересует только идентификатор версии. В моём случае это 07/22/2016-09:27 – его нужно записать со всеми слэшами, минусом и двоеточием.
2) «wbadmin get items –version: 07/22/2016-09:27 –backupTarget:c:» — этот запрос вываливает на экран элементы архива, доступные для восстановления.

Из всего этого нас интересует длинный ИД тома – т.е. всё то что в фигурных скобках, вместе со скобками. Чтобы выделить часть текста и скопировать его в буфер, жмём на иконку окошка слева вверху, выбираем «Изменить» «Пометить», выделяем мышой нужный нам фрагмент и жмём Enter – выделенный текст копируется в буфер. Там же есть пункт «Вставить», при выборе его всё что содержится в буфере выводится как будто нажатия клавиш. Если скопировано две строки, то перевод строки превратится в нажатие Enter – тут надо быть внимательнее.
3) и 4) «wbadmin start recovery –version:07/22/2016-09:27 –backupTarget:c: -itemType:volume –items:\\?\Volume{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} –recoveryTarget:s:» — здесь указано что нужно бы восстановить раздел диска, в фигурных скобках нужно указать ИД соответствующего тома из архива, recoveryTarget указывает раздел, на который этот архив будет развёрнут. Соответственно для архива 100мб раздела нужно указать созданный 100мб раздел – у меня это был s, а для основного раздела диска – другой, который у меня был t. На вопрос жмём y, и ждём, пока раздел довосстановится.

Ещё не всё! Теперь нужно снова зайти в diskpart и сделать маленький 100Мб раздел активным, дабы с него загружалась операционка.
1) Запускаем diskpart, набираем «list volume» дабы посмотреть какие разделы есть в системе
2) Набираем «select volume s», где s – буква того самого маленького 100Мб раздела.
3) Набираем «active»

4) «exit»

Теперь можно перезагрузить компьютер. Остаётся зайти в BIOS и настроить диски таким образом, чтобы новый диск был первым – т.е. загрузочным.

Но загрузку следует оставить с компакт-диска! После очередной загрузки установщик скажет что загрузочный диск закривел и предложит его восстановить.

Жмём «исправить и перезапустить». Теперь в BIOS’е осталось настроить загрузку с новоиспечённого диска. И ещё через несколько секунд — операционка с космической скоростью загружается, и через 20 секунд виден уже привычный рабочий стол. Фух!

Резюме

Очень странно, что Microsoft не смогли предусмотреть такую, казалось бы, простую и естественную операцию как перенос системного раздела в пару кликов. Но, как видно, эту операцию всё же можно выполнить, используя лишь штатные средства Windows 7.

Впечатления от SSD

Что сказать, SSD – это зверь! Теперь всё грузится влёт, ничто не тормозит. Реакция на щелчки мышкой мгновенная. Хотя несколько пугает отсутствие привычного треска головок жёсткого диска.
Я даже перенёс sdk от Android на ssd, и тепрь, например, загрузка Android Studio занимает 20 секунд, а запуск эмулятора 15 секунд и ещё 20 секунд на загрузку Андроида внутри эмулятора – т.е. от момента запуска до отображения экрана блокировки. Atmel Studio загружается за 20 секунд.
Кроме того, я попереносил на SSD некоторые игрушки из Steam библиотеки на другом диске. Игрушки тоже стали летать!

В двух словах, всем у кого нет SSD – рекомендую обзавестись

Если вы купили новый жесткий диск или твердотельный SSD накопитель для своего компьютера, очень вероятно, что большого желания заниматься переустановкой Windows, драйверов и всех программ у вас нет. В этом случае вы можете клонировать или, иначе, перенести Windows на другой диск, причем не только саму операционную систему, но и все установленные компоненты, программы и прочее. Отдельная инструкция для 10-ки, установленной на GPT диск в UEFI системе: Как перенести Windows 10 на SSD.

Существует несколько платных и бесплатных программ для клонирования жестких дисков и SSD, некоторые из которых работают с дисками только определенных марок (Samsung, Seagate, Western Digital), некоторые другие — с почти любыми дисками и файловыми системами. В этом коротком обзоре я опишу несколько бесплатных программ, перенос Windows с помощью которых будет наиболее простым и подойдет почти для любого пользователя. См. также: Настройка SSD для Windows 10.

Acronis True Image

Acronis True Image является официальной утилитой для SSD и жестких дисков следующих производителей: WD, Kingston, SanDisk, Crucial, A-Data. Это означает, что приобретя диск этой марки вы имеете право использовать специальную бесплатную версию Acronis True Image для переноса Windows 10, 8.1 или Windows 7 на SSD. После несложной установки и запуска программы, в главном окне выберите пункт «Клонирование диска. Копирование разделов одного диска на другой.» Действие доступно как для жестких дисков, так и в том случае, если вам требуется перенести ОС на SSD.

Режим клонирования дисков

В следующем окне вам потребуется выбрать режим клонирования — автоматический или ручной, для большинства задач подходит автоматический. При его выборе, все разделы и данные с исходного диска копируются на целевой (если на целевом диске что-то было, то оно будет удалено), после чего целевой диск делается загрузочным, то есть с него будет запускаться Windows или другие ОС, как и раньше. После выбора исходного и целевого диска начнется перенос данных с одного диска на другой, который может занять достаточно продолжительное время (все зависит от скорости диска и объема данных).

Пошаговая подробная инструкция по использованию программы и где скачать фирменные бесплатные версии для разных производителей SSD — Как перенести Windows 10, 8.1 или Windows 7 на SSD в Acronis Ture Image.

Seagate DiscWizard

По факту, Seagate DiscWizard — это полная копия предыдущей программы, только для работы ей требуется наличие хотя бы одного жесткого диска Seagate на компьютере.

Главное окно Seagate DiscWizard

Все действия, позволяющие перенести Windows на другой диск и полностью клонировать его аналогичны Acronis True Image WD Edition (по сути, это та же программа), интерфейс тот же самый.

Скачать программу Seagate DiscWizard вы можете с официального сайта (в настоящее время, похоже, заблокирован в РФ) https://www.seagate.com/support/downloads/discwizard/

Samsung Data Migration

Программа Samsung Data Migration предназначена специально для переноса Windows и данных на SSD марки Samsung с любого другого диска. Так что, если вы обладатель такого твердотельного накопителя — это то, что вам нужно.

Перенос Windows на SSD в Samsung Data Migration

Процесс переноса выполнен в виде мастера из нескольких шагов. При этом, в последних версиях программы возможно не только полное клонирование диска с операционными системами и файлами, но и выборочных перенос данных, что может быть актуально, учитывая, что размеры SSD все-таки меньше, чем современных жестких дисков.

Программа Samsung Data Migration на русском языке доступна на официальном сайте https://www.samsung.com/semiconductor/minisite/ssd/download/tools/

Важно: такие же утилиты переноса Windows на другой диск есть и у других производителей SSD и HDD. Обычно, из можно найти, задав запрос, состоящий из марки и фразы «Data Migration», так вы найдете, например, Intel Data Migration Tool и аналогичные программы для других марок дисков.

Как перенести Windows с HDD на SSD (или другой HDD) в Aomei Partition Assistant Standard Edition

Еще одна бесплатная программа, к тому же на русском языке, позволяющая удобно выполнить перенос операционной системы с жесткого диска на твердотельный накопитель или на новый HDD — Aomei Partition Assistant Standard Edition.

Примечание: данный способ работает только для Windows 10, 8 и 7, установленных на MBR диск на компьютерах с БИОС (или UEFI и Legacy загрузкой), при попытке переноса ОС с GPT диска, программа сообщает о том, что сделать этого не может (возможно, тут сработает простое копирование дисков в Aomei, но поэкспериментировать не удалось — сбои при перезагрузке для выполнения операции, несмотря на отключенный Secure Boot и проверку цифровой подписи драйверов).

Шаги для копирования системы на другой диск просты и, думаю, будут понятны даже начинающему пользователю:

  1. В меню Partition Assistant, слева, выберите «Перенос ОС SSD или HDD». В следующем окне нажмите «Далее». 
    Перенос Windows на другой диск в Aomei Partition Assistant

  2. Выберите тот диск, на который будет осуществляться перенос системы. 
    Выбор диска для переноса системы

  3. Вам будет предложено изменить размер раздела, на который будет перенесена Windows или другая ОС. Тут можно не выполнять изменений, а настроить (при желании) структуру разделов уже после завершения переноса.
  4. Вы увидите предупреждение (почему-то на английском) о том, что после клонирования системы, можно будет загрузиться с нового жесткого диска. Однако, в некоторых случаях, компьютер может загружаться не с того диска с которого нужно. В этом случае, вы можете отключить исходный диск от компьютера или поменять шлейфы исходного и целевого диска. От себя добавлю — можно поменять порядок следования дисков в БИОС компьютера. 
    Завершение переноса системы в Aomei

  5. Нажмите «Конец», а затем, кнопку «Применить» слева вверху главного окна программы. Последнее действие — нажать «Перейти» и дождаться завершения процесса переноса системы, которое начнется автоматически после перезагрузки компьютера. 
    Начать перенос Windows на SSD

Если всё пройдет успешно, то по завершении вы получите копию системы, которую можно загрузить с вашего нового SSD или жесткого диска. Скачать Aomei Partition Assistant Standard Edition вы можете бесплатно с официального сайта https://www.disk-partition.com/free-partition-manager.html

Перенос Windows 10, 8 и Windows 7 на другой диск в Minitool Partition Wizard Bootable

Обновление: для переноса с помощью MiniTool Partition Wizard рекомендую использовать новую инструкцию: Как перенести Windows на SSD или другой диск в MiniTool Partition Wizard Free.

Minitool Partition Wizard Free, наравне с Aomei Partition Assistant Standard, я бы отнес к одним из лучших бесплатных программ для работы с дисками и разделами. Одно из преимуществ продукта от Minitool — доступность полностью работоспособного загрузочного ISO образа Partition Wizard на официальном сайте (бесплатный Aomei дает возможность создать демо-образ с отключенными важными функциями).

Записав данный образ на диск или флешку (для этого разработчики рекомендуют использовать Rufus) и загрузив ваш компьютер с него, вы можете перенести систему Windows или другую на другой жесткий диск или SSD, причем в данном случае нам не будут мешать возможные ограничения ОС, так как она не запущена.

Примечание: мною клонирование системы на другой диск в Minitool Partition Wizard Free было проверено только без EFI загрузки и только на MBR дисках (переносилась Windows 10), за работоспособность в системах EFI/GPT не ручаюсь (мне не удалось заставить работать программу в данном режиме, несмотря на отключенный Secure Boot, но похоже это баг конкретно моего оборудования).

Процесс переноса системы на другой диск состоит из следующих шагов:

  1. Загрузившись с флешки и войдя в Minitool Partition Wizard Free, слева выберите пункт «Migrate OS to SSD/HDD» (Перенести ОС на SSD/HDD). 
    Как перенести Windows на другой диск в Minitool Partition Wizard

  2. В открывшемся окне нажмите «Next» (Далее), а на следующем экране выберите тот диск, с которого будет выполняться перенос Windows. Нажмите «Next».
  3. Укажите диск, на который будет выполняться клонирование (если их всего два, то он будет выбран автоматически). По умолчанию включены параметры, изменяющие размеры разделов при переносе в случае если второй диск или SSD меньше или больше исходного. Обычно достаточно оставить эти параметры (второй пункт копирует все разделы без изменения их разделов, подойдет, когда целевой диск более объемен чем исходный и после переноса вы сами планируете настроить незанятое пространство на диске). 
    Настройка целевого диска в Aomei

  4. Нажмите Next, действие по переносу системы на другой жесткий диск или твердотельный накопитель будет добавлено в очередь заданий программы. Чтобы начать перенос, нажмите кнопку «Apply» вверху слева главного окна программы.
  5. Дождитесь завершения переноса системы, продолжительность которого зависит от скорости обмена данными с дисками и объема данных на них. 
    Перенос ОС на другой диск в Minitool

По завершении вы можете закрыть Minitool Partition Wizard, перезагрузить компьютер и установить загрузку с нового диска, на который была перенесена система: в моем тесте (как я уже упоминал, BIOS+MBR, Windows 10) все прошло успешно, и система загрузилась как ни в чем не бывало с отключенным исходным диском.

Скачать бесплатно загрузочный образ Minitool Partition Wizard Free можно с официального сайта https://www.partitionwizard.com/partition-wizard-bootable-cd.html

Macrium Reflect

Бесплатная программа Macrium Reflect позволяет клонировать целые диски (как жесткие, так и SSD) или отдельные их разделы, причем независимо от того, какой марки ваш диск. Кроме этого, вы можете создать образ отдельного раздела диска (в том числе с Windows) и позже использовать его для восстановления системы. Также поддерживается создание загрузочных дисков восстановления на базе Windows PE.

Главное окно программы Macrium Reflect

После запуска программы в главном окне вы увидите список подключенных жестких дисков и SSD. Отметьте диск, на котором находится операционная система и нажмите «Clone this disk» (Клонировать этот диск).

Клонирование диска в Macrium Reflect

На следующем этапе в пункте «Source» уже будет выбран исходный жесткий диск, а в пункте «Destination» потребуется указать тот, на который нужно перенести данные. Также вы можете выбрать только отдельные разделы на диске для копирования. Все остальное происходит автоматически и не сложно даже для начинающего пользователя. Подробная инструкция доступна здесь: Перенос Windows на SSD или другой диск в Macrium Reflect.

Дополнительная информация

После того, как вы перенесли Windows и файлы, не забудьте либо поставить загрузку с нового диска в BIOS или отключить старый диск от компьютера.

В этой статье мы рассмотрим, как перенести установленную Windows с одного жесткого диска на другой только с помощью встроенных средств без использования сторонних программ (таких, как Paragon, AOMEI или Acronis). Эта инструкция поможет вам, например, перенести Windows с HDD на новый SSD диск, или склонировать установленную и настроенную Windows на другой компьютер (есть нюансы) или новый жесткий диск большего размера.

В качестве примера мы склонируем установленную Windows 10 на новый диск с помощью загрузочной USB флешки, командной строки и встроенной утилиты robocopy.

Обратите внимание, что перенос операционной системы копированием на новый диск будет гарантированно работать только при переносе в рамках одного и того же компьютера (или сходных по аппаратному обеспечению), когда вы клонируете вашу Windows на другой жесткий диск того же компьютера. Если вы хотите скопировать установленную Windows на диск для другого компьютера, то для его запуска на новом железе придется повозиться с драйверами контроллеров дисков, чипсета, видеокарты.

Вы сможете склонировать жесткий диск на новый диск меньшего размера, если место, занятое на системном диске текущей Windows меньше, чем емкость нового диска. Если это не так, придется удалить/переместить часть файлов с диска. Чаще всего такой вопрос возникает при переносе на SSD диск меньшей емкости, чем обычный HDD.

Процедура переноса Windows на другой диск зависит от, того, в каком режиме работает ваш компьютер: BIOS или UEFI. Выполните команду:

msinfo32

Если в строке BIOS mode (режим BIOS) указано Legacy (Устаревший), у вас компьютер с BIOS (или UEFI работает в режиме Legacy/CSM). Если указано UEFI – у вас современных компьютер и Windows установлена в UEFI режиме.

определить режим компьютера BIOS mode: legacy или UEFI

  • Если компьютер работает в нативном UEFI режиме и имеет таблицу разделов GPT, я буду помечать команды для таких компьютеров
    UEFI GPT
    ;
  • Если у вас старый компьютер с BIOS или с UEFI но в Legacy режиме, а таблица разделом MBR – команды будут помечены меткой
    BIOS MBR
    .

В первую очередь нужно создать таблицы разделов на новом диске. Это можно сделать непосредственно из запущенной Windows 10 с помощью diskpart. Если диск новый, инициализируйте его с помощью консоли
diskmgmt.msc
или PoweShell команды Initialize-Disk:

Get-Disk | Where-Object PartitionStyle –Eq 'RAW' | Initialize-Disk

инициализация нового диска

Теперь создадим таблицу разделов на диске. Откройте командную строку с правами администратора и выполните команду:

diskpart

В контексте
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), на оставшемся месте создан один большой раздел (см. подробнее о структуре GPT разделов для EFI).

Если на диске уже есть разделы, вы можете изменить тип таблицы разделов с MBR на GPT без потери данных с помощью встроенной утилиты mbr2gpt.exe.

Для
BIOS MBR
следующие команды:

convert mbr

create partition primary align=1024
active
format fs="NTFS" quick label="NEW_SYSTEM"
exit

создание таблицы разделов MBR

Для клонирования Windows на новый диск вам понадобится загрузочная USB флешка с установочным образом Windows 10 (проще всего создать такую флешку с помощью MediaCreationTool).

Перезагрузите ваш компьютер и загрузитесь с установочного диска. При появлении окна установки Windows нажмите Shift+F10 чтобы открыть командую строку. В открывшемся окне выполните команды

diskpart
list vol
exit

На скриншоте ниже видно, что оригинальному разделу Windows на старом диске присвоена буква диска E:, а большому разделу на новом диске (с меткой NEW_SYSTEM) назначена буква D:.

Если буквы диска не назначены, вы можете назначить их из diskpart следующим образом:
select disk 1
list part
select part 1
assign
list volume

diskpart таблица разделов на mbr диске

Теперь нужно скопировать файлы со старого диска с установленной Windows на новый. Проще всего это сделать с помощью robocopy. Следующая команда robocopy скопирует все символические ссылки, файлы и папки с атрибутами, NTFS правами и timestamp. При этом лог копирования будет сохранен в корень целевого диска:

robocopy E:\ D:\ /E /COPYALL /SL /XJ /R:3 /W:3 /UNILOG:"D:\rcopy.log" /TEE

robocopy перенос установленой windows 10 на новый диск

Копирование может занять продолжительно время в зависимости от размер старого диска (в моем случае копирование 60 Гб диска заняло около часа).

Теперь можно выключить компьютер и отключить старый жесткий диск.

Следующий шаг, настройка загрузчика Windows на новом диске.

Опять загрузите компьютер в среде установки Windows и запустите командную строку (
Shift+F10
).

Восстановление
BIOS MBR
загрузчика.

Проверьте букву диска, назначенную новому большому разделу на диске:

diskpart
list vol

Диску назначена буква C:

Восстановите BCD загрузчик на диске C:

bcdboot C:\Windows /S C:

Исправьте MBR запись и записи в BCD загрузчике:

bootrec.exe /FixMbr
bootrec.exe /FixBoot
bootrec.exe /RebuildBcd

восстановление MBR записи и BCD загрузчика на bios компьютере

Восстановление загрузчика на
UEFI GPT
компьютере (подробно эта процедура описана в статье восстановление загрузчика Windows 10 на UEFI компьютере).

Нужно определить букву системного диска и назначить букву диска разделу с EFI.

Diskpart
List vol

таблица разделов на UEFI GPT компьютере

В данном примере системному разделу назначена буква диска C. Вам нужно назначить букву разделу EFI (размер 100 мб и файловая система FAT32) следующими командами (в командах измените номера разделов в соответствии с вашей конфигурацией):

select volume 1
assign letter M:
exit

Теперь нужно пересоздать конфигурацию BCD загрузчика:

cd /d m:\efi\microsoft\boot\
ren BCD BCD.bak
bcdboot С:\Windows /l en-us /s M: /f ALL

Перезагрузите компьютер и отключите загрузочную флешку. Убедитесь, что Windows корректно загрузилась с нового диска.

загрузка склонированной windows 10 на новом диске

Все установленные приложения, документы и настройки остались на месте. Вы успешно скопировали установленную Windows 10 на новый диск.

При копировании файлов на новый диск с помощью robocopy могут встречаться ошибки. Откройте на новом диске файл
rcopy.log
и посмотрите какие файлы не были скопированы. В моем случае не было скопировано 94 файла (в моем случае не скопировать только мусорные файлы).

robocopy статистика

В статье опущена процедура создания загрузочной записи для среды восстановления Windows. Обычно она находится на отдельном разделе System Reserved. Если вы хотите настроить работу среду Windows Recovery Environment (WinRE) , следуйте инструкциям в статье.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Windows 7 зависает при загрузке при установке windows
  • Как установить принтер xerox phaser 3121 на windows 10
  • Изменить качество звука windows
  • Linux подключить windows шару
  • Отключаются usb порты windows 10 при скачивании