Устанавливаем 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
ссылки на образы ищем в поисковых системах.


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

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

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

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

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

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

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

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

Имя: