Показать полную графическую версию : криво встает MUI
Serg Temnov
15-12-2005, 13:05
понимаю, что 100 раз уже было, но уже опускаются руки. да и времени не особо много.
сделал автоустановку winxp eng обновления и сервис-пак - ручками интегрировал (/integrate)
ставлю MUI так:
REG ADD %KEY%\001 /VE /D "MUI Russian" /f
REG ADD %KEY%\001 /V 1 /D "%cdrom%\distr\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s" /f
все ставиться. (muisetup из sp2)
твикаю реестр: из runonceex:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
1250="c_1251.nls"
1251="c_1251.nls"
1252="c_1251.nls"
1253="c_1251.nls"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
System,0="Arial,204"
Fixedsys,0="Fixedsys,204"
Small Fonts,0="Small Fonts,204"
MS Serif,0="MS Serif,204"
MS Sans Serif,0="MS Sans Serif,204"
Courier,0="Courier New,204"
Arial Cyr,0="Arial,204"
Courier New Cyr,0="Courier New,204"
Times New Roman Cyr,0="Times New Roman,204"
Helv,0="MS Sans Serif,204"
Tms Rmn,0="MS Serif,204"
Arial,0="Arial,204"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]
"00000409"="ru"
после окончания установки, перезагрузки, включения русского у юзеров, explorer, internet explorer и outlook Express по-прежнему на англ.
как это побороть????
Serg Temnov
Потому что после установки русские диалоги надо включать вручную в "региональных настройках", а приведенная команда дейтвительно не переключает Explorer в русский язык, по крайней мере если устанавливать MUI из RunOnceEx именно так и получается. Я это поборол импортированием ключей реестра после завершения установки MUI:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"MultiUILanguageId"="00000419"
"MUILanguagePending"="00000419"
Ну и далее все остальные проги, и затем ОБЯЗАТЕЛЬНО ПЕРЕЗАГРУЗКА - далее загрузится уже в русифицированном виде.
Serg Temnov
15-12-2005, 14:38
Потому что после установки русские диалоги надо включать вручную в "региональных настройках",
дык я после установки так и включаю. не помогает.
опишу подробнее:
заканчивается установка софта и я попадаю на рабочий стол.
перезагружаюсь,
иду в рег.настройки и включаю русский интерфейс
перезагружаюсь.
в итоге explorer'e названия менюшек на англ., а сами менюшки частично на русском.
помогайте. горю на работе.
Serg Temnov
Придется тебе совсем уж подробно проблему расписывать. Что конкретно ты меняешь, на каком этапе, вручную или импортом ключей? Иначе, извини, сложно помочь, видеть надо.
Serg Temnov
15-12-2005, 15:19
ща напишу подробнее:
берется дистр winxp sp1 eng corp
ручками интегрируется sp2, все обновления.
папка \i386\asms прибивается. на ее место пишется папка из оригинального дистра с сп1. (иначе при установке ошибка вылетает)
далее сгенерил winnt.sif
вот
[Data]
MsDosInitiated = "No"
Autopartition = 0
UnattendedInstall = Yes
[Unattended]
NonDriverSigningPolicy = "Ignore"
DriverSigningPolicy = "Ignore"
OemPreinstall = "Yes"
UnattendMode = FullUnattended
UnattendSwitch = Yes
OemSkipEula = Yes
FileSystem = *
TargetPath=\WINXP
WaitForReboot = No
NoWaitAfterTextMode = 1
NoWaitAfterGUIMode = 1
ProfilesDir = "d:\Documents and Settings"
ProgramFilesDir = "d:\Program Files"
CommonProgramFilesDir = "d:\Program Files\Common"
Hibernation = No
[SystemRestore]
DisableSR = 1
CreateFirstRunRp = 0
[GuiUnattended]
AdminPassword="11111111"
TimeZone = 145
OEMSkipRegional = 1
OemSkipWelcome = 1
[Shell]
DefaultStartPanelOff = Yes
[Components]
solitaire=Off
spider=Off
freecell=Off
hearts=Off
pinball=Off
minesweeper=Off
accessopt=Off
msnexplr=Off
Zonegames = Off
Media_clips = Off
Media_utopia = Off
Mousepoint = Off
[Display]
BitsPerPel=32
Xresolution=1024
Yresolution=768
Vrefresh=85
[UserData]
ProductKey = *
ComputerName = LG999IT
FullName = 111
OrgName = "xxx"
[TapiLocation]
CountryCode=7
Dialing=Tone
AreaCode=812
LongDistanceAccess="9"
[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419
[Identification]
JoinWorkgroup=biostar
[Networking]
InstallDefaultComponents=No
[NetAdapters]
Adapter1=params.Adapter1
[params.Adapter1]
INFID=*
[NetClients]
MS_MSClient=params.MS_MSClient
[NetServices]
MS_SERVER=params.MS_SERVER
[NetProtocols]
MS_TCPIP=params.MS_TCPIP
[params.MS_TCPIP]
DNS=No
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=No
IPAddress=192.168.10.39
SubnetMask=255.255.255.128
DefaultGateway=192.168.10.1
DNSServerSearchOrder=192.168.2.3
WINS=Yes
WinsServerList=192.168.10.2
NetBIOSOptions=0
структура папок $oem$ стандартная
вот cmdlines.txt
[COMMANDS]
"REGEDIT /S hkcu.reg"
"RunOnceEx.cmd"
hkcu.reg взят с этого сайта. без изменений
вот RunOnceEx.cmd
cmdow @ /HID
@echo off
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY% /V TITLE /D "Installing Applications" /f
REG ADD %KEY%\001 /VE /D "MUI Russian" /f
REG ADD %KEY%\001 /V 1 /D "%cdrom%\distr\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s" /f
REG ADD %KEY%\003 /VE /D "Microsoft Office 2003" /f
REG ADD %KEY%\003 /V 1 /D "%cdrom%\distr\of\setup.exe TRANSFORMS=biostar.mst /qn" /f
REG ADD %KEY%\005 /VE /D "Microsoft Project 2003" /f
REG ADD %KEY%\005 /V 1 /D "%cdrom%\distr\pr\setup.exe TRANSFORMS=project.mst /qn" /f
REG ADD %KEY%\007 /VE /D "Microsoft Visio 2003" /f
REG ADD %KEY%\007 /V 1 /D "%cdrom%\distr\vi\setup.exe TRANSFORMS=visio.mst /qn" /f
REG ADD %KEY%\009 /VE /D "Adobe Reader 7" /f
REG ADD %KEY%\009 /V 1 /D "%cdrom%\distr\ar.exe /s /v\" /qn\"" /f
REG ADD %KEY%\011 /VE /D "Total Commander" /f
REG ADD %KEY%\011 /V 1 /D "%cdrom%\distr\tcmdr653.exe " /f
REG ADD %KEY%\013 /VE /D "Media Player 10" /f
REG ADD %KEY%\013 /V 1 /D "%cdrom%\distr\mp10setup.exe /q:A /c:\"setup_wm.exe /Q /R:N /DisallowSystemRestore\"" /f
REG ADD %KEY%\014 /VE /D "Media Player 10 MUI Russian" /f
REG ADD %KEY%\014 /V 1 /D "%cdrom%\distr\MP10Setup_muiRUS.exe /Q" /f
REG ADD %KEY%\015 /VE /D "WinRar 3.50 Rus" /f
REG ADD %KEY%\015 /V 1 /D "%cdrom%\distr\wrar350ru.exe /s" /f
REG ADD %KEY%\017 /VE /D "The Bat! 3.60" /f
REG ADD %KEY%\017 /V 1 /D "%cdrom%\distr\thebat_pro_3-60.msi /qn" /f
REG ADD %KEY%\018 /VE /D "Cumulative Post SP2 Russian Help Update" /f
REG ADD %KEY%\018 /V 1 /D "%cdrom%\distr\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart" /f
REG ADD %KEY%\019 /VE /D "Trend Antivirus" /f
REG ADD %KEY%\019 /V 1 /D "%cdrom%\distr\trend.msi /qn" /f
REG ADD %KEY%\020 /VE /D "Flash Player" /f
REG ADD %KEY%\020 /V 1 /D "%cdrom%\distr\flash.msi /qn" /f
REG ADD %KEY%\021 /VE /D "Java Virtual Machine 5.06" /f
REG ADD %KEY%\021 /V 1 /D "%cdrom%\distr\jre506.exe" /f
REG ADD %KEY%\022 /VE /D "NET Framework 1.1 SP1" /f
REG ADD %KEY%\022 /V 1 /D "%cdrom%\distr\dotnet11sp1.exe" /f
REG ADD %KEY%\030 /VE /D "Performing Registry Tweaks" /f
REG ADD %KEY%\030 /V 1 /D "REGEDIT /S "%cdrom%\distr\optimize1.reg"" /f
optimize1.reg взят с этого сайта + добавлено
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
1250="c_1251.nls"
1251="c_1251.nls"
1252="c_1251.nls"
1253="c_1251.nls"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
System,0="Arial,204"
Fixedsys,0="Fixedsys,204"
Small Fonts,0="Small Fonts,204"
MS Serif,0="MS Serif,204"
MS Sans Serif,0="MS Sans Serif,204"
Courier,0="Courier New,204"
Arial Cyr,0="Arial,204"
Courier New Cyr,0="Courier New,204"
Times New Roman Cyr,0="Times New Roman,204"
Helv,0="MS Sans Serif,204"
Tms Rmn,0="MS Serif,204"
Arial,0="Arial,204"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]
"00000409"="ru"
грузимся с диска, ввожу серийник - все вроде ставится нормально.
после окончания установки - перезагружаюсь
вхожу админом, выбираю русский интерфейс, перезагружаюсь.
траблу смотри выше. + в некоторых прогах крякозябры... причем только в некоторых менюшках.
моя аська 48-163-829
пишите, жду!
Serg Temnov
15-12-2005, 16:35
ну где же вы, мегапрофессионалы unattended install'a?
Serg Temnov
16-12-2005, 12:38
где можно скачать МУИ?
дайте линк на реально рабочий дистр. который уже удалось интегрировать.
видимо, у меня дистр муи кривой попался
mickmack
16-12-2005, 14:45
его нету кривого люди. ставьте из cmdlines как описано у Вадикана и не парьтесь. при первом входе всё на русском.
вот строчка для установки. в данном случае папка МУИ в корне диска он с неё и ставит.
"\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
Serg Temnov
где можно скачать МУИ? дайте линк на реально рабочий дистр. который уже удалось интегрировать.Ваши вопросы выходят за рамки правил форума.
Установка MUI подробна описана в Справочник - Локализация: MUI, Шрифты и Региональные настройки (http://oszone.net/display.php?id=3480).
Help!
Инсталляция xp sp2 vl + mui - никак не могу разобраться:
Если ставлю mui из svcpack или cmdlines, то в итоге получаю "Центр справки и поддержки" на английском языке без возможности выбора языка.
Если ставлю из guirunonceex, то все ок - получаю русский "Центр справки" с возможностью выбора русского и английского языков в нем.
Во всех случаях ставлю так:
muisetup.exe /i 0419 /d 0419 /l /f /r /s
WindowsXP-KB841625-x86MUI-RUS.exe /quiet /passive /norestart /o /n /f
Во времена sp1 такого не наблюдалось, все ставилось из cmdlines.txt и было в порядке.
Подскажите, плиз, в чем проблема! (Хочется ставить до перезагрузки...)
Yuki: а МУИ, как я понимаю, взяты с СП1? Заменять инсталлятор на СП2-шный пробовал? (muisetup.exe)
ShaddyR
инсталлятор заменен (сори, забыл сказать сразу) ...
хм..
у меня все ставится из смдлайнес, той же командой... все русское.
Там были еще пару исправлений для СП2 (kb841625).. как раз по части этого самого центра. Мож, эт и есть то, чего тебе надо?
ShaddyR
Исправления ставлю все (RyanVM updae pack), наверное в них проблема?
Никто не сталкивался?
ShaddyR
были еще пару исправлений для СП2 (kb841625)..
Я же сказал:
Во всех случаях ставлю так:
muisetup.exe /i 0419 /d 0419 /l /f /r /s
WindowsXP-KB841625-x86MUI-RUS.exe /quiet /passive /norestart /o /n /f
А "пару" - второе какое, не помнишь?
Я же сказал
извини, проел
>
второе какое
исправление для MovieMaker... не принципиально
>
RyanVM updae pack
наиболее возможный вариант. Насколько помню, у меня после интеграции Райановких исправлений элементы ОС через один стали английскими. так что, думаю, собака порылась здесь. Попробуй начисто, без него... ИМХО все будет Ок.
ShaddyR
интеграции Райановких исправлений элементы ОС через один стали английскими
У меня все нормально, только с "Центром справки и поддержки" проблема...
ShaddyR
Попробуй начисто, без него
Да, надо не полениться... Жаль сегодня не получится. О результатах сообщу...
У меня с раяновскими исправлениями все нормально переводится (RVMUpdatePack2.0.5).
Ставлю из батника во время исполнения смдлайнес строкой
start /wait WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart
Кстати приходится еще русифицировать политики безопасности, службы и т.д.
PS: Вы кстати не забыли добвить start /wait перед командами? Возможно в этом проблема.
2я строка просто не отрабатывает.
Например:
start /wait muisetup.exe /i 0419 /d 0419 /l /f /r /s
start /wait WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart
qeraserКстати приходится еще русифицировать политики безопасности, службы и т.д.Каким образом?
Vadikan
Каким образом?
При помощи рег файлов.
Если надо, выложу.
alexman9000
08-05-2006, 03:22
При помощи рег файлов.
Если надо, выложу.
Буду очень признателен, если выложишь реги, наступил на теже грабли с частичной "недорусификацией".
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.