![]() |
MUI для Windows XP/2003 .: [архив] :.
Цитата:
Довольно тщательно изучив материалы этого отличного сайта, я пришёл к выводу о том что непосредственно интегрировать (а-ля интеграция SP2 в дистрибутив исходной XP) MUI в дистрибутив XP - нельзя. Единственный рабочий вариант такой - 1. каталог MUI расположить в каталоге $OEM$. 2. в процессе инсталляции каталог MUI окажется на новой клиентской машине. 3. Организовать запуск MUISetup.exe, используя или cmdlines.txt или RunOnce установки Я прав ? Или где-то заблуждаюсь ? |
DmitrySergeev
Цитата:
Цитата:
Код:
[COMMANDS] |
Спасибо
|
Испортив десяток болванок, приобрел интересный опыт, может кому пригодится...
Итак, ситуёвина: Дано: Windows XP ENG (Corporate) с интегрированным SP1 MUI RUS SP2 ENG (270 Mb) и 3 патча MUI к SP2 (Help, MovieMaker и WMP-9) Автоматизируем.... Если все по науке делать (т.е. в таком порядке: XPSP1+SP2+MUI (с muisetup.exe от SP2) + патчи, то русификация получается гораздо более неполной чем при таком рецепте: 1.muisetup.exe берем из MUI, архивируем, изменяем из muisetup.rar в MUISETUP.EX_ 2.Суем полученное в i386 взамен тамошнего (то есть делаем все наоборот от общепринятого рецепта). 3.Далее все по обычному рецепту автоматической установки MUI... 4.Cтавим SP2 5.Cтавим патчи к MUI SP2 Русификация улучшилась, и от етого мине хАрАшо :-) (для примера, по обычному способу в свойствах экрана половина по-аглицки, а щас усё по-русски). P.S. Брехня, выходит, что все файлы в дистрибутиве должны быть одной (при внедрении SP - двух) дат??? |
Bumbox
Спасибо за информацию. Цитата:
Цитата:
|
Пытаюсь втихую ставить Ru MUI при помощи cmdlines.txt:
Код:
[commands] Код:
"del /F /S /Q %SystemDrive%\Temp" Указанные действия не происходят. Пробовал вместо переменной %SystemDrive% использовать и . (точку) - не выходит. Копирование на диск MUI происходит и судя по логам - попытка запуска, которая завершается с кодом ошибки 2 (два). Где и что я делаю не так. |
alexy
Наверное, команда удаления срабатывает еще до того, как MUI установился :) Удалить можно из любого батника при первом логоне. Как правило, такой пакетный файл ставится последним в списке выполняемых действий, и последней же его командой будет перезагрузка PC. |
В том то и дело, что и команда удаления не срабатывает. Пробовал её добавить в winnt.sif, чтобы выполнялась при первом логине. Система сказала, что не нашла команду del :( после установки все файлы лежат на винте.
И еще. После установки дистрибутива с интегрированными обновлениями KB867282, KB890175, KB885250 и KB888113, после установки MUI RUS и наката обновлений к нему (в т.ч. WindowsXP-KB841625-x86MUI-RUS.exe) "Центр справки и поддержки" остаётся англоязычным. Подозреваю KB890175 - Vulnerability in HTML Help Could Allow Code Execution. Кто сталкивался? Решение есть? |
alexy
Цитата:
Код:
[GuiRunOnce] Код:
del /F /S /Q "%SystemDrive%\Temp" |
To Bumbox
Сделал все как Вы описали:
В папке C:\XPCD\MUI запаковал WinRarom файл MUISETUP.EXE, потом переименовал его в MUISETUP.EX_ и поместил в папку C:\XPCD\I386, подтверждая замену. Третий пункт пропустил, так как не понял его. Далее интергрировал SP2 т.е ( C:\SP2\WindowsXP-KB835935-SP2-ENU.exe /integrate:C:\XPCD ) Потом заплатки в таком порядке (KB885836-x86-ENU.exe,KB873339-x86-ENU.exe,KB885835-x86-ENU.exe, KB886185-x86-enu.exe,KB885626-v2-x86-enu.exe, KB834707-x86-enu.exe, WindowsXP-KB841625-x86MUI-RUS.exe) В файле cmdlines.txt прописал строку ".\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s" С помощью CDImage_Pro записал образ и установил Windows. Но все равно русификация неполная..... Как это ни печально. Может поправите меня чуток??? Буду весьма благодарен. |
Rodmann
Цитата:
|
В свойствах экрана две вкладки только на русском, в панели управления больше половины на английском.
В окнах верхнее меню File, Edit,Favorites,Tools и все такое... Справка тоже на английском... Может какие еще патчи надо поставить ??? |
Rodmann
Цитата:
Все, что я могу посоветовать: из установленной SP2 системы взять файл %windir%\mui\muisetup.exe и заменить им файл в дистрибутиве MUI. Устанавливать MUI с ключами, которые я писал на сайте и во втором посте темы. Ну и потом патчи для MUI, ищите их на M$. |
и снова MUI....(((
В директории $OEM$\install\MUI-лежит русификатор.
файл cmdlines.txt: [Commands] "regedit /s my_reg.reg" ".\Install\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s" файл my_reg.reg запускается, все нормально, а вот русификатор, ну никак!!(( установка Fullunattended XP интегрированый SP2. пробовал и ".\Install\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s" и "\Install\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s" так. мож кто глянет да поймет сразу... правда, написано тут, на сайте: "Примечание: нужно взять muisetup.exe от SP2 и заменить им одноименный файл в дистрибутиве MUI. Однако, не все компоненты системы будут русифицированы. Подробности вы можете узнать из статьи на сайте Microsoft." Хотел, узнать это существенно?? |
установка MUI
Устанавливаю WinXp автоматом, в $OEM$\cmdlines.txt есть следующий текст:
+++++++++++++++++++++++++++++++++++++ [COMMANDS] "..\MUI\MUISETUP.EXE /i 0419 /d 0419 /l /f /r /s" "RunOnceEx.cmd" +++++++++++++++++++++++++++++++++++++ беспокоит следующее: Mui устанавливается, но по умолчанию для всех пользователей не ставится русский интерфейс, в чем дело??? Беспокоят крякозябры при отработке RunOnceEx.cmd. Спасибо за ответы. mmm@mche.ru |
MUISETUP.EXE /i 0419 /d 0419 /r /s
все работает для новых пользователей точно... а для активного надо просто сменить... И в RunOneEX должни быть ключи импортирующиеся в реестр, которые в всою очередь, при первом запуске произведут запуск инсталятора. |
Предыстория: в свое время для Win2003й скачал русский MUI. Ставится замечательно и работает на ура. Файл зовется MUI_W2003_SERVER_RUS.msi, формат виден из расширения. Сейчас работаю над автоматической установкой винды. Осталось самую малость - устанавливать автоматом этот МУИ.
Вопрос следующий: как в установку пакета MSI передать дополнительные параметры, как это была сделано для WinXP и non-MSI MUI (пример здесь http://oszone.net/display.php?id=2778) |
Цитата:
|
Vadikan: Спасибо. К сожалению, эту тему я прочел раньше, скачал указанную утилку и порылся в пакете... ток толку мало. То ли лыжи не едут, то ли еще какая проблема, только что надо создать, чтобы МУИха ставилась с той настройкой, которая мне нужна, я так и не понял. А простая передача параметров в коммандной строке не работает в принципе(
|
ShaddyR
A при помощи Custom Installation Wizard тоже ничего не получается? |
Вложений: 1
Делюсь своим способом установки MUI в случае более сложном, чем умолчальный.
Итак... Есть урезанная утилитой NLite WinXP SP2. При поптыке поставить MUI с ключами мы натыкаемся на сообщение о нехватки хелпов или какой-то другой ерунды и по нажатию ОК получаем предложение продолжить или отменить. В концепцию автоматической установки все это вписывается плохо, посему мной был написал скрипт, при помощи программы InqSoft Sign 0f Misery, который нажимает на ОК и делает прочие ужасы. В нем прописаны, в том числе и ключи для установки MUI Код:
/i 0419 /d 0419 /l /f Если будет кому-то полезно - буду рад. Если есть пути проще, а я о них не знаю, а вы расскажете - буду рад еще больше ;) P.S. В приложении reg-файл, скрипт и его исходник. |
Vadikan: К сожалению, нет. Все данные для автоустановки МУИхи брал с местного ФАГа по автоустановке WinXP. А там, как я уже говорил, МУИ находится в распакованном виде(
Альтернатива: для Win2003 есть такой же вариант Мультиязычки, не.MSI? Если да, где его можно слить? Поскольку, как я понимаю, передача параметров в этот пакет - дело хлопотное и, если и появится результат, то на это уйдет много времени. ЗЫ: DmitryOlenin: попробую твой вариант решения применить для своей задачи. Результатами поделюсь. Update: не прокатил. Попробую утилку Ghost Automizer |
Цитата:
А говорится там, что Help нужен для установки MUI. Так что удалять его нельзя, если хотите без проблем поставить MUI. Проверено на собственном опыте :о) А вот кто мне поможет с такой проблемой... MUI ставятся без проблем, зато вот региональные настройки в упор меняться не хотят... :о( После установки в "Региональные параметры" и "Расположение" стоит Английский (США). Менять приходится вручную. Вот соответствующий сектор из winnt.sif: [RegionalSettings] LanguageGroup=5,1 SystemLocale=00000422 UserLocale=00000422 InputLocale=0409:00000409,0419:00000419,0422:00000422 и команда для установки MUI: .\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s Что я делаю не так?... |
Mancubus
Цитата:
|
Спасибо, проверю!
|
MUI для разных пользователей
Проблема такая. Имеется диск с WinXP Corp En с добавлением пользователей, допустим русский и немейкий. MUI устанавливается для всех одно, инсталируется сначала устанавливается немецкий, потом русский, и он становится для всех пользователей по умолчанию. Есть ли возможность изменить язык интерфейса для одного из пользователей?
|
Может встречался кто?
При увтоматической установке MUI на winXP с втроенным SP2 и всеми патчами включая 8авг. из cmdlines.txt не натягиваются обои на рабочий стол во время первого захода. Рисунок появляется только если зайти в свойства экрана и выбрать эту же тему, которая и стоит и нажать применить. Ежели MUI не ставить, с рисунком и темой все ок. Использую: - CustomDefaultThemeFile = "%WinDir%\Resources\Themes\Luminair.theme" в winnt.sif - пропатченный I386\uxtheme.dl_ - Wallpaper=%WinDir%Resources\Themes\Luminaire\Background.jpg в самой теме Luminair.theme В общем даже если левую тему не использую, то со стандартной таже фигня. Bliss.bmp не отображается. |
Woldemarich
Твиком реестра положи обои на десктоп. |
Билибирда с энтим МУЁм и меня совсем, замучил он меня. Кратко ситуация: сделал анатендовый диск с cmdlines.txt
Код:
[commands] Если нужна ещё какая-то информация - спрашивайте. Подскажите как быть, пожалуйста! |
Устаннавливаю MUI + заплатки из cmdlines.txt:
Код:
[COMMANDS] Вопрос: А не нужен ли ключ /wait в этом случае? |
Timofeyster:
Цитата:
Ответ: не нужен. |
ShaddyR
Цитата:
Ну раз не надо, поверю наслово |
Timofeyster: зачем же наслово? ОС уже устанавливалась с данным комплектом? Все проблемы руссификации видны в течении недели активной работы с компьютером...
|
ShaddyR
ОС с данным комплектом устанавливалась и жалоб не поступало. Проблема в том, что WinXP SP2+MUI я ставлю не себе а пользователям, а они не жаловлись, даже когда MUI был вообще без патчей. Тут вопрос даже не совсем в MUI, а скорее в принципе работы cmdlines.txt |
Если есть сомнения, то загоните все команды в пакетный файл и исполняйте его из cmdlines.txt. Тогда можно и wait использовать.
|
Я вот почитал форум и пришёл к такому вопросу: Не лучше ли интегрировать обновления MUI в дистрибутив с SP2 коммандой "/integrate"? т.к. она поддерживается этими пакетами, далее скопировать muisetup.exe из SP2 в папку с MUI, заменив им оригинальный файл и потом ставить MUI любым способом автоустановки ? По моему так будет корректнее. Или я не прав ?
|
Egenius
нет, так получится, что патч к муи будет установлен раньше, чем сам муи, чего я и опасаюсь |
Я вот раздобыл древний компутер, немного изменил ключи, что бы отображался процесс и проследил за ходом установки.
Всё устанавливается по очередно, так, как из пакетного файла с ключем /wait Так что мои опасения не оправдались |
To Timofeyster .
Проверил сегодня мою догадку и всё ЗаШиБись !!! MUI встала без вопросов и всё корректно отображается: справка, медиаплэйер, екплорер и все свойства на всех вклвдках !!! Вкратце опишу мои действия. 1. Интеграция в дистрибутив SP2 2. Интеграция хотфиксов и медиаплэйера 10-го 3. Интеграция обновления MUI для справки и екплорера 4. Копирование в папку $OEM$\MUI оригинального MUI с muisetup.exe от второго сервис пака, взятого из папки i386 после интеграции его же. Копирование в ту же папку обновлений MUI для WMP10 и MovieMaker2.1 5. Прописывание в cmdlines.txt : Код:
[COMMANDS] Код:
[RegionalSettings] Код:
ECHO. РУсский интерфейс появляется уже при первом BootScreen с надписью "Пожалуйста подождите..." и применяется по умолчанию для всех пользователей. То что у меня не получилось. 1. Регион остался США, хотя в winnt.sif указал 0419 Код:
[RegionalSettings] 2. С рабочего стола ушли обои, но это даже к лучшему, т.к. я не любитель украшательств. 3. Странная проблема связанная скорее с VmWare, т.к. она была при установке чистой, неизменённой винды. В сетевом окружении не видно компов рабочей группы, хотя Sharing включён и есть расшаренные ресурсы. С основного компа все машины в сети видны, а с VmWare нет. Пробовал отключать фаервол и прочие сетевые параметры перебрал, но так ничего и не помогло. При чём по названию и IP машина сетевые компы и себя видит. Может кто подскажет как решить эту проблему ? В остальном Всё работает отлично !!! Для неюникодовых программ язык русский и ни одной крякозябры.:) Всем спасибо !!! |
Egenius
Хорошее руководство. Исправлено: Сорри, не заметил regopts.txt сначала. Вы в этот файл скопируйте целиком [RegionalSettings] из winnt.sif вдобавок к тому, что сейчас имеется. И запускайте при первом входе в систему. |
Спасибо! Попробую.
И поясните, пожалуйста, в чём разница между кодом 00000419 и 0419 ? И что насчёт глюка с сетевым окружением ? Может встречался кто-нить с таким ? |
Все это я пробовал. Все равно остается местоположение, региональные параметры и язык по умолчанию США-английский.
|
Применение regopts.txt после первого входа в систему (и вообще в любой момент с загруженным профилем) равносильно ручному изменению в диалогах Языковых и Региональных настроек. Это не может не работать, при условии что файл составлен без ошибок.
|
Мой regopts.txt
[RegionalSettings] LanguageGroup=1,2,3,4,5 SystemLocale=00000419 UserLocale=00000422 InputLocale=0422:00000422,0419:00000419,0409:00000409 Мой regopts.cmd cmdow @ /HID @echo off rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemdrive%\install\regopts.txt" ECHO. EXIT Запускается из RunOnceEx.cmd В результате - пшик. Как описал 2-мя постами выше. Или я чего то не так делаю? Может кто знает еще какие нибудь способы? |
Genukua
А вы пробовали эту команду запускать в рабочей системе предварительно поставив языковые настройки на дефолтные? Вы устанавливаете MUI? |
Так все работает :o
Как это понимать? Почему там не работает? |
Genukua
Команда не отрабатывет. Ищите причину. |
ОК! Спасибо! Будем искать.
|
извините что я сюда с такими вопросами но может кто нибудь где нибудь видел этот таинственный mcelocpack_RUS.exe?????
это пакет для руссификации Windows XP Media Center Edition 2005, я в сети его найти не могу, у кого есть пишите в пм ..... договоримся ))) |
piterpen
А в чем проблема-то? mcelocpack_rus.exe размер 166,545,664 http://rapidshare.de/files/8311965/m...part1.rar.html http://rapidshare.de/files/8312006/m...part2.rar.html http://rapidshare.de/files/8312007/m...part3.rar.html http://rapidshare.de/files/8310940/m...part4.rar.html 2 минуты поиска на http://forum.ru-board.com/topic.cgi?...5&start=620#lt |
Proektor агромное спасиба!
выдать надо мозги переинсталировать ..... постоянные бсоды )))) |
теперь возник другой вопрос, хоть и не по муи но похоже
какие файлы надо заменить чтоб русифицировать текстовый этап установки? ведь медиацентр это тот же ХР правильно? значит пробовал так - распаковал содержимое установочных дискет от русской ХР СП2 в папку i384 согласился на замену всего кроме txtsetup.sif, но вместо руских букв кракозябры, bootfont от русской поставил куда надо и всё равно, может его где-то надо прописать? |
Читал. Не понял. У меня диск с Win xp sp2 Eng + на нем есть вышеуказаная програма Mui. пробовал русифицировать, не получилось. Раскажите как ето сделать "на руском" языке. Да, да, да... я чайник! Не доганяю и т.д. Помогите пожалуйста!
|
Gary Potter
Читайте статью http://oszone.net/3480 После прочтения конкретные вопросы направляйте в тему http://forum.oszone.net/thread-56339.html Для чайников есть форум Хочу Все Знать. Тема переведена в архивное состояние и закрыта. |
Время: 18:45. |
Время: 18:45.
© OSzone.net 2001-