Справочник по Winpeshl.ini: запуск приложения при запуске WinPE
используйте файл Winpeshl.ini в среда предустановки Windows (Windows PE), чтобы заменить командную строку по умолчанию на приложение оболочки или другое приложение. Например, приложение оболочки может предоставить инженерам по развертыванию графический интерфейс пользователя, чтобы выбрать метод установки Windows.
чтобы добавить настраиваемое приложение, создайте файл с именем Winpeshl.ini и поместите его в папку% SYSTEMROOT% \ System32 настроенного образа PE Windows. Дополнительные сведения см. в разделе WinPE: подключение и настройка.
Например
лаунчапп
Задайте AppPath для записи путь к приложению. Можно использовать полный путь, или можно включить переменные среды, например %SYSTEMDRIVE% для описания пути.
Примечание
[Запись лаунчапп ] может включать только одно приложение.
Нельзя указать команду, длина которой превышает 250 символов.
Нельзя задать параметры командной строки с помощью Лаунчапп.
лаунчаппс
Используйте [LaunchApps] раздел для запуска приложений с параметрами командной строки.
Примечание
Лаунчаппс поддерживает запуск приложений, но не поддерживает общие команды создания скриптов. Для выполнения команд добавьте сценарий запуска (Startnet. cmd). Дополнительные сведения см. в разделе WinPE: подключение и настройка.
Нельзя указать команду, длина которой превышает 250 символов.
Чтобы добавить параметры командной строки в приложение, добавьте запятую (,) после имени приложения: %SYSTEMDRIVE%\Fabrikam\app2.exe,
Файл winpeshl ini создан однако ни одной команды выполнено не было как исправить
Environment
OS = Windows 2008 R2
Application = SCCM 2012 R2 SP1
Query
SCCM is installed successfully. We are trying to deploy OS via SCCM(Boot images are configured, OS update packages are configured, Install images are configured). Now when we start deploying OS we faced below error.(we also tried to do the same testing with creating multiple tasks sequences with the help of different OS)
ERROR
Winpeshl.ini file is present, but no command were successfully launched
All replies
Jason | http://blog.configmgrftw.com | @jasonsandys
Jason | http://blog.configmgrftw.com | @jasonsandys
Jason | http://blog.configmgrftw.com | @jasonsandys
ok, so I figured this out. When it gets hung at the cmd prompt after the first reboot:
Search for RecEnv.exe (dir RecEnv.exe /s)
CD to that directory
run the fire by typing it name exact RecEnv.exe
Setup will now continue!
Don’t close the dos windows. It will finish on it’s own from here!
So i was getting the same issue when doing an upgrade via SCCM, or just manually running from the installation media. The installation media i was using was SW_DVD9_Win_Pro_Ent_Edu_N_10_1803_64BIT_English_-3_MLF_X21-82160.ISO which was downloaded from the VLSC site.
When i was looking at the logs, i discovered the system was using the WINRE file to stage Windows PE instead of the BOOT.WIM file like i had assumed. So what i did was copy the SOURCES folder out of the BOOT.WIM file from the installation media, and copy it to the WINRE.WIM file located in the Windows\System32\Recovery folder (inside the install.wim file). Once i did that the upgrade completed perfectly.
It also lets you queue up the inplace upgrade package in SCCM or automate the deployment so you can do many machines.
Исправить ошибки с Winpeshl.ini (как скачать и исправить)
Последнее обновление: 06/30/2021[Необходимое время для чтения:
Файлы Windows Initialization, такие как winpeshl.ini, используют расширение INI. Файл считается файлом Параметры (Windows Initialization) и впервые был создан компанией CyberLink для пакета ПО CyberLink Media Suite 13.
Первая версия winpeshl.ini была выпущена для операционной системы Windows 10 08/26/2019 в составе MiniTool Partition Wizard Free Edition 11.5. Самая последняя версия [версия 13] была представлена 07/22/2015 для CyberLink Media Suite 13.
В этой статье обсуждаются подробные сведения о файлах, порядок устранения неполадок с файлом INI при проблемах с winpeshl.ini, а также полный набор бесплатных загрузок для каждой версии файла, которая была зарегистрирована нашей командой.
Рекомендуемая загрузка: исправить ошибки реестра в WinThruster, связанные с winpeshl.ini и (или) CyberLink Media Suite.
Совместимость с Windows 10, 8, 7, Vista, XP и 2000
Средняя оценка пользователей
Обзор файла
Общие сведения ✻
Имя файла:
winpeshl.ini
Расширение файла:
расширение INI
Тип файла:
Параметры
Описание:
Windows Initialization
Пользовательский рейтинг популярности:
Сведения о разработчике и ПО
Программа:
CyberLink Media Suite 13
Разработчик:
CyberLink
Программное обеспечение:
CyberLink Media Suite
Версия ПО:
13
Сведения о файле
Размер файла (байты):
65
Дата первоначального файла:
10/09/2019
Дата последнего файла:
01/17/2020
Информация о файле
Описание
Размер файла:
65 bytes
Дата и время изменения файла:
2020:01:17 03:52:31+00:00
✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.
Что такое сообщения об ошибках winpeshl.ini?
Общие ошибки выполнения winpeshl.ini
Ошибки файла winpeshl.ini часто возникают на этапе запуска CyberLink Media Suite, но также могут возникать во время работы программы. Эти типы ошибок INI также известны как «ошибки выполнения», поскольку они возникают во время выполнения CyberLink Media Suite. К числу наиболее распространенных ошибок выполнения winpeshl.ini относятся:
Среда выполнения получила запрос от этого приложения, чтобы прекратить его необычным способом. Для получения дополнительной информации обратитесь в службу поддержки приложения.
В большинстве случаев причинами ошибок в INI являются отсутствующие или поврежденные файлы. Файл winpeshl.ini может отсутствовать из-за случайного удаления, быть удаленным другой программой как общий файл (общий с CyberLink Media Suite) или быть удаленным в результате заражения вредоносным программным обеспечением. Кроме того, повреждение файла winpeshl.ini может быть вызвано отключением питания при загрузке CyberLink Media Suite, сбоем системы при загрузке или сохранении winpeshl.ini, наличием плохих секторов на запоминающем устройстве (обычно это основной жесткий диск) или заражением вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.
Как исправить ошибки winpeshl.ini — 3-шаговое руководство (время выполнения:
Если вы столкнулись с одним из вышеуказанных сообщений об ошибке, выполните следующие действия по устранению неполадок, чтобы решить проблему winpeshl.ini. Эти шаги по устранению неполадок перечислены в рекомендуемом порядке выполнения.
Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.
Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):
Если на этапе 1 не удается устранить ошибку winpeshl.ini, перейдите к шагу 2 ниже.
Шаг 2. Если вы недавно установили приложение CyberLink Media Suite (или схожее программное обеспечение), удалите его, затем попробуйте переустановить CyberLink Media Suite.
Чтобы удалить программное обеспечение CyberLink Media Suite, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):
После полного удаления приложения следует перезагрузить ПК и заново установить CyberLink Media Suite.
Если на этапе 2 также не удается устранить ошибку winpeshl.ini, перейдите к шагу 3 ниже.
CyberLink Media Suite 13
Шаг 3. Выполните обновление Windows.
Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках winpeshl.ini может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:
Если Центр обновления Windows не смог устранить сообщение об ошибке winpeshl.ini, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.
Если эти шаги не принесут результата: скачайте и замените файл winpeshl.ini (внимание: для опытных пользователей)
Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки Windows 10.
Создание собственного установочного дистрибутива из заводского WIM-образа ноутбука
Этап №1. Преобразование заводского образа install.wim в новый формат образа диска install.esd (альтернатива WIM файлу) разработанный Microsoft для развертывания последних релизов своих операционных систем, в частности Windows 8.1
attrib /s /d (данная команда выводит атрибуты всех файлов и полные пути к файлам находящимся в текущем каталоге M: (включая все файлы в подкаталогах) и атрибуты всех подкаталогов). Видим, что подкаталогу «Factory», в котором находится заводской WIM-образ (install.wim), присвоены атрибуты: S «системный», H «скрытый», R «только чтение» и нам для дальнейшей работы эти атрибуты необходимо снять.
cd OKRBackup\Factory (данной командой мы входим в подкаталог M:\OKRBackup\Factory)
Примечание: если не снять атрибуты, то одна из следующих команд может закончится ошибкой.
вводим следующую команду:
attrib /s /d (данной командой проверяем, снялись ли атрибуты со всех нужных нам файлов).
Видим, что все атрибуты сняты.
Вот теперь мы даже можем увидеть наш файл install.wim на скрытом разделе M:, для этого откройте проводник Windows и войдите на раздел M:
Файл заводских настроек install.wim находится в папке: OKRBackup\Factory\
Возвращаемся к окну командой строки и вводим следующую команду:
Файл install.esd находится на диске (D:) и весит 7 Гб
Этап №2. Замена оригинального файла install.esd в дистрибутиве Windows 8.1 на созданный нами файл. Использовать можно программу UltraISO
В открывшемся окне проводника находим на диске (D:) ISO-образ Windows 8.1 Single Language 64bit, выделяем его левой мышью и жмём « Открыть »
Заходим в папку «sources» двойным щелчком левой мыши.
Находим файл install.esd и удаляем его.
В нижней части окна программы находим диск (D:), в правой части окна отображается его содержание, левой мышью перетаскиваем файл install.esd в папку «sources».
Главное окно программы UltraISO пока не закрываем.
Создаём файл конфигурации выпуска Windows (EI.cfg).
Создаём текстовый файл, открываем его и вводим:
сохраняем файл, как ei.cfg.
Я создам файл ei.cfg прямо на рабочем столе.
Возвращаемся в окно программы UltraISO.
Настала финальная часть создания собственного установочного дистрибутива из заводского WIM-образа ноутбука.
Выбираем место сохранения собственного установочного дистрибутива заводских настроек ноутбука UltraISO, я выберу диск (D:).
Программа предлагает назвать будущий ISO-образ ESD-ISO, соглашаюсь.
Процесс создания дистрибутива.
Собственный установочный дистрибутив заводских настроек создан находится на диске (D:) ноутбука.
Этап №3. Создание загрузочной флешки из созданного нами дистрибутива заводских настроек ноутбука
Хоть установочный дистрибутив и весит 8 Гб, из него запросто можно сделать универсальную загрузочную флешку, с которой можно установить нашу заводскую Windows 8.1 на ноутбук с включенным интерфейсом UEFI или на обычный компьютер с простым БИОСом.
Используем общеизвестную программу WinSetupFromUSB.
В главном окне программы, ставим галочку на «Auto format it with FBinst» и отмечаем галочкой пункт FAT32.
Отмечаем галочкой пункт «Vista/7/8/Server 2008/2012 based ISO» и нажимаем на кнопку проводника справа.
В открывшемся окне проводника находим и выделяем левой мышью ISO-образ ESD-ISO и жмём Открыть.
Соглашаемся с тем, что все данные на флешке будут удалены. Да.
Начинается процесс создания загрузочной флешки.
И заканчивается успешно.
Важно знать : Внимательный читатель может спросить, а как программа WinSetupFromUSB смогла уместить на флешке, отформатированной в файловую систему FAT32, файл ESD-ISO.iso о бъёмом 8Гб, ведь в файловой системе FAT32 ограничение на размер файла 4Гб?
Ответ. Программа просто разделила файл на две части: ESD-ISO.iso.001 и ESD-ISO.iso.002, если зайти на флешку, то это можно увидеть. Может это только последняя версия программы WinSetupFromUSB 1.6.
Этап №4. Установка Windows 8.1 из собственного установочного дистрибутива созданного из заводского WIM-образа
Принимаем условия лицензии и Далее.
Выборочная: только установка Windows (для опытных пользователей).
Я произвожу установку операционной системы на новый SSD и разделы на нём создавать не буду, установлю Windows прямо в нераспределённое пространство.
Начинается процесс установки.
Друзья, так как установочный дистрибутив мы с вами создавали из заводского WIM-образа ноутбука Lenovo, то в конечной фазе установки системы мы видим такое окно. Можете отказаться от создания учётной записи Lenovo ID.
Придумываем имя нашему компьютеру.
Windows 8.1 не шпионит за нами, в отличии от некоторых, поэтому можете использовать стандартные параметры.
Если у вас нет учётной записи Майкрософт, то выберите «Создать новую учётную запись»
Если у вас нет желания создавать учётную запись Майкрософ прямо сейчас, то выберите «Войти без учётной записи Майкрософт»
Придумываем имя локальной учётной записи и жмём «Готово»
Можете обновиться до Windows 10 прямо сейчас, а можете позже.
Скачайте Windows 10 в фоновом режиме или сделайте это потом.
Загружается заводская Windows 8.1.
В конце статьи хочу заметить, что если вы потратите немного вашего времени и создадите такой установочный дистрибутив заводских настроек вашего ноутбука, то восстановить с помощью него заводскую Windows 8.1 вы сможете при самых невыгодных обстоятельствах, например, все разделы на жёстком диске ноутбука (в том числе и скрытые) удалены. Кроме того, вы сможете восстановить заводские настройки на ноутбуке вашего знакомого, если у него ноут такого же производителя и он потерял (или вовсе не создавал) диски восстановления, а скрытый раздел с заводскими настройками удалил. Конечно, с помощью такого дистрибутива можно восстановить ноутбук и другого производителя, но имейте ввиду, что весь фирменный заводской софт и драйвера вашего производителя установятся на чужой ноутбук и в большинстве случаев работать они будут некорректно.
Друзья, иногда бывает так, что производитель ноутбука разбивает WIM-файл с заводскими настройками на несколько SWM-файлов, выглядит это так
Файл winpeshl ini создан однако ни одной команды выполнено не было как исправить
Сообщения: 2912 Благодарности: 954
Профиль | Сайт | Отправить PM | Цитировать
При размещении файла ответов на самом установочном диске более ничего не требуется, но обновление и восстановление системы более недоступно. Кроме того, это не работает с USB HDD.
В обоих случаях нет возможности выбора между несколькими файлами сценариев автоустановки.
Поэтому мне и захотелось сделать диск с возможностью выбора нескольких вариантов установки как в стандартном так и полностью автоматическом режимах, как это было на мультизагрузочных дисках с XP.
При более плотном знакомстве с предметом выяснилось, что все намного проще, чем в XP. По двум причинам.
Утилита была создана на основе моего конструктора авторанов, с некоторыми доработками.
Боле подробное описание в файле readme.txt в архиве.
Для интеграции в boot.wim необходимо его смонтировать:
Затем скопировать с перезаписью файлы архива в папку, куда мы смонтировали образ.
И, наконец сохранить изменения в boot.wim
Потом создаем iso образ и записываем его на диск привычным вам путем.
Новое в текущем билде.
1. Определение буквы дистрибутива по те-файлу. 2. Создание файлов тегов и системных переменных (как и удаление) из Action 3. Добавлено назначение пользовательских переменных окружения. 4. Добавлено использование системных переменных в заголовках кнопок и меток, обновляемых каждый раз при отображении страницы. 5. Исправил ошибку, приводящую иногда к падению при завершении программы. 6. Добавлено определение типа загрузки BIOS/UEFI 7. Добавлена поддержка радиокнопок и чекбоксов. 8. Добавлена возможность замены переменных в текстовых файлах (файлах ответов) 9. Возможность динамически разрешать-запрешать доступ к элементам управления.
PS Программа находится в развитии. Полностью совместима со старыми скриптами авторанов.
Жду отзывов и пожеланий.
1. Проблема с 64 бит системами решена. Выбирайте версию программы соответственно битности boot.wim. В архиве оба варианта программы. 2. MSDARTS 6.5/7 нужно интегрировать соответственно битности boot.wim.