1

У меня есть компьютер с Windows 7 Pro с двумя внутренними дисками:

  • C: с 80 ГБ
  • D: с 360 ГБ

Основной диск (C:) почти заполнен.

Вот почему я хотел бы, если это возможно, скопировать все из C: в D: и затем сделать D: основным диском.

Только тогда я сотру все на С: и использую как второй внутренний диск.

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

Является ли это возможным? Есть ли лучшее решение?

2 ответа2

3

Используйте Clonezilla Live, чтобы скопировать ваш диск

Обычное предупреждение: сделайте резервную копию ВСЕХ ваших данных, прежде чем делать что-либо из этого. Если что-то идет не так, вам нужна сеть безопасности!

  1. Сделайте резервную копию всего, что важно на вашем диске D:. Вы закончите стирать это.
  2. Убедитесь, что на диске D: нет ничего, что нужно компьютеру для загрузки (например, файл подкачки, установленные программы и т.д.). В конечном итоге вам придется некоторое время загружать компьютер без этого накопителя.
  3. Скачать CloneZilla (Live версия). Это бесплатная программа с открытым исходным кодом для создания образа диска. Согласно их О странице:

    Clonezilla - это программа для создания разделов и клонирования дисков, похожая на True Image® или Norton Ghost®.

  4. Создайте загрузочную флешку для Clonezilla:

    а. Скачать Tuxboot. Как указано на их сайте, «Tuxboot помогает вам создать загрузочный USB-накопитель Live для Clonezilla live». Если вам нужна помощь, дополнительную информацию об этой утилите можно найти здесь.

    б. Запустите Tuxboot и укажите его на загруженный ранее файл Clonezilla. Это создаст загрузочный USB-накопитель.

  5. Выполните операцию создания образа с устройства на устройство, чтобы скопировать диск C: на диск D:. Полные инструкции (включая снимки экрана) находятся здесь, но основные шаги:

    а. Загрузите компьютер с USB-накопителя.

    б. Нажмите ENTER, чтобы использовать опцию загрузки по умолчанию в Clonezilla.

    с. Нажмите ENTER, чтобы использовать разрешение экрана по умолчанию.

    д. Выберите ваш язык.

    е. Нажмите ENTER, чтобы оставить их раскладку в покое.

    е. Нажмите клавишу ВВОД, чтобы запустить Clonezilla.

    г. Выберите устройство-устройство.

    час Выберите disk_to_local_disk.

    я. Выберите SOURCE жесткий диск.

    к. Выберите DESTINATION жесткий диск. !!! Этот диск будет удален !!!

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

    л. На вопрос, хотите ли вы скопировать загрузчик, ответьте « Да».

    м. Выберите Power off PC, когда закончите.

  6. Как только клон завершен, удалите оригинальный диск C:

  7. Загрузите компьютер с НОВОГО диска C: (старый D:) и убедитесь, что все работает. На этом этапе лучше не подключаться к Интернету, просто на случай, если вам придется вернуться к исходному диску (вы не хотите, чтобы ваш компьютер обновлял в Интернете что-то, что вылетает, если вы вернетесь к "старому" "версия установки вашей ОС).

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

0

Альтернативное решение: подготовьтесь в Windows, используйте Linux LiveCD для создания образов, а затем выполните очистку в Windows. Это предполагает некоторое знакомство с командной строкой Linux, но дает вам очень детальный контроль и понимание того, что действительно меняется и каким образом.

  1. Во-первых, вам нужно сделать существующий раздел Windows способным быть активным разделом на диске (поместите загрузочные файлы на него вместо системного раздела, который у вас, вероятно, есть на том же диске, что и ваш раздел c:). Используйте командную строку администратора Windows (найдите cmd в меню «Пуск», щелкните правой кнопкой мыши, запустите от имени администратора), чтобы запустить bcdboot c:\Windows /s c: (Вместо этого шага можно воссоздать или заново отобразить системный раздел на новый диск, но это не является строго необходимым и дополнительно усложняет этот процесс для небольшого / нулевого объективного выигрыша.)

  2. Сократите раздел D: с помощью diskmgmt.msc до нужного нового размера или полностью удалите его (но его данные исчезнут навсегда, если вы удалите его).

  3. Создайте новый раздел с новым свободным дисковым пространством, который будет вашим разделом Windows, но не беспокойтесь о его форматировании. Он должен быть по крайней мере таким же большим, как ваш существующий C:.

  4. Щелкните правой кнопкой мыши новый раздел и отметьте его как active .

  5. Завершите работу и загрузитесь на Linux LiveCD по вашему выбору (Debian, Ubuntu, Arch, не имеет значения; LiveCD будет иметь то, что вам нужно).

  6. Используйте dd для создания образа старого раздела Windows в новом месте назначения. Эта команда является деструктивной , если смешать разделы, так что подтверждают предположения с gparted lsblk fdisk или mount затем umount по мере необходимости. dd if=[old partition device node] of=[new partition device node] bs=4096 .

  7. Перезагрузитесь в BIOS и установите загрузочный жесткий диск на диск 360 ГБ.

  8. Подтвердите, что вы загрузились на правильный диск. diskmgmt.msc или Windows Explorer должны предоставить вам достаточно информации для подтверждения.

  9. Используйте Windows diskmgmt.msc чтобы расширить новый раздел Windows и переформатировать раздел на меньшем диске.

Есть много способов сделать это. Я решил оставить большинство шагов в Windows, но многие из них можно было бы выполнить в Linux. Twisty's Clonezilla или Ramhound "переустановить Windows step с Win7 .iso" могут быть лучшими вариантами для тех, у кого нет терпения для Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .