Calcweb.ru

Информационный портал
6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как запустить WinPE 10-8 Sergei Strelec с жесткого диска, не добавляя образ в меню загрузки Windows

Как запустить WinPE 10-8 Sergei Strelec с жесткого диска, не добавляя образ в меню загрузки Windows

Привет всем!
Поскольку мне на почту и в личку приходят много вопросов по поводу загрузки WinPE с жесткого диска,решил описать кратко это здесь.
В основном эти вопросы сводятся к использованию WinPE как основной системы (а не в ремонтных целях), по причине слабенького компьютера, убитого диска, и еще десятка причин, порой для меня не понятных или скрываемых. Для тех кого это интересует, опишу.
Сторонние программы, типа EasyBCD и т.д не используются. Все делается средствами Windows.

1. Извлечь из ISO образа папку SSTR в корень диска С (не обязательно С, на нужный Вам, соответственно исправить в батнике)
2. Запустить батник из архива по ссылке ниже.
3. Перезагружаетесь, и Вы увидете два варианта загрузки — Ваша ОС и WinPE.

Что делает батник?
1. Резервирует системный BCD в папку SSTR (всегда все можно вернуть как было)
2. Добавляет WinPE в меню загрузки.
3. Устанавливает тайм-аут загрузки 5 сек.

В архиве два варианта батника, для загрузки в BIOS и UEFI.
Запускать необходимо от имени Администратора соответственно нужный.
Для загрузки в BIOS прописана загрузка WinPE 10 x86.
Если нужна загрузка в BIOS WinPE х64, то соответственно исправить в батнике заменой все strelec10.wim на strelec10x64.wim
Для загрузки в UEFI прописана загрузка WinPE x64. На компьютерах с х86 процессорами (планшетах с UEFI) необходимо заменить все strelec10x64.wim на strelec10.wim
В батнике прописан диск С, если Вы папку SSTR распаковываете на другой диск , то также заменить в батнике заменой все С: на нужную букву диска.
Важно: папка SSTR должна быть в корне диска.
Если нужно чтобы WinPE загружалась по умолчанию, то в батнике исправить строку

rem bcdedit /default %DEVJ%

bcdedit /default %DEVJ% (то есть раздокументировать, убрать приставку rem)

Как вернуть все обратно.
Запустить также от Администратора батник из папки — Отмена изменений
Также если вы распаковывали папку SSTR не на диск С, то соответственно заменить в батнике на нужный.

1. Extract the ISO folder from the SSTR folder to the root of the C drive
2. Run the batch file from the archive using the link below.
3. Reboot, and you will see two options for downloading — your OS and WinPE.

What does the batch file do?
1. Reserves the system BCD to the SSTR folder (you can always return everything as it was)
2. Adds WinPE to the boot menu.
3. Sets the load timeout 5 seconds.

There are two variants of the batch file in the archive, for downloading to the BIOS and UEFI.
Run as necessary on behalf of the Administrator, respectively.
To boot into the BIOS, a WinPE 10 x86 boot is registered.
If you need to boot into the BIOS of WinPE x64, then correct in the batch file by replacing all strelec10Eng.wim with strelec10x64Eng.wim
For loading in UEFI, the loading of WinPE x64 is written. On computers with x86 processors (tablets with UEFI) it is necessary to replace all strelec10x64Eng.wim with strelec10Eng.wim
The disk C is registered in the batch file, if you unpack the SSTR folder to another disk, then also replace the C: with the desired drive letter in the batch file.
Important: the SSTR folder must be in the root of the disk.
If you want WinPE to be loaded by default, then in the batch file, fix the line

Читайте так же:
BitDisk – автономная песочница для защиты системы от нежелательных изменений

rem bcdedit /default %DEVJ%

bcdedit /default %DEVJ% (that is, remove the prefix rem)

How to return everything back.
Run also from the Administrator batch file from the folder — Cancel changes

WinPE: подключение и настройка

WinPE поставляется в виде WIM-файла. подключение и настройка образа WinPE — это тот же процесс, что и любой другой образ Windows. WinPE также имеет некоторые особые настройки. В этом разделе описаны распространенные способы настройки образа WinPE.

Общие настройки:

    . Можно настроить драйверы устройств, такие как драйверы, поддерживающие сетевые карты или запоминающие устройства. Добавьте языки, исправления или поддержку для таких функций, как PowerShell и язык HTML-приложений (HTA). . Чтобы запустить WinPE на нескольких языках, добавьте пакеты (дополнительные компоненты) для этих языков.
  • Добавление файлов и папок. Их можно добавить непосредственно в образ WinPE. . когда новые версии Windows нуждаются в функциях из последней версии dism, вы можете добавить dism непосредственно в WinPE. . Примеры включают настройку сетевого подключения или Добавление пользовательского приложения, например диагностического программного обеспечения. . Обратите внимание, что WinPE поддерживает только устаревшие приложения. . Если приложению требуется временное хранилище файлов, можно зарезервировать дополнительное пространство памяти в ОЗУ.

получите комплект средств для развертывания и оценки Windows с помощью инструментов Windows PE

  • установите пакет средств для развертывания и оценки Windows (Windows ADK)с среда предустановки Windows. если вы используете adk для Windows 10, версия 1809, необходимо загрузить и установить надстройку WinPE после установки ADK. предыдущие версии ADK включают среда предустановки Windows в установщик ADK.

создание набора из 32-разрядных или 64-разрядных Windows файлов PE

Прежде чем можно будет настроить среду WinPE, необходимо иметь образ WinPE для работы. Сведения о том, как получить образ WinPE, см. в разделе WinPE: Create USB rerom .

подключение образа загрузки Windows PE

Используйте DISM для подключения образа WinPE во временную папку на техническом компьютере:

Добавление настроек

Добавление драйверов устройств (INF-файлов)

Используйте DISM /add-driver для добавления драйвера устройства в образ WinPE.

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

Дополнительные сведения о драйверах см. в разделе Добавление драйверов устройств (INF-файлов). Чтобы просмотреть все доступные параметры обслуживания драйвера DISM, см. раздел Параметры командной строки для обслуживания драйвера DISM.

Добавление пакетов/языков, дополнительных компонентов и файлов .cab

В WinPE есть пакеты, которые можно добавить с помощью DISM, чтобы включить дополнительные функции и языки. Используйте DISM /add-package для добавления дополнительных компонентов к образу. При добавлении дополнительного компонента WinPE убедитесь, что добавляется и дополнительный компонент, и связанные с ним языковые пакеты.

Читайте так же:
Keyboard Fix — приложение для автоматического изменения высоты окон при вызове сенсорной клавиатуры

Дополнительные сведения о доступных дополнительных компонентах и языках см. в разделе WinPE: Add Packages (Справочник по дополнительным компонентам).

Добавление файлов и папок

Скопируйте файлы и папки в папку подключения C: WinPE _ amd64 . Эти файлы будут отображаться в папке X: в WinPE.

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

Добавление скрипта запуска

Измените Startnet. cmd, включив в него настроенные команды. Этот файл находится в подключенном образе по адресу C:WinPE_amd64mountWindowsSystem32Startnet.cmd .

Из этого файла можно также вызвать другие пакетные файлы или скрипты командной строки.

Для самонастраивающийся или поддержки сетей убедитесь, что в настраиваемом скрипте Startnet. cmd включен вызов Wpeinit . Дополнительные сведения см. в разделе Wpeinit и Startnet. cmd: использование сценариев запуска WinPE.

Добавление приложения

Создайте каталог приложения в подключенном образе WinPE.

Скопируйте необходимые файлы приложения в локальный каталог WinPE.

Протестируйте приложение позже, загрузив WinPE и запустив приложение из каталога X:.

Если приложению требуется временное хранилище или если среда WinPE перестает отвечать при запуске приложения, может потребоваться увеличить объем временного хранилища (свободного пространства), выделенного для WinPE.

Чтобы автоматически запустить оболочку или приложение, запускаемое при запуске WinPE, добавьте путь к файлу Winpeshl.ini. Дополнительные сведения см. в разделе Справочник поWinpeshl.ini: запуск приложения при запуске WinPE.

Добавить временное хранилище (вспомогательное пространство)

WinPE резервирует память на диске X: для распаковки файлов WinPE, а также дополнительного временного хранилища файлов, называемого пространством, которое может использоваться приложениями. По умолчанию это 512 МБ для компьютеров с объемом ОЗУ более 1 ГБ, в противном случае значение по умолчанию — 32 МБ. Допустимые значения: 32, 64, 128, 256 или 512.

Замена фонового изображения

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

Изменение разрешений безопасности файла фонового образа WinPE ( windowssystem32winpe.jpg ). Это позволяет изменить или удалить файл.

в обозревателе Windows перейдите по адресу C:WinPE_amd64mountwindowssystem32 .

Щелкните файл правой кнопкой мыши C:WinPE_amd64mountwindowssystem32winpe.jpg и выберите свойства > вкладка Безопасность > Дополнительно.

Рядом с владельцем выберите изменить. Измените владельца на Администраторы.

Примените изменения и закройте окно свойств, чтобы сохранить изменения.

Щелкните файл правой кнопкой мыши C:WinPE_amd64mountwindowssystem32winpe.jpg и выберите свойства > вкладка Безопасность > Дополнительно.

Измените разрешения для администраторов , чтобы разрешить полный доступ.

Примените изменения и закройте окно свойств, чтобы сохранить изменения.

Замените winpe.jpg файл своим собственным файлом изображения.

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

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

в Блокнот измените файл: C:WinPE_amd64mountwindowssystem32startnet.cmd , добавив команду, чтобы установить высокую производительность схемы управления питанием.

Добавление параметров файла ответов

  • Некоторые параметры WinPE можно управлять с помощью файла ответов, например брандмауэра, сети и параметров экрана. Создайте файл ответов, присвойте ему имя unattend.xml и добавьте его в корневую папку носителя WinPE для обработки этих параметров. Дополнительные сведения см. в разделе Wpeinit и Startnet. cmd: использование сценариев запуска WinPE.

Добавление обновлений в WinPE (при необходимости)

Вы можете применить обновления к образу WinPE, но вам потребуется только в определенных ситуациях.

Читайте так же:
Как установить OneDrive в папку Program Files и почему это важно

Если вы получили инструкции по применению обновления к образу WinPE, сначала необходимо скачать Последнее обновление для версии WinPE из каталога Центра обновления Майкрософт. Обновления для WinPE включены в обновления для соответствующей версии Windows 10. сведения о последних доступных обновлениях для Windows 10 см. в журнале обновлений Windows 10.

Скачайте Последнее обновление.

Примените обновление к подключенному образу WinPE.

Где Windows 10.0-кбкскскскскс. msu — имя файла обновления

Блокировка в обновлении:

отключение образа Windows PE и создание носителя

Отключите образ WinPE, зафиксировать изменения.

Создайте загрузочный носитель, например флэш-накопитель USB.

Загрузите носитель. WinPE запускается автоматически. После появления окна WinPE команда Wpeinit запускается автоматически. Это может занять несколько минут. Проверьте настройки.

Выявлен

  • WinPE не загружается? Ознакомьтесь с советами по устранению неполадок в конце статьи: WinPE: Создание загрузочного диска USB
  • Советы по подключению к сети см. в разделе драйверы сети WinPE: инициализация и добавление драйверов.
  • Если образ WinPE станет необслуживаемым, возможно, потребуется очистить образы, прежде чем можно будет снова подключить образ. дополнительные сведения см. в разделе восстановление образа Windows.

Чтобы удалить рабочий каталог, выполните следующие действия.

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

Как загрузить WinPE с жесткого диска?

Как загрузить WinPE с жесткого диска?

Думаю, большинство читателей не понаслышке знает, что диски и флешки WinPE предназначены для загрузки из них для исправления проблем, которые могут возникать при работе операционной системы, например вирусной атаке, проблемами с оборудованием. WinPE являются облегченными версиями операционных систем для загрузки (без необходимости установки) с флешки, жесткого/SDD диска или даже карты памяти или мобильного телефона (нужен рут). Такие системы быстрые и имеют все необходимые инструменты для устранения неполадок. Но как раз за скорость они нравятся многим пользователям, особенно в которых слабые компьютеры. Рассмотрим на практике как добавить диск WinPE на диск компьютера для возможности выбора его в меню загрузки и использования в качестве дополнительной операционной системы.

Будет использоваться многим уже известная сборка WinPE 10-8 Sergei Strelec и рекомендации самого автора сборки.

  • 1. Сначала нужно открыть ISO образ архиватором или программой для работы с данным форматом (у меня это UltraISO). Найти и извлечь в корень диска C (можно в другой, но придется править bat файл) папку SSTR.
  • 2. Запустить батник с архива (ссылка в конце статьи).
  • 3. Перезагрузить компьютер. Будет доступна для загрузки операционная система и WinPE.

Как загрузить WinPE с жесткого диска?

Батник, который нужно запустить выполняет резервирование системного BCD в папку SSTR. Конечно, все можно вернуть назад так как было. Также он добавляет в меню загрузки – WinPE и добавляет тайм-аут загрузки равным 5 секунд.

В архиве имеются два бат файла для загрузки: для загрузки в BIOS и UEFI. Выбирайте нужный и выполняйте его от имени администратора.

Как загрузить WinPE с жесткого диска?

Для загрузки в режиме BIOS прописана WinPE 10 x86 .

Если для вас нужна в режиме BIOS WinPE х64, то нужно исправить батник: заменить все названия strelec10.wim на strelec10x64.wim.

Читайте так же:
Как создать резервную копию системного тома штатным средством WbAdmin в Windows 10 и восстановиться из нее

Как загрузить WinPE с жесткого диска?

В режиме UEFI прописана для загрузки по умолчанию WinPE x64. Если ваш компьютер имеет х86 процессор, то необходимо в бат-файле заменить все strelec10x64.wim на strelec10.wim.

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

Чтобы все работало – папка SSTR должна находиться в корне диска.

Для загрузки WinPE по умолчанию нужно исправить в бат-файле
строку
rem bcdedit /default %DEVJ%
на
bcdedit /default %DEVJ% (убрать приставку rem).

Чтобы вернуть все назад нужно запустить от имени администратора бат-файл из папки « Отмена изменений». Если вы перед этим меняли букву диска, то есть распаковывали SSTR не в диск С – нужно заменить в файле «Cancel_BIOS_system.bat» или «Cancel_UEFI_system.bat» диск C на нужный.

Как загрузить WinPE с жесткого диска?

Видео «Как загрузить WinPE с жесткого диска?»

Руководство по сетевой загрузке предустановочной среды Windows (WinPE)

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

  1. загружается сетевое ядро pxeboot.com ;
  2. сетевое ядро загружает стандартный диспетчер загрузки bootmgr.exe , далее сетевая загрузка практически не отличается от загрузки с других носителей;
  3. диспетчер загрузки читает файл BCD (boot configuration data), где прописана конфигурационная информация (расположение загрузочных файлов), загружает необходимый шрифт ( wgl4_boot.ttf ) и драйвер виртуального диска boot.sdi , потом загружается образ WinPE;
  4. диспетчер загрузки передает управление программе, указанной в параметре path BCD-файла.

Файлы boot.sdi и bcd можно взять в каталоге boot , здесь же можно взять целиком подкаталог fonts (там располагается шрифт wgl4_boot.ttf ), а из каталога sources нужен только файл boot.wim . Потребуются еще два файла, которые располагаются в образе boot.wim. Проще всего воспользоваться графическим файловым менеджером 7Zip, но если вы собираетесь добавлять в образ WinPE драйверы или пакеты, то лучше использовать утилиту dism. Далее мы будем рассматривать вариант с dism, а для тех, кому достаточно будет стандартного образа, сообщаем: необходимые файлы ( pxeboot.n12 и bootmgr.exe ) находятся в каталоге windowsbootpxe . Файл pxeboot.n12 отличается от, указанного выше, pxeboot.com тем, что не требует нажатия клавиши F12 .

В случае с dism потребуется компьютер с Windows 7-10, так как на Windows XP dism не работает, как в прочем и с утилитой bcdedit. Работать с этими утилитами можно только из под администратора, то есть находим в кнопке пуск пункт «Командная строка», щелкаем правой кнопкой мыши по этому пункту и выбираем из контекстного меню «Запуск от имени администратора» (способов много, все эти способы и для всех операционных систем перечислять смысла нет, если не получилось попробуйте включить соображалку). Получить справку по работе с этой утилитой можно, набрав в запущенной командной строке:

Например, мы хотим убедиться, что это нужный нам WIM-файл, то есть нам нужны сведения об образах в WIM-файле, для этого получим справку о команде /Get-Wiminfo , набрав в консоли:

Подключим образ следующей командой:

Обращаю ваше внимание, что путь к WIM-файлу и каталогу подключения должны существовать на этом компьютере, а индекс образа можно узнать командой /Get-Wiminfo . В каталоге подключения находим папку windowsbootpxe, в которой берем два файла: pxeboot.n12 и bootmgr.exe .

Читайте так же:
Доклад Георгия Рысака про SEO в Gambling с конференции Sempro

Для желающих добавить драйвера потребуется команда:

Если вам потребуется добавление дополнительных пакетов, например, таких как: WMI, HTA, MDAC, NetFX, PPPoE, PowerShell, scripting и др., то их нужно сначала найти. Например, установить Windows OPK или AIK или ADK. Потом выполнить команду:

Далее надо отключить образ командой:

  • bioscorepxelinux.0 (собственно сам сетевой загрузчик);
  • из каталога bioscom32menu два файла: menu.c32 и vesamenu.c32 (menu.c32 будем использовать только для тех машин, где не сработает vesamenu.c32);
  • bioscom32chainchain.c32 (модуль управления загрузчиками, обычно используется для локальной загрузки);
  • bioscom32elflinkldlinuxldlinux.c32 (вторичный загрузчик, обязателен при использовании pxelinux.0);
  • bioscom32liblibcom32.c32 (необходим при использовании chain.c32);
  • bioscom32libutillibutil.c32 (необходим при использовании chain.c32);
  • biosmemdiskmemdisk (драйвер загрузки образов флоппи, жесткого диска, ISO и т.д.).

Первая строчка задает графический характер меню, вторая – название всего меню. Потом идут два пункта меню, которые идентифицируются как bootlocal и winpe, а на экран будут выведены: Boot local disk и WinPE. Как вы догадались, первый пункт меню является пунктом по умолчанию и обеспечивает локальную загрузку, но нам интересен второй пункт. Получается какая-то путаница, сначала говорилось о pxeboot.com , скопировали pxeboot.n12 , а прописываем pxeboot.0 . Дело в том, что pxelinux предъявляет свои требования к наименованию сетевых загрузчиков – расширение таких файлов .0 , кстати не путайте pxeboot.0 , который мы взяли из образа WinPE с pxelinux.0 , взятый из syslinux. Второй требуется для отображения меню, а первый загружается только после выбора соответствующего меню. Значит, мы должны переименовать pxeboot.n12 в pxeboot.0 и поместить в корневую папку.

Также в корневую папку мы должны поместить bootmgr.exe . Создаем в корневой папке подкаталог boot , куда нужно поместить два файла: bcd и boot.sdi и каталог fonts , еще надо создать каталог sources , куда скопируем файл boot.wim . Если вас устраивает подобное расположение всех загрузочных файлов, то файл bcd менять не надо. Хитрость тут заключается в том, что сетевая загрузка аналогична загрузке с компакт-диска или флешки.

  • вместо pxelinux.0 syslinux.efi , который располагается в efi32efisyslinux.efi для 32-разрядных систем или efi64efisyslinux.efi для 64-разрядных;
  • вместо ldlinux.c32 соответственно — efi32com32elflinkldlinuxldlinux.e32 или efi64com32elflinkldlinuxldlinux.e64 .

Для начала определимся, что в переменной %BCD% будет полное имя нового файла BCD, создадим этот файл:

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

Задаем два параметра, причем второй ссылается на переменную %SDI%, которая содержит путьboot.sdi относительно загрузочного устройства (первоначально было bootboot.sdi):

Создаем новую запись для WinPE:

Результатом последней команды будет вывод на экран GUID в фигурных скобках, далее мы его будем обозначать как переменную %GUID%. Вообще-то это можно было бы автоматизировать с помощью команды FOR, но тогда сложнее разбирать их. Устанавливаем параметр системного корневого каталога:

Устанавливаем параметры определения HAL и WinPE:

Устанавливаем параметры устройства, содержащего операционную систему и устройство содержащее файл %WIM%, например windowswinpe.wim:

Создаем еще одну запись диспетчера загрузки:

Устанавливаем параметр ожидания:

Все, BCD-файл готов, можно его подкладывать в каталог boot нашего TFTPD-сервера.

голоса
Рейтинг статьи
Ссылка на основную публикацию