Загрузка WinPE с жесткого диска компьютера
Привет всем!
Поскольку мне на почту и в личку приходят много вопросов по поводу загрузки 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

rem bcdedit /default %DEVJ%

on

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


Good luck everyone!

СКАЧАТЬ / DOWNLOAD

Пароль на архив /Password for archive: strelec




    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.

    SERGEI, спасибо за ответ. Работает!


    От: scc72

    SERGEI

    и еще десятка причин, порой для меня не понятных или скрываемых.

     


    Простой пример из РФ: Контора. На некоторых ПК стоит Fedora, присутствуют Mac, но есть задачи, требующие Win. В контору врывается стадо баранов, получивших команду "фас" и начинают шариться по компам. В этот момент несколько человек просто вынимают флешки из своих компов, нажимают выключатель на блоке питания и уходят пить кофе/пиво/водку в заведение напротив.


    Вся их работа остаётся висеть в незавершённыз сеансах на сервере терминалов, они её закончат потом.


    Бараны в итоге ничего не нашли, а IT спецы из конторы прогнали им пургу, что на компах вон в той дальней комнате пока вообще нет системы, т.к. руки не доходят/этот отдел ещё не сформирован/круг задач отдела пока неясен/etc...


    Речь о Win2Go, некоторые функции которой твоя сборка успешно выполняет: она самодостаточна, может работать в сети, присутствует офисный софт, Parallels Client или MSTSC Portable доустановить  - и в путь.


     


    Вот как-то так....


    От: Tomas_BY

    scc72, тут вроде система РЕ останется на диске, и при включении компа, по умолчанию загрузится. Флешка не нужна, её может не быть вообще при старте сборки с HDD... А "баранам", при загруженной Win PE, трудно будет внушить, что на компе нет никакой системы.


    От: akathron

    Tomas_BY, Ну да, scc72 чуток не про то написал. Особенно учитывая набор софта. Но в его случае можно просто на флешке держать настройки RDP клиента.


    От: scc72

    Tomas_BY, я просто Сергею ответил на 

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

     


    К основной теме 

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

     


    Tomas_BY

    А "баранам", при загруженной Win PE, трудно будет внушить, что на компе нет никакой системы.

    А им ничего внушать не придётся, они по-любому изымут всю технику на экспертизу. Главное - успеть вынуть флешку и убрать её подальше. Потом пусть изымают. После включения компа они будут созерцать что-нибудь вроде 

    MISSING OPERATING SYSTEM
    или 
     Reboot and select proper boot device
    или загрузится девственно-чистый линух в который не ступала нога человека. Спецы из отдела "К" будут ржать над ними и посылать нахер. Через 2-3 месяца вернут технику в виде груды металлолома или, если совесть не пропили, в рабочем состоянии.

     


    От: san2san

    Отличное решение! Спасибо автору! Попробовал по Вашему "рецепту" все вышло отлично. Я установил папку SSTR на диск D(не системный диск), подправил буквы диска и таймаут в батничке, а потом через EasyBCD изменил порядок записей и очередь загрузки BCD. Все работает на ура.


    Еще раз - СПАСИБО!


    От: Tomas_BY

    scc72, Это я в свете данной темы (Загрузка WinPE с жесткого диска компьютера) говорил, что в стремных ситуациях систему РЕ лучше держать на флешке. А компы у нас на предприятии тоже забирали... проходили. :)


    Удачи!!!


    От: Alluser

    спасибо большое все получилось 


    От: SERGEI


    SERGEI, I have always run as admintrator with batch I know about that, and my UAC is always off. But still the same no success!


     Can I request a video guide on how to make it work in ENG version.



     


    I made a video for a quick hand specially for you youtube


    I have everything works all works. Nothing I can help you.
    Delete the folder with SSTR and try again.


    От: Alluser

    Здравствуйте … Ситуация такая даже не знаю можно это назвать проблемой или нет …


    В общем на ПК все отлично работает… а вот на Ноутбук HP - 15-ba029ur, когда идешь на перезагрузку или при включении происходит загрузка системы и когда доходит до окна выбора самой ОС или bootHDD_strelec с отсчетом времени при нажатии Enter  ноут уходит в темный экран НО когда выбираешь ОС клавишей Стрелка вниз монитор ноутбука экран становится светлее и после нажатия Enter загрузка ОС происходит хорошо так же если не нажимать на Enter и не трогать Стрелка вниз а просто дождаться отсчета времени тоже темный экран


    От: SERGEI


    Здравствуйте … Ситуация такая даже не знаю можно это назвать проблемой или нет …


    В общем на ПК все отлично работает… а вот на Ноутбук HP - 15-ba029ur, когда идешь на перезагрузку или при включении происходит загрузка системы и когда доходит до окна выбора самой ОС или bootHDD_strelec с отсчетом времени при нажатии Enter  ноут уходит в темный экран НО когда выбираешь ОС клавишей Стрелка вниз монитор ноутбука экран становится светлее и после нажатия Enter загрузка ОС происходит хорошо так же если не нажимать на Enter и не трогать Стрелка вниз а просто дождаться отсчета времени тоже темный экран



    Алексей привет. Если честно не знаю. А если попробовать по умолчанию сделать загрузку ОС?


    От: Alluser

    SERGEI,

    Если честно не знаю. А если попробовать по умолчанию сделать загрузку ОС?

     


    Вы имеете ввиду закоментировать строку rem bcdedit /default %DEVJ% Она у меня закоментированна .... Главное что интересно на ПК все норм а вот на ноуте  проблема ... я уже думаю может само железо ноута такое Ноутбук HP - 15-ba029ur может быть такое !? он у меня как дама с Амстердама и еще у меня на ноуте при загруске WinPE ни как не хочет... не дружит с wi-fi т е при присоединении кабеля интернет есть а через wi-fi нет ... драйвера на wi-fi устанавливаются и выдает отключенный ... что естевенно НО через программу PE Network, на вкладке Wi-Fi не могу подкоючить вести данные ... буду разбираться если что отпишу ... спасибо за помощь 





    SERGEI, wi-fi  проблема отпала сам виноват плохо настройки смотрел ... что касается выше описанного темного экрана интересная ситуация получается уже поставил EasyBCD все вроде правильно ... но меня смущает одно почему при выборе самой ОС или bootHDD_strelec экран притемненный.... светлее становится когда клавишей Стрелка вниз выбираешь тип загруски хотя на ПК экран в отличии от ноута экран светлый ... может это связанно как то с режимом экономии... получается по принципу не активный экран притемненый загрузка ОС не идет при активном светлом экране загрузка ОС проходит ... 


    От: san2san

    SERGEI, я уже писал выше. При наличии BIOS или дуал BIOS/UEFI сборка на жеский диск ставится. Но вот есть один комп только с UEFI - нифига не выходит. Т.е. Boot Strelec появляется в списке загрузки, но при его выборе комп идет в перезагруз. Устанавливаю все как положено, от админа и т.д. Единственное что, устанавливаю на диск Д (несистемный), подправил в батнике через блокнот все ссылки с диска С - на диск Д. С таким батником установил на три компа с BIOS, два компа с  BIOS/UEFI - результат положительный. А вот один комп только с UEFI - облом! Что посоветуете?


    От: SERGEI

    При наличии BIOS или дуал BIOS/UEFI сборка на жеский диск ставится. Но вот есть один комп только с UEFI - нифига не выходит. Т.е. Boot Strelec появляется в списке загрузки, но при его выборе комп идет в перезагруз. Устанавливаю все как положено, от админа и т.д. Единственное что, устанавливаю на диск Д (несистемный), подправил в батнике через блокнот все ссылки с диска С - на диск Д. С таким батником установил на три компа с BIOS, два компа с BIOS/UEFI - результат положительный. А вот один комп только с UEFI - облом! Что посоветуете?

     


    san2san, а что за комп. Почитать бы в инете.


    От: san2san
    Да обычный комп, UEFI/MBR, 10 ltsb x64, мать Gigabyte H77-DS3H. Один ж/д на 500 гиг, диск С+диск Д+Восстановление(Macrium). Типичная схема для моих машин, на 5 машин таких-же поставил и все норм, единственное что - там 7 и 8. 1., это единственная с 10. Черт его знает что ему ещё надо!

    Скажите, а данный способ подойдёт если у меня переносной винт и куча разных машин к которым он подключается. Получается на каждой подключаемой машине надо в корень диска С что то извлечь? Или мне проще разбить свой переносной винт на 2 части и 1-ю средствами Rufus сделать загрузочную?


    От: SERGEI

    Скажите, а данный способ подойдёт если у меня переносной винт и куча разных машин к которым он подключается. Получается на каждой подключаемой машине надо в корень диска С что то извлечь? Или мне проще разбить свой переносной винт на 2 части и 1-ю средствами Rufus сделать загрузочную?

    Лучше 2-й вариант


    От: brothers

    SERGEI


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


    Сработает ли данный способ, если на компе установлена только Windows XP SP3 ?


    Это я к тому, что смогу ли я загрузить Вашу сборку с HDD на котором только Win ХР, когда


    компьютер старый и не поддерживает загрузку с флешки?


    От: SERGEI


    SERGEI


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


    Сработает ли данный способ, если на компе установлена только Windows XP SP3 ?


    Это я к тому, что смогу ли я загрузить Вашу сборку с HDD на котором только Win ХР, когда


    компьютер старый и не поддерживает загрузку с флешки?



    brothers, приветствую. Нет, Windows XP не имеет BCD, только через костыль.


    От: brothers

    SERGEI


    Если не сложно, можно подробнее про "костыль" для Windows XP ?


    От: SERGEI


    SERGEI


    Если не сложно, можно подробнее про "костыль" для Windows XP ?



     


    brothers, ну например через Grub4Dos.


    В файле boot.ini дописать внизу строку


     


    C:\grldr="Grub4Dos"


     


    Извлечь папку SSTR в корень диска. И в корень диска С положить загрузчик и menu.lst


    СКАЧАТЬ


    Пароль на архив: strelec


     


    От: brothers

    SERGEI



    ну например через Grub4Dos.


    В файле boot.ini дописать внизу строку


     


    C:\grldr="Grub4Dos"


     


    Извлечь папку SSTR в корень диска. И в корень диска С положить загрузчик и menu.lst



    Вот спасибо!


    От: Tomas_BY

    SERGEI,


    ну например через Grub4Dos.

    Костыль работает. Пробовал на системе, где установлена только ХР.


    Спасибо!


    От: SERGEI

    А можно другой батник, чтоб и wimpe и основная ос с возможностью выбора?

    Тут и есть такой батник.





     


    Спасибо большое Вам Сергей за предоставленную возможность загрузки WinPE с жесткого диска, по-моему Вы первый внедрили такую технологию. Я до этого, по крайней мере, ни где не слышал о чем-то подобном. 


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


    От:

    SERGEI, boot_UEFI.bat и boot_BIOS.bat не работают на англоязычной Windows 10 (сборка 1703, x64).  Получилось заставить работать, только поменяв "2" на "3" в командах

    for /f "tokens=2" %%i in (C:\SSTR\ramdevice.txt) do SET DEVI=%%i
    for /f "tokens=2" %%j in (C:\SSTR\ramd.txt) do SET DEVJ=%%j

    Похоже, что GUID создаваемых объектов по-разному выводится в русскоязычной и англ. Windows.  Т.е. надо или парсить по регулярному выражению ну или получать GUIDы создаваемых объектов через WMI.

    Благодарю за сборку, понравилось


     


    UPD: придумал вариант "из говна и палок", но должен работать на винде любой локализации:
    for /f "tokens=2 delims={}" %%i in (C:\SSTR\ramdevice.txt) do SET DEVI={%%i}


    for /f "tokens=2 delims={}" %%i in (C:\SSTR\ramd.txt) do SET DEVJ={%%i}


    От:
    Делаю проще

    В EasyBCD_2.3 есть возможность добавить ISO образ или образ WIM.

    Лучше бы сказали как запускать проги сборки в среде windows?

    Пишет типа не могу создать папку "Х:\программа"

    От: opti_5
    Давно пытаюсь со сборки зацепить интернет с android телефона функция usb-модем. Дрова ни как не находит. Как?

    От:
    Есть способ проще. Подключил однажды жесткий диск по usb через внешний контейнер и забыл его отключить. Пока жена отвлекала случайно распаковал на него образ winPE через ultroiso. Перезагрузил комп с диска подключенного по sata потом повторил с другим более старым по ide. Через акронис с дрогой флешки уменьшил раздел. Второй раздел оставил для своих нужд. на второй раздел можно запихать любую винду, через прогу можно настроить с чего грузиться. Если совсем все плохо можно раздвинуть акронисом разделы, скопировать старую винду на свободное место. Делай что хочешь в PE есть все инструменты.

    От:
    Еще следует отметить, если диски С и D находятся на двух разных дисках, в этом случае WinPE с жесткого диска D не запуститься (если даже диски поменять в батнике). Если Диск разделен на два локальных диска С и D, в этом случае WinPE с жесткого диска запуститься. Это тоже в описании нужно указывать, а то я долго мучился и не мог запустить с диска D.

    От: ExaFlop
    Здравствуйте, Сергей!
    Попробвал добавить strelec10X64 на UEFI машине.
    Во врем вьiполнения батника UEFI (от имени админа) получил в ответе ошибки для 3 ключа:

    nx AlwaysOff
    nointegritychecks Yes
    testsigning Yes



    An error has occurred setting the element data.
    The value is protected by Secure Boot policy and cannot be modified or deleted..


    После вьiключения Security Boot в BIOS-е все прощло нормально - все ключи вьiполнились без ошибки. И опять включил. Хорошо бьilo бьi ето указать в описсании.

    От:
    Приветствую.
    Благодарю за актуальное воплощение знаний в полезных вещах.
    Неоднократно использовал представленные сборки на нескольких аппаратах. Успешно использую на ноутбуке Acer V3, на котором установлена основная система Win 7x64 на SSD, сборки WinPE размещены на одном из разделов HDD (оба диска MBR, формат NTFS).
    Дополнительные записи загрузчика добавлены были посредством EasyBCD. Всё работает.
    Но вот столкнулся с проблемой при попытке использования на Acer Aspire V3-771. Имеется единственный HDD. Разметил его в GPT. BIOS поддерживает uefi, но, как оказалось, не полностью: обычная установка Win 7x64 в режиме UEFI не удавалась, в связи с чем возникла необходимость воспользоваться эмулятором UEFI - DUET. Эмулятор Duet успешно установил на диск в разметке GPT, произвёл установку Win 7x64, которая благополучно работает, загружаясь посредством Duet.
    Проделал все процедуры, как и Win 7 на ноуте с MBR - дополнительные записи загрузчика в меню появились, но при попытке дальнейшей загрузки возникает ошибка с предложением воспользоваться диском восстановления. Попробовал разные варианты образов, корректировку меню загрузки через EasyBCD и bat-файлы, результат одинаков.
    Думаю, что эта проблема аналогична описанной san2san выше. Интересно, есть ли возможность решить её. Прошу совета.

    P.S.: правда, san2san написал, что у него "... обычный комп, UEFI/MBR, 10 ltsb x64...", у меня же Win 7x64 на GPT.
    Так что, полагаю, здесь дело не в разметке диска, а именно поведение UEFI является предопределяющим: так как у него на проблемном компе только UEFI, а у меня эмулятор UEFI - DUET, который управляет загрузкой.

    От:
    Сергей, не могли бы Вы, сделать батник для установки Boot USB Sergei Strelec 2013 v.1.7. Нужно заменить старые версии программ на более новые, но это я делаю с помощью монтирования по вашей инструкции. А вот что не получается, так это настроить размеры окон при запуске программ и внести в реестр некоторые правки. Вот и подумал, что наверное нужно установить на диск, внести изменения а потом перекинуть в образ.
    И ещё, если загружать WinPE с жёсткого диска, сохраняются ли настройки в WinPe, или это всего лишь другой способ загрузки и всё ?

    От: iust
    Добрый вечер!
    Простите, я немного не понял. Суть как я понял, создать на стационарном диске две системы. А можно ли сделать так, чтобы создать внешний диск с постоянным WinPE, но при этом запускать его на любом компе? Хотелось бы просто иметь универсальный внешний диск, с которым я смог бы работать на любом компе, но при этом, чтобы после перезагрузки не терялись программы, которые я могу до установить. И можно ли на него поставить Microsoft Office 2013 хотя бы? Вообщем, чтобы я мог с него грузиться полноценно, без всех начальных настроек.

    От: Pitronic
    А можно такой архив, чтоб с исо грузилось, ну там необходимые библиотеки, граб4дос, драйвера для создания виртуального дисковода в загрузку и такой же батник чтоб он ваше исо загружал в виртуальный дисковод

    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.