Устанавливаем Windows XP на USB Flash Drive

В статье описан один из способов установить Windows XP на флэш-диск.
Во время установки операционной системы отключаем физически все жёсткие диски (если это возможно), а также встроенные в материнскую плату устройства (звуковую, сетевую карту и пр., их можно включить уже после установки). В идеале из накопителей должен остаться CD-ROM и флэш диск. USB накопитель (флэш диск или карт-ридер с картой памяти) может быть практически любой.

Объём USB Flash рекомендуется от 2-х гигабайт и выше с поддержкой USB 2.0.
Успех установки во многом зависит от модели материнской платы, а точнее от того, каким образом флэш накопитель будет определён в системе. Некоторые мат. платы позволяют вручную установить тип флэш накопителя (USB-HDD, USB-FDD, USB-ZIP), а некоторые устанавливают тип накопителя в зависимости от объёма памяти флэшки.
Например:
до 1Gb — USB-FDD, USB-ZIP;
от 1Gb — USB-HDD.
По этому, если у вас установка прошла не удачно, попробуйте сменить флэшку с другим объёмом памяти или провести установку на другом компьютере.

1. Подготавливаем флэш диск.
Сначала сделаем так, чтобы флэш в системе определялась как жёсткий диск. Как это сделать описано здесь. Затем, с помощью программ Acronis Disk Director или Partition Magic форматируем флэш в файловую систему FAT32, и делаем основной раздел флэш диска активным.

2. Дистрибутив Windows XP SP2.
Для установки использовался дистрибутив Windows XP SP2 Corporate (на других версиях не проверялось). В случае, если у вас флэш диск размером менее 2-х гигабайт необходимо с помощью программы nLite урезать размер дистрибутива удалив неиспользуемые компоненты (для стандартной установки требуется минимум 1,2 гигабайт свободного места).

3. Установка XP.
Итак, отключаем жёсткие диски, подключаем подготовленный флеш диск, в CD-ROM помещаем диск с дистрибутивом Windows XP.
Перезагружаемся, заходим в BIOS (или используем быстрый выбор загрузочного устройства), включаем загрузку с CD-ROM. Запускаем начальную инсталляцию Windows XP, выбираем установку на флэш диск без изменения файловой системы. Установщик скопирует файлы и перезагрузит компьютер.

Сейчас, если попытаться загрузиться с флэш и продолжить инсталляцию то получим синий экран с ошибкой STOP 0x000007b Inaccessible Boot Device. Это нормально, так и должно быть.

Отключаем компьютер, подключаем жёсткий диск с операционной системой, загружаемся как обычно. USB флэш диск не отключаем. Переходим к пункту №4.

4. Модификация INI файлов и реестра.

Загружаем архив FlashBootXP_ver1.rar
Распаковываем содержимое архива во временную папку.

usb.inf
usbport.inf
usbstor.inf
USBBOOT.REG

Запускаем редактор реестра.

Пуск > Выполнить > regedit

Выделяем раздел реестра: HKEY_LOCAL_MACHINE, переходим в меню: Файл > Загрузить куст.
Переходим по пути: Буква_диска_вашей_флэш:\Windows\System32\Config\ открываем файл system

в окне выбора раздела вводим: 123

Щёлкаем правой кнопкой мыши на подключенный раздел: 123

Выбираем пункт меню Разрешения. В появившемся меню отмечаем Администраторы, ниже в окне разрешений отмечаем флажок Полный доступ. Жмём кнопку Применить.

Затем, выбираем Дополнительно, выделяем Администраторы, отмечаем флажок «Зaмeнить paзpeшeния для вcex дoчepниx oбъeктoв зaдaнными здecь paзpeшeниями, пpимeнимыми к дoчepним oбъeктaм». Нажимаем ОК, подтверждаем замену. После изменения выходим из меню разрешений.

Переходим к распакованным файлам, правый клик на файле USBBOOT.REG > Слияние, соглашаемся внести изменения в реестр.

Возвращаемся к редактору реестра. Выделяем раздел: 123. Переходим в меню Файл > Выгрузить куст. Подтверждаем выгрузку.
Закрываем редактор реестра.

Копируем файлы usb.inf, usbport.inf, usbstor.inf в папку
Буква_диска_вашей_флэш:\Windows\Inf (если вы не видите папку Inf включите отображение скрытых файлов и папок).

5. Завершение установки.
Выключаем компьютер, отсоединяем жёсткие диски. Загружаемся с USB флэш, установка должна продолжится как обычно без ошибки STOP 0x000007b. Инсталляция может занять 3-4 часа в зависимости от быстродействия вашего флэш накопителя.

Рекомендации.
— после завершения установки отключить файл подкачки (или установить минимальный размер);
— изменить свойства корзины «Уничтoжaть фaйлы cpaзy пocлe yдaлeния, нe пoмeщaя иx в кopзинy»;
— отключить восстановление системы;
— заменить стандартный драйвер флэш на Hitachi Microdrive из пункта №1;
— в диспетчере задач, в свойствах вашего флэш диска, вкладка Политика выбрать Оптимизировать для выполнения
— установить EWF фильтр, для сохранения ресурса Flash.

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

Конфигурация на которой проводилась установка:
процессор — Intel Core Duo 6600 2.4 Ghz
материнская плата — ASUS P5B Deluxe
флэш накопитель — Kingston 1Gb

Можно скачать уже подготовленные образы для простой установки операционной системы на флэшку, например:
Portable Extra Small Windows XP USB Flash Edition 2009
Windows XP 2009 USB Universal Aleks-Minimalistic Embedded SP3 x86
Windows XP Pro SP3 Rus VL x86 USB Universal
ссылки на образы ищем в поисковых системах.
  • avatar
  • 0

24 комментария

Спасибо! Ставил винду на флешку несколько раз по этой инструкции, все отлично. Грузится чуть дольше, зато какая тишина) IBM ThinkCentre & Kingston 16gb, 32gb.
  • Рома
Доброго дня господа!
Пытаюсь установить Windows XP на большую флешку (500 Gb)
Статья предельно ясна и все получилось.

Возник вопрос — возможно ли осуществить корретировку реестра OS флешки уже после процесса установки.
1. на флешке разворачиваю архив Acronis-а (OS копия системного диска)
2. запускаю уже установленный Windows c жесткого диска
3. корректировка реестра и подмена файлов флешки

Так получиться?
  • HOME_X
>>Сначала сделаем так, чтобы флэш в системе определялась как жёсткий диск. Как это сделать описано >>здесь<<.
«Здесь» — это где? >_>
  • Guest
у меня выходит NTLDR is missing
  • Абылай
а у меня просто disk error :)
  • John
Disc error пишет.
  • Zzz
У меня ноутбук Lenovo G580, USB HDD 500 гб, Windows 7 основная. Они несовместимы. Напишу, если все Ок.
  • Androdrev
Все сделал по инструкции 1 в 1, но все равно виндаХП не ставится, вылетает с ошибкой 0007b ((( Что может быть? Ставлю ХППрофРус лицензия
  • Евгений
А как сделать поддержку USB 3.0 при установке в флешки?
  • User1
Вот в Microsoft уроды, террористы!!!
Скольким людям нужна до сих пор XP!
Но это потому что там выпускают какие-то выкидыши типа Vista и Vista2(Win7),
и Vista3(Win8, Win8.1)
Они обанкротились поэтому. И Балмер поехал в отставку!
Давно пора уже выпустить WINDOWS XP#2!!!
C поддержкой дисков более 2.2ТБ
С поддержкой сенсорного экрана
С поддержкой установки на USB3.0 устройства
  • aaa33
У меня винда хп самая обычная сп2. Видит 3 террабайта диск на ура. Совершенно никаких проблем нет. Я даже лоханулся из-за этого. Купил один внешний диск на 3 тб, а второй на 2 тб. Мол специально для компа, где винда хп. Что тот, то тот видит без проблем в полных размерах. Самая что ни есть обычная хп 32 бита сп2 2006 года, если не изменяет память. Может быть сейчас кто-то начнёт доказывать что мол не — не читает хп диски такого размера. да хоть сто раз у вас пусть не читает. А моя читает. Официальная сборка. Не лицензия.
  • Login
У меня тоже Windows XP SP-3 x32 без проблем видит в полном объёме диск на 3 ТБ
  • Гость
Всем привет! Сегодня попытался установить Windows XP SP3 Pro 2008 года, сборка Samlab… Все делал в точности по инструкции, автору большое спасибо, использовал флеш Goodram 8 Gb, установку проводил на ноутбуке Toshiba (2-ядерный). Все в точности, как писал автор, синий экран с ошибкой, когда внес изменения в реестр и скопировал файлы в папку флеш, выгрузил куст и перезагрузился, синий экран больше не появлялся и загрузка системы прошла без сбоев, единственно очень долго, более 6 часов… Установка была сразу со всеми необходимыми драйверами, может поэтому долго, пока систему не испытал, не хватило времени, потом отпишусь… Советую всем попробовать, автор молодец! Удачи!
  • Alexander
Всем привет! Сегодня установил сборку «Zver» за 06.2012 Windows XP SP3 Pro на внешний жесткий диск (ВЖД) по той же методике, автору респект!
Кстати, система установилась в течение часа, что меня паразило, с флешкой я перестал экспериментировать, хотя, результат был положительным, но мало памяти для разгона… Система на внешнем жестком диске не уступает по быстродействию на жестком диске, установленном на ноутбуке. Параметры ВЖД: 500 Гб, разбит на системный (150 Гб) и логический (350 Гб), Все драйвера установились, все устройства подключены! Единственно, ВЖД привязан к Вашему ноутбуку, иначе нужно менять настройки c:\windows\inf\, чтоб подключить к другому ноутбуку, если он отличается по параметрам, главное, меня результат устраивает, кому нужно, советую… Удачи!
  • Alexander
После установки не хочет загружаться когда в системе есть другие HDD. Когда подключен чисто через USB работает нормально. Как можно устранить данную сложность.?
  • Vitalij
Добрый день… Проделал все операции выше и вс равно ловлю ошибку 0x000007b. Сдругими HDD запускается винда с флэхи, а без HDD ни в какую. Дайте дельный совет плз
  • Евгений
с уважением к данной статье.
пользуюсь другим способом.установка ХР на обычный винт.гружу Acronis и копирую данные с hdd на флешку или SDD
как то так)
  • evvgen
Нда… Эльбрус 401 с usb 3.0 как сделается, будет весьма актуальным сие…
  • Fly
тоже вылетает 0x000007b… замучился уже…
  • Shevchenko
Менять реестр обязательно на той же машине, на которую устанавливаю Windows?

Или можно на другой, подключив к ней флешку с недоустановленной Виндоус?

А то я пытаюсь установить ОС флешку на компьютер, к которому не могу подключить жёсткий диск.

И после всех действий над реестром (которые я выполняю на другом компьютере) у меня всё равно 0x000007b.
  • Юра
Правил реестр на другой машине и сраоботало.На моей винт сдох. Статья помогла.Но заработало все только в ntfs.
  • Пётр
проделал все как описано выше с 64xp но толку ноль все время выскакивает этот долбаный голубой экран с ошибкой 0x000007b
  • пендюк
Все сделал по рецепту. винда стала отлично все работало. потом отключил комп. Подключил к другому компу как флешку. что бы скопировать на него некую инфу. При этом добавил еще один логический диск. потом подключил обратно к компу накотором ставил и попытался загрузить винду с сьемного диска. в итоге комп постоянно ребутиться.И при этом не может загрузиться временная ос с оптического диска вче м может быть проблемма.
  • Илья
Всё сделал как написано.Только вот процесс установки прошёл без вынимания ж.д. (с ж.д. выходит ошибка 0000...7в)Винда установилась.толбко вот на одном компьютере грузится, а на другом нет? Может кто совет даст.
  • Viktor

Оставить комментарий

Имя: