Как установить Windows 10 из Windows XP без использования CD, DVD или USB-накопителя

В этой статье описывается как установить Windows 10 из Windows XP без CD, DVD или USB флеш накопителя. Устанавливать можно любую версию Windows 10 (32- или 64-разрядную). Потребуются только следующее:

Список необходимых программ:

Файлы menu.lst, grldr и boot.ini можно скачать здесь: how_to_install_windows_10_from_windows_xp.zip

Что необходимо сделать, что бы установить Windows 10 на компьютер (у нас на диске C:\ установлена Windows XP (файловая система - FAT32), а диск D:\ это CD-ROM):

Краткое описание процесса инсталляции:

Рассмотрим подробно процесс установки операционной системы Windows 10 на компьютер. Откройте "Управление дисками" (Disk Management) в Windows XP: Кликните правой клавишей мыши по кнопке "Пуск" ("Start"), затем левой кнопкой по "Мой Компьютер" ("My Computer"), дальше выбрать "Управление" ("Manage"). Выберите "Управление Дисками" ("Disk Management") (или можно кликнуть по кнопке "Пуск" ("Start"), затем "Выполнить" ("Run"), ввести туда "compmgmt.msc", и нажать "OK").

В начале нужно сменить букву CD-ROM'а на любую другую (кроме C: или D:). Кликаем правой кнопкой мыши по CD-ROM'у, выбираем "Сменить букву и путь..." ("Change drive letter and paths...").

Смена буквы диска и пути

Доступ к диску, используя другую букву для его обозначения

Выбор новой буквы для привода CD-ROM

Теперь диск E:\ будет приводом CD-ROM:

CD-ROM приводу присвоена новая буква

Далее необходимо уменьшить размер раздела C:\ для того, что бы выделить место под новый раздел. Так как файловая система диска C:\ это FAT32, то использование входящей в систему Windows XP утилиты DISKPART будет невозможно, эта утилита работает только с дисками на NTFS разделах. К счастью, имеются бесплатные программы, например, MiniTool Partition Wizard Free Edition, или GParted, которые могут нам помочь.

Установим программу MiniTool Partition Wizard и запустим её. Появится главное окно программы. Выберите здесь диск C:\, и кликните по кнопке "Move/Resize" ("Подвинуть/Изменить размер"):

Основное окно программы MiniTool Partition Wizard

Дальше нужно изменить размер диска C:\ и кликнуть "OK". Для установки Windows 10 потребуется по крайне мере 20 ГБ (это включая место для обновлений) дискового пространства, так что установите "Unallocated Space After" ("незанятое пространство после") в 20000 МБ и более.

Изменение размера раздела, что бы получить место под диск для Windows 10

Нажмите "OK", и появится новый логический диск. Что бы его активировать, нажмите кнопку "Apply" ("Применить").

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

Начинаем переразбиения диска в программе Partition Wizard

Далее программа попросит перезагрузить компьютер, и во время его перезагрузки вы увидите окно программы Partition Wizard в процессе работы:

Программа Partition Wizard в процессе работы

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

Теперь нужно открыть "Управление дисками" (Disk Management), как это сделать было описано ранее, вы увидите незанятое пространство (unallocated space), сделайте по нему двойной клик:

Управление дисками показывает незанятое пространство

Создайте новый раздел, укажите его размер в МБ, и присвойте новому разделу букву D:\:

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

Указание размера нового раздела

Присваивание буквы диска новому разделу

Отформатируйте раздел в файловую систему NTFS, так же можно изменить и метку диска:

Форматирование раздела в файловую систему NTFS

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

Создан новый логический диск

Следующий шаг - копирование дистрибутива Windows 10 (ISO файл Windows10_InsiderPreview_x32_EN-US_xxxxx.iso или Windows10_InsiderPreview_x64_EN-US_xxxxx.iso) в корневую директорию диска D:\, затем следует переименовать этот ISO файл в "iso.iso" (короткое имя позволит легче оперировать этим файлом). Дальше в корне диска нужно создать директорию "WIN", и распаковать в неё файл "iso.iso". Для распаковки ISO файла можно воспользоваться архиватором 7-Zip или програмой ISO Opener, обе программы бесплатные. Вот как должна будет выглядеть корневая директория диска D:\:

D:\>dir
 Volume in drive D is Windows 10
 Volume Serial Number is A26C-9123

 Directory of D:\

01.06.2015  15:39     3 782 055 936 iso.iso
01.06.2015  03:54    <DIR>          WIN
               2 File(s)  3 903 197 184 bytes
               1 Dir(s)  23 685 287 936 bytes free

D:\WIN>dir
 Volume in drive D is Windows 10
 Volume Serial Number is A26C-9123

 Directory of D:\WIN

01.06.2015  20:53    <DIR>          .
01.06.2015  20:53    <DIR>          ..
25.04.2015  08:13               128 autorun.inf
01.06.2015  20:47    <DIR>          boot
25.04.2015  08:13           393 718 bootmgr
25.04.2015  08:13         1 131 496 bootmgr.efi
01.06.2015  20:47    <DIR>          efi
25.04.2015  08:13            79 568 setup.exe
01.06.2015  20:47    <DIR>          sources
01.06.2015  20:53    <DIR>          support
               4 File(s)      1 604 910 bytes
               6 Dir(s)  23 685 287 936 bytes free

Теперь следует сказать несколько слов о загрузчике GRUB4DOS. Вам потребуется всего один файл "grldr" (MD5:fcec9e82177c23864a91d896aef261df), скопируйте его в корневую директорию диска C:\. Файл "grldr" можно взять из этого архива: grub4dos-0.4.4.zip. Чтобы подключить загрузчик, нужно добавить одну строку в файл "boot.ini", находящийся в корне диска C:\ (перед его редактированием потребуется снять атрибуты "Только чтение" и "Скрытый"!), вот эта строка:

c:\grldr="Loader"

Также увеличьте тайм-аут, добавив это значение в тот же файл:

timeout=30

вот полное содержимое файла "boot.ini":

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP" /NOEXECUTE=OPTIN /FASTDETECT /PAE
c:\grldr="Loader"

Кроме того, для работы загрузчика потребуется файл "menu.lst" с таким содержанием:

timeout 60
color green/blue white/black
foreground 000580

title Microsoft Windows XP
root (hd0,0)
#savedefault
makeactive
chainloader +1

title Windows 10 iso
map (hd0,1)/iso.iso (hd32)
map --hook
chainloader (hd32)
boot

В этом файле параметры (hd0,0) and (hd0,1) обозначают диски C:\ и D:\.

Если жёсткий диск подключён к другому порту SATA, то потребуется изменить параметры (hd0,0) и (hd0,1), например, на (hd1,0) и (hd1,1) или (hd2,0) и (hd2,1). Так же может потребоваться изменить раздел диска, например, с hd0,0 на hd0,5. Что бы найти нужные значения этих параметров, можно воспользоваться загрузчиком GRUB, смотрите этот скриншот:
Нажмите клавишу "c" для вызова интерпретатора командной строки, и введите в нём команду uuid (все команды чувствительны к регистру). В результате на экран будет выведено что-то вроде этого:


grub> uuid
(hd0,0): UUID is C382-CB31
         Filesystem type is fat, partition type 0x0B

(hd0,1): UUID is 5862458625612458
         Filesystem type is ntfs, partition type 0x07

grub> _

Используйте эти значения в файле "menu.lst". Что бы выйти из загрузчика, введите команду reboot. Описание других команд могут быть найдены в документации к загрузчику GRUB.

создайте этот файл, и сохраните его в корневую директорию диска C:\. http://zpostbox.ru/yt

вот как примерно выглядит корневой каталог диска с операционной системой Windows XP:

Корневой каталог диска с системой Windows XP

Там есть файлы "grldr", "menu.lst" и модифицированный файл "boot.ini".

OK, Теперь перезагрузите компьютер. При загрузке выберите загрузчик ("Loader"):

Загрузочное меню Windows XP

На следующем экране выберите "Windows 10 iso", и нажмите "Enter":

Меню загрузчика Grub

Нажмите любую клавишу для начала загрузки инсталлятора операционной системы Windows 10:

Запуск виртуального CD-ROM с Windows 10

Программа установки сменит несколько экранов, и когда появится экран, показанный здесь, следует кликнуть по надписи "Repair your computer" ("Устранение неполадок компьютера"):

Экран установки Windows 10

Дальше кликнуть по "Troubleshoot":

Экран установки Windows 10 - Troubleshoot

Затем кликнуть по "Advanced options":

Дополнительные опции Windows 10 при её установке

И теперь кликнуть по "Command prompt":

Командная строка в Windows 10

Вы увидите окно с интерпретатором командной строки:

Microsoft Windows [Version 10.0.10074]
(c) 2015 Microsoft Corporation. All rights reserved.

X:\Sources>

Теперь нужно перейти в директорию "D:\WIN\sources" и запустить в ней файл "setup.exe":

Microsoft Windows [Version 10.0.10074]
(c) 2015 Microsoft Corporation. All rights reserved.

X:\Sources>

X:\Sources>D:

D:\>cd WIN

D:\WIN>

D:\WIN>cd sources

D:\WIN\sources>setup.exe

D:\WIN\sources>

Вот и всё, начался процесс установки Windows 10. Пройдя несколько экранов, выберите "Install Windows only" ("Установить только Виндовс") на этом экране:

Установка Windows - выбор типа установки

Здесь нужно выбрать раздел 2, который был создан ранее:

Выберите раздел, када будет установлена система Windows 10

Далее продолжится процесс установки системы Windows 10, подробнее об этом можно прочитать здесь: Как установить Windows 10 - Пошаговая инструкция

А как удалить Windows 10? Это несложно - потребуется компакт - диск с системой Windows XP. Загрузите компьютер с этого диска, зайдите в "Консоль восстановления системы" ("Recovery Console"), и введите вот эту команду:

fixboot C:

Эта команда произведёт запить загрузочного сектора на диск C:\, так что компьютер будет загружаться с системой Windows XP также как и ранее, а все файлы с диска D:\ можно будет просто удалить.

Так же можно посмотреть видео Как установить Windows 10 из Windows XP без использования CD, DVD или USB-накопителя на Youtube.

В заключение следует заметить, что вышеописанным способом можно также устанавливать операционные системы Windows 7, 8, 8.1.

BACK