How to install windows to usb hdd

Создание установочного носителя для установки или переустановки Windows 7, Windows 8.1 или Windows 10.

Можно использовать установочный носитель (USB-накопитель или DVD-диск), чтобы установить новую копию Windows, выполнить чистую установку или переустановить Windows.

Чтобы создать установочный носитель, перейдите на веб-сайт скачивания ПО, где вы найдете пошаговые инструкции. На этом веб-сайте вы можете выбрать версию Windows и создать собственный установочный носитель с помощью USB-устройства флэш-памяти или DVD-диска. Чтобы перейти непосредственно к одной из версий, выберите одну из следующих ссылок:

  • Windows 7
  • Windows 8.1
  • Windows 10 (Затем выберите Скачать средство сейчас.)
  • Windows 11 (затем выберите Скачать средство сейчас.)

Важно: Создайте резервную копию файлов перед установкой и переустановкой Windows на компьютере. Узнайте, как это сделать.

Чтобы создать установочный носитель, необходимо следующее:

  • Компьютер с надежным подключением к Интернету. Время скачивания зависит от скорости подключения к Интернету.
  • USB-устройство флэш-памяти, внешний жесткий диск или DVD-диск. Пустое USB-устройство флэш-памяти или внешний жесткий диск объемом не менее 8 ГБ либо пустой DVD-диск (и устройство для записи на DVD-диски). Рекомендуем использовать чистый носитель, поскольку все его содержимое будет удалено. Если при записи DVD-диска из ISO-файла отображается сообщение о том, что файл образа диска слишком большой, необходимо использовать DVD-носитель с двумя слоями (DL).
  • Ключ продукта. 25-значный ключ продукта (не требуется для цифровых лицензий). Если вам требуется помощь, см. раздел Как найти ключ продукта Windows.

После создания установочного носителя вы можете сбросить или переустановить Windows. Дополнительные сведения см. в статье Параметры восстановления в Windows.

Нужна дополнительная помощь?

Have you ever imagined that to use your own Windows 11/10 OS wherever you go? If yes, follow this page and you will uncover two practical ways to help you install Windows 11/10 on an external hard drive:

# 1. Install Windows 10/8/7 on External Hard Drive using EaseUS Todo Backup
# 2. Install Windows 10 (Enterprise/Education Edition) on External Hard Drive

By doing so, you can take your Windows to anywhere and boot Windows 11/10 on any computer via the external hard drive.

Is It Possible to Install Windows 11/10 on an External Hard Drive

«I have a Seagate 2TB Expansion Desktop External HDD. Thinking that it will be cool to have an OS on the External. So I want to install the Windows 10 OS on this external HDD. But whenever I tried to install Windows 10 straight onto the external disk, I get an error message saying that windows cannot be installed on a USB drive or IEE 1394.

I was just wondering if it is possible to install Windows on an external hard drive. If so how can I get the Windows 10 OS installed?»

Windows cannot install on USB error

As you might know, although one can install Windows on an external hard drive, you can’t install the same to an external hard drive with default settings. Installing Windows 10 on an external hard drive is not an easy task for average users.

Usually, Windows recognizes and displays the USB hard drive on the installation screen but it doesn’t allow you to install Windows on it. If you attempt to so, you will get «Windows cannot be installed to this disk» error.

Don’t worry! Here you can find two complete solutions to install Windows 10 on an external hard drive and take Windows anywhere as you want.

How to Install Windows 11/10 on An External Hard Drive (Two Ways)

It only takes two stages to install Windows 10 on an external hard drive. First, preparations — back up the external hard drive data and delete all the partitions on the external hard drive. Then, install Windows 10 on the external hard drive .

To install Windows 10 on the external hard drive, you have two options here: 1. Using system clone feature with EaseUS Todo Backup; 2. Use Windows To Go. Both two options allow you to execute the operation and make sure is bootable on the external hard drive.

Follow through the guidance here to install Windows 10 on the external hard drive and make it bootable on your own:

Preparations — Back-Up the External Hard Drive in Advance

You can simply copy the data to another disk or just use data backup software to do it. If you prefer a one-click backup solution, you may consider third-party backup software.

EaseUS Todo Backup provides professional and steady service to back up your external hard drive easily.

Way 1. Install Windows 11/10 On External Hard Drive with EaseUS Todo Backup

Applies to: all Windows operating OS, like Windows 11/10/8/7, etc.

Pros: The created Windows USB drive is bootable on any computer.

# 1. Delete All Partitions on the External Hard Drive

Make sure the capacity of your target external hard drive is larger than the total size of your boot and system partition.

You may use Disk Management to delete the external hard drive partition. If you have difficulty in deleting partitions, you can ask free partition manager for help.

Step 1. Click This PC -> Manage -> Disk Management.

Step 2. Locate and right-click the external hard drive in the Disk Management, select «Delete Volume…».

delete partitions

Step 3. Click «Yes» to permit Windows 10 to delete the selected partition in the external hard drive.

After the operation, the external hard drive will turn to an unallocated space without a drive letter on it. By now, the external hard drive is ready to install Windows 10.

# 2. Install Windows 10 On External Hard Drive using EaseUS System Clone Feature

Basically, EaseUS Todo Backup with its system clone feature makes it easier to install the Windows system on an external hard drive than using Windows To Go. Download and run EaseUS system cloning software — Todo Backup on your computer. Then, refer to this guide to clone system with EaseUS Todo Backup or watch the video below.

Step 1. Launch EaseUS Todo Backup. Expand the menu and click «System Clone» in the lower position.

click system clone

Step 2. On the «System clone» window, the software will choose the system partition and boot partition by default. Just Choose the USB drive as the destination disk.

Click on «Advanced options» and then «Create Portable Windows USB drive». Click «OK».

choose the usb drive to create a portable windows usb drive

Click «Proceed». The software will start immediately cloning the default partitions of your desktop/laptop to the USB drive. After the cloning process is over, you can safely plug the USB drive out.

start to create portable windows usb drive

Step 3. To boot the cloned system from the USB drive on other Windows devices, just connect the drive to the device.

After the connection, wait for the computer configuring system settings and you will finally arrive at the desktop screen that’s exactly the same with that of the cloned system.
Put the «username» and «password» of the cloned system.
Done. You should now successfully enter the cloned system.

Way 2. Use Windows To Go to Install Windows 10 on External Hard Drive

Applies to: Windows 10 Enterprise Edition and Education Edition.

Pros: Makes Windows 10 bootable on the external hard drive. (Only works on the host computer.)

Note that Windows To Go is only available in Windows Enterprise Edition and Education Edition. It means that if your current system is not one of these two editions, you won’t be able to use Windows To Go to execute this task. Also, you need a certified USB drive to use Windows to Go.

Here are the steps:

Step 1. Check if your external hard drive is one of the certified USB drives for use as Windows to Go drives:

  • IronKey Workspace W700
  • IronKey Workspace W500
  • IronKey Workspace W300
  • Kingston DataTraveler Workspace for Windows To Go
  • Spyrus Portable Workplace
  • Spyrus Secure Portable Workplace
  • Spyrus Worksafe
  • Super Talent Express RC4/RC8 for Windows To Go
  • Western Digital My Passport Enterprise

Step 2. Connect your external hard drive to the computer, back up the external hard drive to another device, and format the drive to NTFS.

Step 3. Download Windows 10 Enterprise ISO file.

Step 4. Right-click the Windows icon and click «Search», type Windows to Go, and hit Enter.

Step 5. Choose your external hard drive and click «Next».

Create Windows to Go USB drive

Step 6. Click «Add search location» to browse the Windows 10 ISO image that you downloaded in advance on your computer.

Click «Next» to continue.

Create Windows to GO on external hard drive with Windows 10 ISO image

Step 7. Enable BitLocker Encryption on the external hard drive. (It’s an optional choice.)

Step 8. Click «Create» and wait for Windows to Go to transfer the Windows 10 image to the USB drive.

wait for the creation process to complete. It will take 20-30 minutes. When a completion page appears, it means that your Windows to Go workspace is ready to use.

You can now prepare a host computer using the Windows To Go startup options and boot from your Windows To Go drive.

Conclusion

This page includes two ways of helping Windows users to install Windows 10 on an external hard drive, making Windows bootable from the drive.

If you prefer to create a Windows to GO USB drive on any Windows operating system, EaseUS Todo Backup with its system clone feature as recommended in Way 1 is the best choice.

If you only want to create an emergency disk to make your own Windows 10 bootable on an external hard drive and use it on the host computer, Windows to Go feature in Way 2 is worth a try.

Как установить виндовс на внешний жесткий диск

Иногда требуется наличие дополнительной копии ОС на съемном носителе. Стандартную установку произвести не получится из-за ограничений системы, поэтому придется совершать дополнительные манипуляции с использованием разного стороннего софта. Сегодня мы пошагово рассмотрим весь процесс, начиная с подготовки внешнего жесткого диска и заканчивая инсталляцией Windows.

Устанавливаем Windows на внешний жесткий диск

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

Шаг 1: Подготавливаем внешний HDD

Обычно съемный HDD имеет один раздел, куда пользователи сохраняют все нужные файлы, однако если вам нужно разделить ОС и другие файлы, то есть создать дополнительный логический диск, куда и будет произведена инсталляция Виндовс, советуем ознакомиться со следующей инструкцией:

  1. Распределить свободное пространство проще всего с помощью программы AOMEI Partition Assistant. Загрузите ее с официального сайта, поставьте на компьютер и запустите.
  2. Заранее подключите HDD, выберите его из списка разделов и нажмите на функцию «Изменение раздела».

Выбор раздела жесткого диска в AOMEI Partition Assistant

Работа со свободным пространством в AOMEI Partition Assistant

Если по каким-либо причинам AOMEI Partition Assistant вас не устраивает, рекомендуем ознакомиться с другими представителями подобного софта в другой нашей статье по ссылке ниже. В похожем ПО вам потребуется выполнить точно такие же действия.

Подробнее: Программы для работы с разделами жесткого диска

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

    Откройте «Пуск» и перейдите в «Панель управления».

Переход к панели управления в ОС Windows 7

Переход к администрированию в в ОС Windows 7

Переход к управлению компьютером в в ОС Windows 7

Управление дисками в в ОС Windows 7

Создание нового тома в в ОС Windows 7

Мастер создания нового тома в в ОС Windows 7

Lumpics.ru

Размер тома в в ОС Windows 7

Название для нового тома в ОС Windows 7

Форматирование разделов в в ОС Windows 7

На этом все. Теперь можно приступать к следующему алгоритму действий.

Шаг 2: Подготавливаем Windows для установки

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

Скачать WinNT Setup с официального сайта

  1. Загрузите копию выбранной версии Виндовс в формате ISO, чтобы в дальнейшем можно было смонтировать образ.
  2. Используйте любую удобную программу для создания образа диска. Детально с лучшими представителями подобного софта знакомьтесь в другом нашем материале ниже. Просто установите такое ПО и откройте загруженную копию Windows в ISO с помощью этого софта.

Файл с копией ОС Windows

Подробнее: Программы для создания образа диска

Выбор операционной системы в WinNT Setup

Выбор установочного файла в WinNT Setup

Выбор диска для установки операционной системы через WinNT Setup

Установка операционной системы в WinNT Setup

Действия после установки новой операционной системы через WinNT Setup

После перезагрузки компьютера будет предложен выбор ОС для загрузки, выберите нужный вариант и следуйте стандартной процедуре настройки новой платформы.

Шаг 3: Устанавливаем Windows

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

Подробнее: Пошаговое руководство по установке Windows XP, Windows 7, Windows 8

По завершении инсталляции вы можете подключать внешний HDD и пользоваться ОС, установленной на нем. Чтобы не возникало проблем с загрузкой со съемных носителей, требуется изменить настройки BIOS. В статье ниже описано, как задать все необходимые параметры на примере флешки. В случае со съемным диском этот процесс никак не меняется, только запомните его название.

Читайте также: Настраиваем BIOS для загрузки с флешки

Выше мы подробно разобрали алгоритм для инсталляции операционной системы Windows на внешний HDD. Как видите, в этом нет ничего сложного, нужно лишь правильно выполнить все предварительные действия и переходить уже к самой установке.

Читайте также: Как сделать внешний накопитель из жесткого диска

Еще статьи по данной теме:

Помогла ли Вам статья?

zagruzochnyiy-vneshniy-hdd

Вопрос от пользователя

Здравствуйте.

У меня есть внешний жесткий диск USB на 1500 ГБ, заполнен где-то наполовину. Можно ли его сделать загрузочным под установку Windows 10, не форматируя и не удаляя данные с него?

З дравствуйте.

Если все аккуратно выполнить — то да, данные на нем не пропадут и вы сможете устанавливать с него ОС.

Ниже в статье покажу как это можно сделать на примере одного своего диска (используемого для хранения различного софта). Обращаю внимание, что если вы некоторые действия сделаете иначе, чем показано в моем примере — можете лишиться данных на диске… 📌

Создание загрузочного внешнего диска

ШАГ 1: подключение

Итак, включите ноутбук (ПК) и подключите свой внешний HDD/SSD к USB-порту (желательно к USB 3.0 — тогда все операции пройдут значительно быстрее).

Также не могу не порекомендовать отключить все остальные диски и флешки от USB-портов компьютера (это поможет избежать различных ошибок при записи…).

Внешний HDD подключен к USB

Внешний HDD подключен к USB

ШАГ 2: создание нового раздела под Windows

Далее нам нужно запустить управление дисками (нажмите Win+R , и введите команду diskmgmt.msc в строку открыть, см. скрин ниже). Это ПО встроено во все последние ОС Windows XP, 7, 8, 10, 11.

Как открыть управление дисками — diskmgmt.msc

В управлении дисками вы должны увидеть все подключенные накопители к компьютеру. Нам нужно найти внешний диск, который мы подсоединили к USB-порту.

Далее выберите один из разделов на этом внешнем HDD ( прим. : в большинстве случаев на внешнем диске один раздел — и выбирать не из чего…), нажмите на нем правой кнопкой мышки и выберите функцию сжать том.

( суть операции : мы от этого раздела «заберем» немного свободного места и создадим из него новый раздел под Windows, куда и запишем загрузочные данные. Операция эта должна проходить без потери информации: по крайней мере, на моем опыте всегда так и было…). 👇

Сжать том (на внешнем диске)

Сжать том (на внешнем диске)

После, в настройках укажите размер нового раздела (рекомендую выбрать цифру в 20-30 ГБ — этого вполне хватит на несколько загрузочных ISO-образов).

30 000 МБ для нового диска

30 000 МБ для нового диска

Затем вы увидите, что на диске появилась новая не размеченная область черного цвета (на которой пока что ничего нет). Щелкните по ней правой кнопкой мышки и создайте простой том .

создать простой том

создать простой том

Далее укажите файловую систему FAT 32 , задайте метку тома (может быть любой) и отформатируйте раздел (📌 Важно! Форматируется только этот новый созданный раздел, а не целый диск! Поэтому все данные на других разделах этого диска будут целыми).

FAT 32

ШАГ 3: делаем этот раздел активным

Теперь нам нужно не забыть об одной очень важной вещице — сделать наш новый раздел активным . Активные разделы служат для размещения загрузчика ОС (если этого не сделать — то почти наверняка вы не сможете с него загрузиться).

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

👉 Итак, самый простой вариант сделать это — в управлении дисками просто кликнуть правой кнопкой мышки по нужному разделу и выбрать функцию «Сделать раздел активным» . Но, к сожалению, часто эта функция светится серым и не доступна…

Сделать раздел активным

Сделать раздел активным

Сначала необходимо запустить командную строку от имени администратора. Чтобы это сделать — просто откройте диспетчер задач ( Ctrl+Shift+Esc ), создайте новую задачу через меню файл, и используйте команду CMD (пример ниже). 👇

Командная строка с правами администратора

Далее нужно последовательно ввести следующие команды (после каждой нажимайте Enter):

  1. diskpart (запуск утилиты для работы с дисками);
  2. list disk (увидите список подключенных физических дисков);
  3. select disk 3 (вместо 3 укажите свой номер диска, на котором создали новый раздел);
  4. list partition (просмотр всех разделов на выбранном диске);
  5. select partition 3 (вместо 3 укажите свой номер раздела (тот, который создали шагом ранее)).

Выбор раздела

Теперь, когда мы выбрали диск и раздел — просто используйте команду active (если все прошло удачно — появится сообщение, что этот раздел был помечен как активный).

Активен

Кстати, если теперь зайдете в «Мой компьютер» — увидите чистый новый диск (пример ниже). Так и должно быть. 👌👇

Новый раздел диска

Новый раздел диска

ШАГ 4: записываем на раздел ОС Windows 10/11

Для начала работ нам нужен образ ISO с ОС Windows 10/11. Если у вас его нет — можете создать по следующей инструкции: 📌 https://ocomp.info/kak-skachat-win10-legalno.html

Теперь о том, как правильно записать загрузочный носитель.

📌 Вариант 1 (рекомендую использовать сначала вариант 2. )

Просто скопировать все файлы из ISO-образа на наш новый раздел. Сделать это можно при помощи обычного архиватора, того же 7Z (лучшие архиваторы: https://ocomp.info/arhivatoryi-analog-winrar.html).

Способ хоть и удобен, но лично я все же прибегаю к спец. утилитам (об этом в варианте 2).

Использовать программу 👉 WinSetupFromUSB. Обратите внимание, что нужна версия не ниже 1.9 (свой пример я покажу как раз в ней).

Запустить эту утилиту нужно от имени администратора (для этого просто кликните на исполняемом файле правой кнопкой мышки и выберите оное, см. пример ниже).

WinSetupFromUSB - запуск от имени администратора

WinSetupFromUSB — запуск от имени администратора

Далее приведу действия по порядку:

  1. сначала нужно кликнуть на открытие окна расширенных опций (см. стрелка-1, Advanced options); 👇
  2. включить отображение дисков, подключенных к USB (см. стрелка-2); 👇
  3. выбрать тот раздел , который мы спец. подготовили в предыдущих шагах (ориентируйтесь по размеру);
  4. указать образ ISO файла с ОС Windows 10/11;
  5. приступить к выполнению записи.

Настройка утилиты

Обратите внимание, что программа должна предупредить вас о том, что вы выбрали внешний диск и он слишком большой. Просто согласитесь.

(📌 Важно! Никаких предупреждений о форматировании диска быть не должно! Просто проглядите сообщение, что в нем нет слов formate или erase, delete…).

Подтверждение

После ~10 мин., если все прошло удачно, вы увидите сообщение, что работа выполнена (Job done). Значит диск готов!

Готово!

ШАГ 5: проверка работы

В общем-то, если вы все сделали в точности шаг за шагом, как показано выше, то при загрузке ноутбука (ПК) вам нужно только войти в Boot Menu (загрузочное меню), выбрать внешний диск HDD и приступить к установке ОС Windows 10/11 (см. пример ниже).

👉 В помощь!

О том, как войти в BIOS и загрузочное меню — можете узнать здесь: https://ocomp.info/bios/

Проверка и загрузка с внешнего HDD

Проверка и загрузка с внешнего HDD

Если в загрузочном меню ваш диск не отображается — в первую очередь необходимо зайти в настройки BIOS и проверить, включена ли возможность загрузки с USB-устройств (параметр USB Boot должен находится в значении Enabled, см. пример ниже). 👇

Как правило, данную настройку можно найти в разделах BOOT или System Configuration.

Если диск не виден — проверьте включена ли загрузку с USB в BIOS

Если диск не виден — проверьте включена ли загрузку с USB в BIOS

Примечание : инструкция актуальна для относительно новых компьютеров (ноутбуков) поддерживающих UEFI.

На этом пока все, дополнения по теме были бы кстати…

Ни пуха ни пера!

Первая публикация: 23.06.2019

donate

dzen-ya

видеомонтаж

  • Видео-Монтаж

утилита для оптимизации

  • Ускоритель компьютера

Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Привет друзья! Меня зовут Владимир и сегодня я предлагаю установить Windows 10 на переносной жёсткий диск USB, уверяю Вас, это очень легко, для достижения цели нам понадобится ISO-образ Windows 10 и программа WinNTSetup3, ну и конечно немного Вашего терпения.

Как установить Windows 10 на переносной жёсткий диск USB

Никто не будет спорить, что переносной жёсткий диск USB выглядит в использовании намного удобнее обычного штатного HDD, ведь его можно быстро отсоединить от своего компьютера и подсоединить к другой машине. Совсем по другому дело обстоит с обычным HDD, сначала вам нужно выключить компьютер, отсоединить боковую крышку системного блока, затем отсоединить шлейфы, отвернуть винты крепления винчестера к специальной корзине. Чтобы подсоединить HDD к другому компьютеру, нужно проделать всё то же самое, только наоборот. Более того, если вам понадобится подсоединить обычный HDD к ноутбуку, то без специального переходника у вас это не получится.

После прочтения этой статьи у многих пользователей возник вопрос, а можно ли установить операционную систему на переносной винчестер, ведь Windows не поддерживает установку на накопители USB?

  1. Хочу установить Win 10 на свой ноутбук второй системой, но после отсоединения от диска C: нераспределённого пространства и создания диска D:, ноутбук перестал загружаться, пришлось откатываться к заводским настройкам. Как установить Win 10 на переносной USB HDD?
  2. Боюсь устанавливать вторую операционную систему на жёсткий диск моего ноутбука, так как придётся делить HDD на разделы, но попробовать Windows 10 хочется. Существуют ли способы установки Windows 10 на переносной жёсткий диск USB кроме установки системы на виртуальный жёсткий диск ?
  3. При установке Windows 10 на переносной винчестер USB выходит ошибка: Установка на данный диск невозможна. Программа установки не поддерживает конфигурацию дисков или установку на диски, которые подключены через порты USB или IEEE 1394. Почему?

Самый простой способ установки Windows 10 на переносной жёсткий диск USB

Подсоединяем переносной жёсткий диск USB к ноутбуку с работающей Windows 8.1.

Установим Windows 10 на ноутбук второй системой.

Смотрим Управление дисками ноутбука:

Диск 0 — жёсткий диск ноутбука Acer

Диск 1 — переносной жёсткий диск USB WD размер 1 Тб, поделён на два раздела.

AOMEI Partition Assistant Standard Edition

Скачиваем и устанавливаем бесплатную программу AOMEI Partition Assistant Standard Edition и запускаем её.

Выделяем раздел первый раздел USB-винчестера (I:) и жмём на кнопку Изменение размера.

Сдвигаем разграничитель вправо высвобождая свободное место (60 Гб) в самом начале переносного винчестера USB и жмём ОК. 60 Гб как раз хватит для установки Windows 10 (можете выделить больше).

Жмём Применить и программа начинает работать.

Видим образовавшееся нераспределённое пространство 60 Гб, которое мы отдадим под установку Windows 10,

Из нераспределённой области создаём раздел. Щёлкаем на ней правой мышью и выбираем Создать простой том.

Жмём всё время Далее.

На переносном USB-винчестере создаётся раздел (G:) отформатированный в файловую систему NTFS размер 60 Гб. На него установим Windows 10.

Открываем ISO-образ Windows 10,

который присоединяется к виртуальному дисководу (H:).

Настала очередь программки WinNTSetup3.

Запускаем программу и в главном окне, в первом поле (Путь к установочным файлам Windows) жмём на кнопку Выбрать

в открывшемся окне проводника находим виртуальный дисковод (H:) с файлами Windows 10, заходим в папку H:sources и выделяем левой мышью файл install.wim, жмём Открыть.

В среднем поле (Диск, на который будет установлен загрузчик) всё оставляем как есть.

В самом нижнем третьем поле (Диск, на который будет установлена ОС Windows) жмём Выбрать.

В открывшемся окне проводника выбираем созданный нами раздел (G:) и жмём кнопку Выбор папки.

Внимание: Если у вас ноутбук с включенным UEFI, то в поле Использовать BootSect для загрузчика выберите UEFI.

Если у вас компьютер с обычным БИОС, значит выберите BIOS.

Начинается процесс установки Windows 10 на раздел (G:) переносного жёсткого диска USB и заканчивается успешно.

Перезагружаем компьютер или ноутбук.

После перезагрузки появляется меню выбора операционных систем.

Выбираем Windows 10

Идёт подготовка устройств

Принимаем лицензионное соглашение

Подключаемся к роутеру или пропускаем этот шаг.

Использовать стандартные параметры

Вводим имя локальной учётной записи и жмём Далее.

Windows 10 установлена на переносной жёсткий диск USB!

Windows 10 имеет букву (C:) и работает так, как бы она была расположена на обычном жёстком диске.

Windows 10 Домашняя для одного языка активирована!

30 дней назад я обновлял на этом ноутбуке Windows 8.1 до Windows 10 и после обновления Windows 10 сгенерировала новый ключ активации, всё написано в этой статье.

Теперь на этом ноуте две активированные лицензионные операционные системы: Windows 10 и Windows 8.1.

Что будет, если отсоединить переносной жёсткий диск USB с установленной Windows 10 от ноутбука

Ноутбук загрузится вот с таким меню, в котором нам предложат, для загрузки в другую операционную систему нажать клавишу F9.

и мы загрузимся в Windows 8.1.

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

Если вы хотите иметь на внешнем USB-диске переносную операционную систему, то читайте эти статьи:

  1. Как установить Windows 8.1 или Windows 10 на переносной жёсткий диск USB, но так, чтобы система загружалась на компьютерах с обычным БИОС и ноутбуках с включенным интерфейсом UEFI
  2. Установка Windows 8.1 на внешний USB-диск с помощью среды предустановки Windows (Windows PE). После инсталляции операционная система будет загружаться на компьютерах с обычным БИОС и ноутбуках с включенным интерфейсом UEFI
  3. Как установить на ноутбук с предустановленной Windows 8.1 (БИОС UEFI) ещё две операционные системы — Windows 7 и Windows 10 на диск MBR, установка будет происходить на переносной жёсткий диск USB .
  4. Как установить Windows 10 на переносной GPT жёсткий диск USB, который будет загружаться на ноутбуке в режиме UEFI .

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

Изначально было 2 противоречивых требования души:«всё своё ношу с собой» и «не хочу быть нагруженным», что в итоге вылилось в установку Ubuntu на внешний диск. Всё было замечательно, но чувствовалась какая-то незавершённость. И решил я установить Windows 7 туда же.

Но появились проблемы:

  1. Windows 7 предупреждает о невозможности загрузки с USB (заботливый какой) и не хочет устанавливаться на него;
  2. установщик не умеет работать с VHD;
  3. при загрузке Windows 7 с USB-storage появляется BSOD.

И они были успешно решены.

Нам потребуются

  1. Сам внешний USB-накопитель (в данном случае USB-HDD) с созданными разделами.
  2. Виртуальная машина (в данном случае буду опираться на VMWare Player).
    • стоит отметить, что для распаковки install.wim можно воспользоваться утилитой ImageX из WAIK (Windows Automated Installation Kit, доступный для свободного скачивания с сайта разработчика), об этом можно прочитать в других статьях, например тут, но у меня же душа очень сильно противилась скачиванию чего-либо лишнего, по-этому я решил обойтись уже установленным VMWare (VMWare Player доступен для свободного скачивания)
  3. Windows 7 Enterprise или Ultimate (только они поддерживают Native VHD boot). Но можно воспользоваться и другой версией и поставить на физический раздел, а не VHD — в таком случае надо просто пропустить манипуляции с консолью при установке.

Поехали

В настройках виртуальной машины подключаем к CD-ROM Windows 7 и добавляем HDD: «Use physical disk» -> выбрать диск, соответствующий USB (скорее всего, он последний). Стоит отметить, что другие диски на данном этапе лучше удалить из виртуальной машины. Загружаемся с CD и попадаем в установщик.

Установка

Сейчас самое время указать установщику VHD. Командой Shift+F10 открывается консоль. Допустим, мы хотим установить Windows на C:win7.vhd:

diskpart
create vdisk file=C:win7.vhd type=fixed maximum=25000
select vdisk file=C:win7.vhd
attach vdisk
create partition primary
list volume

Убеждаемся, что имеем 3 volume с Fs: UDF, NTFS, RAW. Ну или больше, если на диске есть другие разделы.

Теперь можно уходить с консоли и перейти к непосредственной установке. При выборе назначения установки, мы должны увидеть Disk 1 Partition 1, при выборе которого Windows 7 заботливо предупредит о возможных проблемах, но продолжить всё-таки разрешит.
Теперь можете откинуться на спинку кресла и отдохнуть. По завершению данного этапа установщик должен записать загрузчик на физический раздел, который запустит Windows с виртуального диска. В итоге мы получим рабочую Windows 7 внутри виртуальной машины. Самое время подготовиться к запуску с USB.

Настройка для запуска с USB

С особенностями загрузки Windows 7 я особо не знаком, но вкратце суть примерно такая: загрузчик читает ядро и самые важные драйвера (к которым USB не относится) и передаёт управление ядру, которое должно прочитать всё остальное, но в нашем случае оно ничего не найдёт. Соответственно, сам напрашивается вариант: надо сказать загрузчику, что USB критически важен и надо бы сначала его загрузить, а потом передавать управление. И, что характерно, в Microsoft дали такие возможности: надо в реестре по адресам [HKLM/System/CurrentControlSet/services/usb*] установить значение ключа Start в 0. Самым неприятным оказывается то, что периодически это поле само сбрасывается в 3, судя по всему при появлении новых устройств. Но и это не проблема. Существует 2 возможных решения (суть которых, естественно, совпадает):

  1. usbbotfix.bat — мне понравился больше, ибо командный файл, который легко правится. Взят отсюда и мною добавлены улучшения: отключение создания имён 8.3, отключение обновления времени последнего обращения (ну зачем нам лишние операции записи) и запрет удаления страниц с исполняемым кодом, дабы случайно не сбросился в своп код драйвера USB (вполне возможно, что это не обязательно, но лучше перестраховаться). Этот файл также скажет планировщику вызывать его при Event 20003 — т.е. при добавлении новых устройств.
    Содержимое файла такое:
    @echo off
    if «%1″==»fix» goto :fix rem — install task
    copy /y «%~f0» «%SystemRoot%system32usbbootfix.bat»
    SCHTASKS /Create /RU SYSTEM /SC ONEVENT /MO «*[System[Provider[@Name=’Microsoft-Windows-UserPnp’] and EventID=20003]]» /EC System /TN USBBootFix /TR «‘%SystemRoot%system32usbbootfix.bat’ fix» /F
    rem — apply other settings
    fsutil behavior set disablelastaccess 1
    fsutil behavior set disable8dot3 1
    reg add «HKLMSYSTEMCurrentControlSetControlSession ManagerMemory Management» /v DisablePagingExecutive /t REG_DWORD /d 1 /f
    reg add HKLMSYSTEMCurrentControlSetservicespciide /v Start /t REG_DWORD /d 0x0 /f
    reg add HKLMSYSTEMCurrentControlSetservicesmsahci /v Start /t REG_DWORD /d 0x0 /f
    reg add HKLMSYSTEMCurrentControlSetservicesintelide /v Start /t REG_DWORD /d 0x0 /f
    reg add HKLMSYSTEMCurrentControlSetservicesviaide /v Start /t REG_DWORD /d 0x0 /f
    rem — run :fix once after install :fix
    call :fixservice usbehci «Boot Bus Extender»
    call :fixservice usbohci «Boot Bus Extender»
    call :fixservice usbuhci «Boot Bus Extender»
    call :fixservice usbhub «System Bus Extender»
    call :fixservice usbstor «SCSI miniport»
    goto :eof :fixservice
    setlocal
    set Start=
    set Group=
    for /f «skip=2 tokens=1,2,*» %%I in (‘reg query HKLMSYSTEMCurrentControlSetservices%~1’) do (
    if «%%I»==»Start» set Start=%%K
    if «%%I»==»Group» set Group=%%K
    )
    if not «%Start%»==»0x0» reg add HKLMSYSTEMCurrentControlSetservices%~1 /v Start /t REG_DWORD /d 0x0 /f
    if not «%Group%»==»%~2» reg add HKLMSYSTEMCurrentControlSetservices%~1 /v Group /t REG_SZ /d «%~2» /f
    endlocal
    goto :eof
  2. UsbBootWatcher.exe — проверенное временем решение, устанавливается как сервис и вызывается при изменении выбранных нами ключей реестра. Можно взять тут.
Если загрузка системы не происходит

В случае, если мы уже пришли на новое место и там оказалось, что ОС запускаться не хочет, придётся чинить тем, что есть: раздел загрузки Repair, в который Windows скорее всего сам и предложит загрузиться после неудачной попытки (если не предложит — перед загрузкой нажимать F8). Затем открываем «Command Prompt» (в случае неудавшегося автоматического восстановления перед этим нажимаем «View advanced options»).

  1. Запускаем редактор реестра командой «regedit». Стоит отметить, что это — реестр системы восстановления.
  2. Подключаем нужный реестр (точнее, улей). Нас интересует «[HKLM/SYSTEM/]», он хранится в файле %WINDIR%System32ConfigSystem. Для этого наводим фокус на «HKEY_LOCAL_MACHINE», в меню выбираем File -> Load Hive -> нужный файл -> Key name: «nn» (в случае установки на VHD, необходимо его в подключить в консоли).
  3. В загруженном улье должно быть несколько ControlSet*, нужный записан в «Select/Current». Переходим в «ControlSet*/services». В разделе чуть выше описано, что и зачем делать. Но стоит отметить, что в случае запуска не с USB, могут заинтересовать ключи вроде «atapi», «pciide», «intelide», «msahci» и аналогичные им.
Загрузка с USB

Т.к. перезапускаться лишний раз всем лень, проверимся мы снова в виртуальной машине. Выключаем её, в настройках удаляем все HDD, запускаемся, перебрасываем USB-HDD в виртуалку и… Понимаем, что наш диск не видно. Но ведь в списке того, что требуется не была упомянута поддержка BIOS’ом загрузки с USB.
Качаем plop boot manager — в архиве есть образы iso и img. Указываем виртуальной машине грузиться с диска plpbt.iso (или plpbt.img для floppy) и уже он передаст управление загрузчику с USB. Всё должно пройти успешно и в итоге запустится Windows 7 и скажет, что найдено новое устройство.

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

Краткое резюме
  1. запускаем виртуальную машину, подключив usb-hdd и установщик Windows 7;
  2. в процессе установки указываем, что хотим установить на VHD (по желанию);
  3. меняем приоритет загрузки драйверов;
  4. запускаемся с USB, если BIOS не может, то пользуемся plpbt.

Важные замечания/нерешённые проблемы

  1. до загрузки ядра возможны проблемы с доступом к диску по адресам выше 137Gb (у меня были) — можно посоветовать лишь перенести раздел в начало диска (собственно, в т.ч. и из-за этого ограничения я и устанавливал на VHD, а не создавал новый раздел);
  2. после каждой загрузки Windows сообщает о том, что что-то поменялось и надо переуказать своп — лучше всего указать руками явный размер свопа и назначить его на D: (физический раздел, C: — виртуальный диск), но при запуске на другой машине вопрос снова возникнет, а если там размер памяти другой, то своп будет выбран автоматически;
  3. совсем честные хлопцы предлагают вызывать %windir%system32sysprepsysprep.exe перед переносом на другое железо, но я заметил, что это не обязательно и даже вредно (заново предлагают создать пользователя/сбрасываются настройки/требуется лишний перезапуск после поиска драйверов) — лично у меня всё прекрасно работает и при условии обычного выключения и, что характерно, если ранее система запускалась на данном оборудовании, то повторный запуск пройдёт мгновенно, все драйвера подцепятся автоматически и без перезапусков;
  4. загрузчик (bootmgr, Boot) должен находиться именно на физическом диске (делается автоматически), а хотелось бы всё сбросить внутрь VHD и уже из grub передавать ему управление. Вот эти ребята сделали свой grub с модулем vhd, однако я его не осилил (сначала пришлось править Makefile’ы, чтобы vhd.mod таки создался, но после копирования в /boot/grub/, команда «insmod vhd» завершилась ошибкой «incompatible license»; более детальное изучение кода vhd.c показало, что были внесены изменения в код самого grub-1.97, что меня не устроило, ибо в Ubuntu используется grub-1.99).

Использованные источники

  • Описание usbbootfix.bat;
  • Описание UsbBootWatcher;
  • Описание модуля VHD для GRUB;
  • Загрузка по USB, если BIOS не позволяет;
  • Статья про fsutil.
  • Действия при замене материнской платы.

P.S. А цены-то на накопители в последнее время сильно взлетели из-за затопления Тайвани.