Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6

Модерирует : KLASS, IFkO

vu1tur (12-04-2010 11:01): http://forum.ru-board.com/topic.cgi?forum=62&topic=20418  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

   

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Windows Preinstallation Environment
Самостоятельная сборка при помощи конструктора BartPE и его модификаций

Статьи по теме и другая полезная информация:

  • Статья о WinPE на RU-BOARD
  • Цикл статей о WinPE на OSZone
  • 911cd - самый большой англоязычный форум по теме
  • Параллельная тема - сборка WinPE альтернативным конструктором WinBuilder
  • Параллельная тема - проект VistaPE (WinPE 2.0), сборка конструктором WinBuilder
  • Тема в варезнике - большой выбор готовых сборок WinPE с предустановленным софтом
     
    Конструкторы:

  • BartPE Builder 3.1.10a - оригинальная версия, поддержка русского языка (05.09.2007) - © Yurkesha
  • Reatogo-X-PE 240 - модифицированный конструктор BartPE+XPE - © Reatogo
  • Базовый конструктор (26.03.2008) BartPE+XPE (Explorer, IE, PnP, MMC, Multimedia) - © 7sh3
  • Базовый конструктор (26.03.2008) BartPE+ (Nu2Menu\BsExplorer, IE, PnP, MMC, Multimedia) - © 7sh3
    ---
    !!! В базовых конструкторах ВИРУСОВ НЕТ !!!
     
    Плагины:

  • Yurkesha BartPE Plugins, зеркало - готовые плагины и драйвера для BartPE\XPE
  • Sherpya WinPe Stuff - плагин XPE и утилиты для оригинального конструктора BartPE
  • Paraglider BartPE Plugins - полезные плагины и утилиты для оригинального конструктора BartPE
  • BartPE+XPE Plugins - готовые плагины и драйвера для BartPE+XPE
  • BartPE Plugin Repository - большая база плагинов для BartPE\XPE с поиском
  • nat27 BartPE+XPE plugins - оптимизированные плагины драйверов для BartPE+XPE

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 10:24 01-03-2009 | Исправлено: AZJIO, 22:29 19-05-2009
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RayCD
    различается в самом плаге xpe, для совместимости с встроенной смотрелкой (shimgvw.dll) эти ассоциации в irfanview изначально самопальные, если делать оригиналом для irfanview они будут другими...

    Всего записей: 13881 | Зарегистр. 16-10-2005 | Отправлено: 14:41 09-08-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RayCD
    В xpe.inf либо по строке "\shell\open\command", либо поиск-замена "rundll32.exe shimgvw.dll,ImageView_Fullscreen %1", но более правильно разобраться почему ассоциации не работают. Возможно базовый инф обрабатывается после, но не всегда, для некоторых программ пока не снесёшь все их навороты ассоциации не переназначаются, у меня так было в винде с "Windows Media Player", особенно с родными файлами типа wma, wmv.
    В конструкторе 7sh3 исправил именно базовый инф полтора года назад когда ещё незнал об очерёдности обработки плагов, с того времени ничего не менял и у меня всё работает, например строка в базовом инфе такая:

    Цитата:
    0x1,"Classes\jpegfile\shell\open\command",,"""X:\Programs\ACDSee\ACDSee32.exe"" ""%1"""
    как видишь в будущем если мне нужно изменить программу открытия рисунков просто делаю поиск в базовом инфе "X:\Programs\ACDSee\ACDSee32.exe", заменяю на "X:\Programs\XnView\xnview.exe". Я сменил ассоциации только тех файлов, которые мне известны и часто использую, например .dds я незнаю, поэтому не стал бы менять.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 15:01 09-08-2009 | Исправлено: AZJIO, 15:06 09-08-2009
    RayCD

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    Эти ассоциации сделаны не мной, они по дефолту прописаны били в инфе, то-ли тобой толи юркешой. Юзаю стандартный Pe builder, ассоциация сделанная вами работала криво. Но вот сделал так, как делал ассоциацию в vlc или mpc, и всё ок стало!

    Всего записей: 68 | Зарегистр. 10-09-2008 | Отправлено: 15:35 09-08-2009
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RayCD

    Цитата:
    ассоциация сделанная вами работала криво.

    ассоциации сделаны нормально, уже было объяснение почему у тебя работает криво

    Всего записей: 13881 | Зарегистр. 16-10-2005 | Отправлено: 19:50 09-08-2009
    VictorMan



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обнаружил интересный глюк на ноутбуке:
    Уже почти в конце загрузки (использовался конструктор 7sh3) экран гаснет....хотя видно, что система грузится вроде дальше.
    Выяснилось, что виноват qres.exe
    Проблему устранить удалось, убрав параметр /r: в вызове qres (в 01-customconfig.inf)
    Может, есть более новая, корректная версия qres.exe?  

    Всего записей: 2447 | Зарегистр. 26-09-2001 | Отправлено: 10:28 10-08-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorMan
    я вообще непонимаю зачем qres.exe в сборке, частоту не переключает, редкий случай удаётся тестировать на компах с видюхой от nVidia, так в основном ярлык с использованием qres.exe не работает, кликаю а толку нет. Переключает только на стандартном драйвере vga.sys. Утилита setres.exe переключает нормально. Но, какой смысл её ставить в автозагрузку, если разрешение можно установить здесь:

    Цитата:
    ;Разрешение 1024x768
    0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.XResolution",0x400
    0x4,"ControlSet001\Services\VgaSave\Device0","DefaultSettings.YResolution",0x300

    И как поведёт себя слабый комп если для setres.exe указать высокую частоту. В общем я переключаю пока с помощью с помощью ярлыка "nircmd.exe setdisplay 1280 1024 32", тоже стабильно переключает, но без частоты экрана. И в большинстве ЖК-мониторы которые при 60Гц переключать даже не нужно.
    Кстати, если убрать qres.exe, то он перекрывал команду в базовом инфе

    Цитата:
    0x1,"Microsoft\Windows\CurrentVersion\RunOnceEx\800","100","||xpeinit.exe -z -h 60" ;Параметры экрана (без -s подтверждение параметров) (qres.exe > 01-customconfig.inf)

    её тоже закомментировать нужно.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 11:09 10-08-2009 | Исправлено: AZJIO, 11:13 10-08-2009
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VictorMan
    на ноуте разрешение 1280x800? походу qres криво работает с 16:10 экранами когда есть параметр выставления частоты  
    можно попробовать SetMaxRes от Paraglider - setmaxres h1280 v800 b32 f60
    SetRes из оригинального Барта - setres h1280 v800 b32 f60
    или NirCMD - nircmd setdisplay 1280 800 32 60
     
    Добавлено:
    AZJIO

    Цитата:
    Но, какой смысл её ставить в автозагрузку, если разрешение можно установить здесь:

    смысл - если есть нормальный драйвер в сборке

    Всего записей: 13881 | Зарегистр. 16-10-2005 | Отправлено: 11:43 10-08-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7sh3
    а ещё так "start multires.exe /1280,1024,32,75 /exit", всего 53 кб.

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 12:20 10-08-2009
    RayCD

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7sh3
    Yurkesha
    Просьба по плагину к AVP8. Сам AVP создал с помощью вашего скрипта, но получившиеся файлы запаковал в самарапаковывающийся архив для удобности и мало места чтобы занимал. Но вот какая манага, если запускать не через ваши батники, то модуль проверки не может запустится (из программы), видимо вы что-то там дополнительное запускаете в батниках. Если например запукать через первый, а потом на этапе проверки закрыть его, и запустить AVP вручную, то всё рабит. Можете пожалуйста сделать батник/подредактить первый,  чтобы проверки небыло и после запуска того что происходит до проверки запускалась сразу программа?
     
    Добавлено:
    Тобишь если распаковать на рамдиск из архива, и потом запустить вручную прогу, она не работает, можете помочь?
     
    Добавлено:
    Всё, вопрос снят, сам сделал.

    Всего записей: 68 | Зарегистр. 10-09-2008 | Отправлено: 16:03 10-08-2009
    ramasik81

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа! Ну снова я к Вам с вопросами! После создания сборки с WIM, каким образом её закинуть на флешку?

    Всего записей: 77 | Зарегистр. 11-04-2008 | Отправлено: 17:17 10-08-2009
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO

    Цитата:
    а ещё так "start multires.exe /1280,1024,32,75 /exit", всего 53 кб.

    как-то криво работает с драйвером s3trio в virtual pc, цвет 8 битный ставит, но все равно добавлю себе до кучи, кстати размер у нее 146 КБ, если распаковать...
     
    по доступу
    у Flash10b.ocx ограничены права у system (это так adobe защищает свой кривой софт) а в pe мы под ним и сидим, в vista\win7 тоже для практически всех файлов system зарезанный

    Код:
    0x2,"Classes\*\shell\Полный доступ к объекту\command","","cacls ""%1"" /e /p "Все":f"

     
     
    Добавлено:
    ramasik81
    также как и рамбут сборку с img, кинуть в корень setupldr.bin, ntdect.com, winpe.sif, *.wim.  
    setupldr.bin переименовать в ntldr, поправить в winpe.sif путь к *.wim
    флешку пред этим сделать загрузочной...

    Всего записей: 13881 | Зарегистр. 16-10-2005 | Отправлено: 18:16 10-08-2009
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7sh3
    Цитата:
    0x2,"Classes\*\shell\Полный доступ к объекту\command","","cacls ""%1"" /e /p "Все":f"  
    здесь к одному файлу или можно сделать к папке и всем вложенным папкам и файлам?

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 19:55 10-08-2009 | Исправлено: AZJIO, 20:15 10-08-2009
    7sh3

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO
    не, тут только к файлу - Classes\*
    к папке и всем вложенным папкам и файлам вот так будет

    Код:
    0x2,"Classes\Directory\shell\Полный доступ к объектам\command","","cacls ""%1"" /t /e /p "Все":f"

    Всего записей: 13881 | Зарегистр. 16-10-2005 | Отправлено: 20:44 10-08-2009
    DaDe

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может, кто сможет подсказать.
    Чем защитить флэшку с которой происходит загрузка Bartpe.
    Использовать Ram загрузку не хотелось бы.
    Пробовал применить фильтр FBWF, но не получилось.

    Всего записей: 49 | Зарегистр. 03-01-2006 | Отправлено: 22:23 10-08-2009
    MishaEmS



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DaDe

    Цитата:
    Пробовал применить фильтр FBWF, но не получилось.

    А что значит не получилось?
    Просто его (FBWF) и надо использовать в твоём случае.

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 00:26 11-08-2009
    DaDe

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MishaEmS
    Тогда, может я что-то или не понимаю или не так делаю.
    Просто у меня идет запись на флэш диск при загрузке ОС.
    Я могу на нем создавать, редактировать файлы.

    Всего записей: 49 | Зарегистр. 03-01-2006 | Отправлено: 07:41 11-08-2009
    nat27

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DaDe
    На первый взгляд это сложно, а оказывается нет когда обкатаешь. Использовать сервисные утилиты флешки для создания CD раздела на флешке, тогда флешка будет видна как CDROM, недостатки этого метода: не всегда биос распознает CD раздел, либо очень долго(неправильно) загружается. Метод работает когда CD раздел заведомо хорошо работает, с учетом оборудования и софта.  
    Другой подход - с помощью сервисной утилиты помечать обычный раздел флешки только для чтения, аналог механического переключателя и использовать фильтр FBWF, тогда получаем то что нужно, и RAM загрузка не обязательна.
    Естественно вытекает следующий вопрос, где это взять, тут придется понять флешку на каком контроллере использовать для удобства включения/выключения блокировки записи. Могут быть и другие варианты, эти привел, потому что сам использую.

    Всего записей: 505 | Зарегистр. 18-04-2007 | Отправлено: 08:04 11-08-2009
    ld65

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    nat27
    вот как сделать чтобы флешка была видна как CDROM? как понять какой там контроллер?

    Всего записей: 88 | Зарегистр. 11-01-2006 | Отправлено: 08:21 11-08-2009
    DaDe

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мне кажется лучше использовать фильтр FBWF.
    Вот только бы заставить его работать.
    Может у кого-нибудь есть пример работы с FBWF.

    Всего записей: 49 | Зарегистр. 03-01-2006 | Отправлено: 09:27 11-08-2009
    MishaEmS



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DaDe

    Цитата:
    Тогда, может я что-то или не понимаю или не так делаю.
    Просто у меня идет запись на флэш диск при загрузке ОС.
    Я могу на нем создавать, редактировать файлы.

    Обрати внимание на кол-во свободного места на флешке после загрузки!
    Сколько? 16/32/64 мб?
    Попробуй запиши что-нить на флешку, что-то удали, перезагрузись в винду и посмотри есть-ли эти файлы?
    Просто благодаря FBWF, всё что ты записываешь (якобы) на диск, пишется в память (оперативку).
    С удалением то же самое. Физически ничего не удаляется! (Если есть FBWF)
    А после перезагрузки этих изменений не будет
    Попробуй!

    Всего записей: 364 | Зарегистр. 18-01-2006 | Отправлено: 11:25 11-08-2009
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Windows Preinstallation Environment(WinPE) и BartPE LiveCD 6
    vu1tur (12-04-2010 11:01): http://forum.ru-board.com/topic.cgi?forum=62&topic=20418


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru