Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   (статья) Локализация: MUI, Шрифты и Региональные настройки (http://forum.oszone.net/showthread.php?t=56339)

Vadikan 09-11-2005 06:25 371763

(статья) Локализация: MUI, Шрифты и Региональные настройки
 
Цитата:

Вопросы о региональных настройках и локализции возникают на форуме Автоматической установки с завидной регулярностью. В принципе, практически вся информация, позволяющая разобраться с проблемой, на страницах сайта предствлена, хотя и не собрана в одном месте. Кроме того, некорректная отработка секции [RegionalSettings] из файла ответов вносит дополнительную неразбериху. В данной статье я постарался собрать как личный опыт, так и опыт участников форума. Я попытаюсь осветить все тонкости локализации и выработать алгоритм применения настроек, срабатывающий на 100%.
Читать дальше...

После прочтения статьи, смотрите Полностью рабочий и проверенный метод локализации XP SP 3 с помощью MUI

fox_sly 09-11-2005 16:28 371928

Vadikan
Ну для начала спасибо за труды :)
а по размещению информации, мне кажется что размещать её надо в справочник,
т.к. начинают обычно с самого простого и забивать начинающим голову большим обёмом информации наверно не стоит,
кто готов - тот и сам найдет. :search:
P.S. Кстати лично у меня секции [RegionalSettings] из файла ответов отрабатывается идеально, но это уже к делу не относиться :clapping:

Vadikan 11-11-2005 09:49 372684

fox_sly
Спасибо за отзыв :) Статья помещена в Справочник.

Doombas 23-12-2005 15:27 386190

Vadikan
Я вроде перелопатил уже всё что было можно и нельзя, но к сожалению ответа для себя не нашёл. У меня вообще не проходит локализация. MUI напрочь отказывается устанавливаться. Я конечно понимаю, что в этом заслуга моих кривых рук, но всё же хотелось бы понять что же я не так делаю. Сейчас упростил всё, тобишь не ставлю вообще ни чего дополнительно.
Значит всё попорядку:
Дистрибутив WinXP SP1 положил в C:\XPCD\ при помощи nLite интегрировал SP2, далее при помощи DeployTools создал winnt.sif положил его в I386

winnt.sif:

Цитата:

[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=125
OemSkipWelcome=1

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

[UserData]
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
FullName="Compyter"
OrgName="Home"
ComputerName=Administrator

[Display]
BitsPerPel=32
Xresolution=1024
YResolution=768
Vrefresh=72

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes
В корне создаю дирректорию, чтоб было понятней C:\XPCD\$OEM$\$1\ значит папку WinMUI ложу в \$OEM$\ пробовал и родной exe-шник и от SP2 результат одинаковый. Далее создаю и ложу туда же cmdlines.txt, regional.reg и regional.bat

cmdlines.txt:

Цитата:

[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"REGEDIT /S regional.reg"
regional.reg:

Цитата:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="1"

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409" "2"="00000419"

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="203"
Так же создаю fonts.reg и regopts.txt и ложу их в \$1\

fonts.reg:

Цитата:

Windows Registry Editor Version 5.00

[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"
regopts.txt:

Цитата:

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419
Ну и соответственно regional.bat который лежит в $OEM$

Цитата:

@echo off
REGEDIT /S c:\fonts.reg
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"c:\regopts.txt" exit
Всё это взято у вас, но почему применительно ко мне не хочет работать?
Пажалуйста просвятите неуча.
Заранее всех благодарю.

Doombas 23-12-2005 15:38 386195

Забыл пояснить, значит всё что у меня выходит - это ненадолгое время выскакивает чёрное окно за 12 минут до окончания установки, тобишь cmdlines.txt срабатывает, а дальше просто продолжается установка и в конечном итоге я получаю WinXP-SP2, но точь такую же как и до всех этих мучений с автоматической установкой MUI.
А и ещё забыл создавал я дирректорию $OEM$\$$\System32\ и туда ложил cmdow.exe, но результат опять же не менялся.

Vadikan 23-12-2005 20:40 386271

Doombas
Только MUI не устанавливается или твики реестра (шрифты, настройки клавиатуры) тоже не применяются на Т-12? А $ОЕМ$ папки копируются?
Цитата:

Ну и соответственно regional.bat который лежит в $OEM$
А этот как вы запускаете? Его ж надо при первом входе в систему, например, GuiRunOnce
Код:

[GuiRunOnce]
  "%systemdrive%\regional.bat"

Только файл должен лежать не в корне ОЕМ, а в $1, чтобы скопировался на системный диск. Т.е. C: везде можно заменить на %SystemDrive%, но не столь важно.

Doombas 23-12-2005 20:46 386273

Надеюсь мои посты кто нибудь увидит. Потому добавлю ещё кое что. Значит опять же за 12 минут до окончания похоже происходит попытка установить MUI, и в конечном итоге выскакивает окно. Я так понимаю оно пытается что-то мне сказать про ключи, но что?

Vadikan 23-12-2005 20:53 386277

Doombas
Это окно одного из обновлений к MUI, запущенного с неверным ключом. Это никак не сочетается с вашим cmdlines.txt, т.к. больше на Т-12 вылезать нечему кроме.... svcpack.inf. А как вы апдейты интегрируете и где у вас этот файл лежит? Из cmdlines.txt его запускать можно так
Код:

".\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
см. также предыд. пост.

Doombas 23-12-2005 21:06 386281

Vadikan
Пока писал пост ты уже успел ответить.
На сколько я сумел заметить настройки клавиатуры применяются. И всё что лежит в \$OEM$\$1\ или \$$\ копируется на диск без проблем.

Тут дело такое, меня местный батюшка (священник) попросил диск сделать (уже и попы к компам приобщились) Но нужно упростить процесс до минимума. Я 4 дня лопачу у вас сайт и форум с 9.00 до 24.00 благо в отпуске. В голове всё перепуталось, перепробовал наверно все способы и через cmdlines.txt и через RunOnceEx с ним и установку с диска и с харда. Ставлю на виртуальную манину VMware Workstation. Ну и конечно играет большую роль собственное честолюбие.

Doombas 23-12-2005 21:22 386283

Теперь я совсем запутался, но это и есть мой exe-шник от MUI, тобишь кога я устанавливаю MUI обычным способом нажимая на setup я получаю такое окно:



Ну и соответствено пошла дальнейшая установка.

Doombas 23-12-2005 21:39 386288

Но ведь я же делал и таким способом: Ложил в папку WinMUI отдельно это обновление (спецом его скачал) и тогда прописывал в cmdlines.txt:
[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
".\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"

Но млин и в этом случае ни чего не менялось. А в MUI этого файлика я ни где не нашёл. Я так понимаю локализация с моим MUI это дохлый номер.

Doombas 23-12-2005 21:55 386291

Vadikan

Я конечно дико извиняюсь, но поскольку ты всё таки есть спец по этой части. Возможно ты сможешь предсказать такую сетуевину.
Если я возьму и нагло так прилеплю к уже имеющимся ключам ещё и от KB841625 есть надежда, что такое может сработать? Или это полный маразм? Ну и если вдруг... последовательность ключей имеет какое-нибудь значение.

[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s/quiet /norestart"

Ведь он таки их спрашивает раз это окно выбрасывает мне. Спрашиваю потому как в самом деле устал я с ним бороться.

MuIIIeHb 23-12-2005 21:59 386292

Doombas
А почему вы не хотите всё это произвести через nLite? Лично у меня всё отлично работает после интегрирования, настроики и автоматизации через неё.

Doombas 23-12-2005 22:07 386293

MuIIIeHb
Что работает? Или я чего-то не догоняю? На сколько я понял из всего, что здесь вычитал. Локализация не проходит через nLite интеграция SP2 прочих обновлений это пожалуйста, но MUI интегрировать невозможно. Или я упустил что-то важное?

MuIIIeHb 23-12-2005 22:12 386295

MUI от чего?

Doombas 23-12-2005 22:19 386296

MuIIIeHb

Multilanguage User Interface к WinXP SP2 естественно PRO-версия

MuIIIeHb 23-12-2005 22:37 386301

Doombas
У MicroSoft меня смущает вот это предложение:
Цитата:

Существует несколько обновлений для пакета многоязыкового интерфейса пользователя (Multilingual User Interface, MUI) Windows XP с пакетом обновления 2 (SP2).
Может действительно не то выдернул.


З.Ы. А вот это сделано
Цитата:

Примечание: нужно взять muisetup.exe от SP2 и заменить им одноименный файл в дистрибутиве MUI.

Doombas 23-12-2005 23:02 386308

MuIIIeHb

Дело как раз в том, что я перепробовал уже всякие варианты и exe-файл от SP2 ставил и с родным суть не меняется. Этот MUI у меня давно до этого я всегда устанавливал отдельно WinXP SP1 потом SP2 ну и апосля уже MUI из explorera всё проходит на ура, имеется так же exe-файлик для SP2. Хотя устанавливал я его всего один раз и не заметил различий мой MUI итак всё вроде переводил, потому лежал на харде просто для успокоения совести (там много чего найти можно) Откуда всё это уже даже сказать не смогу, дела давно забытых дней, хотя конечно из сети. Но точно что не у мелкомягких брал, потому что это за сборка увы... не знаю.

К тому же если я правильно понимаю от exe-шника зависит только на сколько полным будет перевод. В моём случае его вообще не происходит.

Vadikan 23-12-2005 23:25 386313

MuIIIeHb
A при тут nLite? Зачем путать человека :)

Doombas
Понимаете, чтобы помочь вам мне недостаточно знать, что вы делали все по учебнику. Очевидно, что что-то сделано не так. Если вы будете отвечать на мои вопросы, то мы решим проблему. В противном случае я оставлю вас на попечение других участников форума, возможно у них получится лучше. Повторяю вопросы и советы:
1. устанавливаются ли твики regional.reg, импортируемые из cmdlines.txt? Нужно знать отрабатывают ли команды из файла!
2. При наличии файлов WindowsXP-KB841625-x86MUI-RUS и muisetup.exe (и остальных файлов MUI) в $OEM$\WinMUI, а также файла regional.reg корне $OEM$ файл cmdlines.txt должен выглядеть так:
Код:

[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
".\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
"REGEDIT /S regional.reg"

3. В файл ответов внесите
Код:

[GuiRunOnce]
  "%systemdrive%\regional.cmd"

4. Разместите файл regional.cmd в $ОЕМ$\$1. Файл такой
Код:

@echo off
:: Setting %CDROM%
FOR %%d IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%d:\WIN51 SET CDROM=%%d:
ECHO Configuring regional options
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemdrive%\regopts.txt"
ECHO Installing fonts
REGEDIT /S %systemdrive%\fonts.reg
ECHO Installing MUI
:MUI
SET Choice=
SET /P Choice=Do you still need to install MUI [y/n]?
IF /I `%Choice%`==`n` goto :EOF
IF /I `%Choice%`==`y` (
ECHO Installing MUI
ECHO Please wait...
start /wait "%CDROM%\$OEM$\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
start/wait "%CDROM%\$OEM$\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
ECHO. ) else goto :MUI
:EOF

Установка MUI должна произойти на Т-12 из cmdlines.txt. Если это произойдет, то при первом входе в систему у вас уже будет русский интерфейс. Если нет, то когда запустится regional.cmd, он спросит вас хотите ли вы установить MUI, вы сможете ответить Y и установить его из GUI.

Doombas 23-12-2005 23:43 386324

Vadikan

Извини исправлюсь, просто для ответов нужно хотя бы место куда заглянуть, а мне к сожалению некуда потому как удалил установленую и образ удалил ко всем... Сейчас переложил всё в дистребутиве, сделаю образ установлю, тогда можно будет отвечать. Ну и ещё одна пикча для интереса, вот мой exe-шник от MUI:

Vadikan 24-12-2005 00:09 386330

У меня нет под рукой muisetup.exe, но я не понимаю почему у вашего файла такие свойства. Судя по свойствам - это пакет обновлений KB841625. Вы что его в musetup.exe переименовали???

MuIIIeHb 24-12-2005 00:27 386339

Vadikan
Это похоже на Cumulative Help Update for Microsoft Windows XP Multilingual User Interface Pack (KB841625) - Русский.

Doombas
Сколько весит файл? 8.3 МБ?

Doombas 24-12-2005 00:33 386340

Ребята, я ни чего не переименовывал, скачал его из сети таким как он есть. А весит он 8.25 Mb получается MuIIIeHb прав.
Vadikan Как на счёт моего вопроса насчёт добавить ключей.

Vadikan 24-12-2005 01:05 386351

Doombas
Посмотрите на заголовок окна моего обновления


и вашего. У вас написано на скриншоте в заголовке окна Свойства: muisetup.exe, а у меня WindowsXP-KB841625-x86MUI-RUS properties. Вот я и не понимаю, почему у вас в свойствах muisetup.exe отображаются свойства WindowsXP-KB841625-x86MUI-RUS.ехе. Единственное об'яснение, которое мне приходит в голову: вы взяли файл WindowsXP-KB841625-x86MUI-RUS.ехе и переименовали в muisetup.exe. У вас есть другое об'яснение? Приведите.
Цитата:

Как на счёт моего вопроса насчёт добавить ключей.
Никак

Doombas 24-12-2005 01:41 386363

Vadikan

Ну чтож попробую и я чуток объяснить.
Этот самый MUI был мной скачан из сети уже больше года назад я не менял ни каких файлов, а так же как я уже писал выше ничего не переименовывал. Он прекрасно ставиться из explorepa и мне небыло надобности даже в свойства его залезать. И только решив сделать диск с автоматической установкой я узнал, что я больше года пользуюсь не пойми чем, хотя оно прекрасно работает.

Так всё-таки имея этот файл как setup.exe у себя в MUI могу я как то расчитывать заставить его устанавливаться автоматически?

MuIIIeHb 24-12-2005 01:57 386365

Doombas
Просто в виндах этот файл называется как: muisetup.exe или WindowsXP-KB841625-x86MUI-RUS.ехе ? Вот, про что спрашивает Vadikan. Если muisetup.exe, то надо переименовать его в WindowsXP-KB841625-x86MUI-RUS.ехе, иначе у вас получается прописана ссылка на несуществующий файл.

Vadikan 24-12-2005 03:28 386378

Doombas
Мне ваш ник напоминает некое анлгийское слово.... Если вы будете продолжать в том же духе, то вполне его оправдаете.
Цитата:

Так всё-таки имея этот файл как setup.exe у себя в MUI могу я как то расчитывать заставить его устанавливаться автоматически?
Если это файл обновления WindowsXP-KB841625-x86MUI-RUS.ехе размером 8 с чем-то МБ, то его можно установить как обновление. Понимаете, обновление и с соотв. ключами. Как программа установки MUI он не годится. Для этого есть файл muisetup.exe весьма скромных размеров. Вы понимаете, что если взять файл WindowsXP-KB841625-x86MUI-RUS.ехе, переименовать его в muisetup.exe, то от этого он muisetup.exe не станет?



Вот это все тот же файл WindowsXP-KB841625-x86MUI-RUS.ехе переименованный в musetup.exe. Вы видите что у него свойства не изменились? У него другое имя, но файл все тот же.

Я не знаю как вам иначе это об'яснить. Вам надо разбираться в своих файлах, т.к. никто к вам не придет и не посмотрит и не подскажет.

vlastan 24-12-2005 20:37 386545

У меня тоже не встает MUI автоматически,видимо не обрабатывается команда из cmdlines.txt у меня он такой:
Код:

[COMMANDS]
"RunOnceEx.cmd"
[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
".\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
".\WinMUI\MP10Setup_muiRUS.exe /Q"
".\WinMUI\mm21_muirus.exe /Q"
"REGEDIT /S regional.reg"
[COMMANDS]
"REGEDIT /S hkcu.reg"
[COMMANDS]
"..\Software\DotNet.exe"

RunOnceEx.cmd срабатывает нормально,а остальное нет.
Хотфиксы я ставлю по методу svcpack.inf все они устанавливаются нормально, может именно это мешает запуску установки MUI? Метод интеграции обновлений в винду мне не подходит,я так понял что не будет возможности удалить то или иное обновление,а хотелось бы чтобы такая возможность была.
ОЕМ директории копируются на диск тоже нормально.
Подскажите,что можно сделать.

Vadikan 24-12-2005 21:05 386551

vlastan
Уберите все [COMMANDS] кроме первой. См. справочник - cmdlines.txt

vlastan 24-12-2005 21:15 386554

Спасибо,сейчас протестю. Я видимо не так понял фразу *Файл всегда начинается со строки [COMMANDS]. * Как говориться и на старушку бывает прорушка:)

Doombas 24-12-2005 22:31 386566

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

vlastan 24-12-2005 22:37 386568

Вложений: 1
Vadikan
Протестил...все сработало...но...не русифицировался медиа проигрыватель и во время установки MUI выскачило вот такое окошко (см. аттач) Как его убрать и можно ли вообще ставить MP10Setup_muiRUS.exe до установки самого плеера?

vlastan 24-12-2005 22:43 386573

Пардон...нашел ответ в справочнике...спасибо еще раз.

Vadikan 25-12-2005 02:13 386618

Doombas & vlastan
Я рад, что у вас все получается ;)

Tue 22-01-2006 02:44 395768

У меня проблемма. Ставлю английскую виндовс SP2, ставлю МУИ, но в некоторых программах (Light Alloy 3.5, UltraISO 7.21) в пуктах меню - кракозябры. Делал все так написано на данном сайте, все по пунтам, тысячу раз отлаживал, но от кракозябр так и не избавился

cmdlines.txt:
Код:

[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
".\WinMUI\MP_MUI.EXE /Q"
".\WinMUI\mm21_muirus.exe /Q"
"RunOnceEx.cmd"

RunOnceEx.cmd:
Код:

cmdow @ /HID
@echo off

REGEDIT /S %systemdrive%\Software\Regs\tweaks.reg
REGEDIT /S %systemdrive%\Software\Regs\hklm.reg
REGEDIT /S %systemdrive%\Software\Regs\hklu.reg

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\001 /VE /D "Regional Settings ..." /f
REG ADD %KEY%\001 /V 1 /D "%systemdrive%\Software\regopt.cmd" /f

REG ADD %KEY%\002 /VE /D "Office 2003 Rus ..." /f
REG ADD %KEY%\002 /V 1 /D "%systemdrive%\Software\o2k3\PRO11.MSI PIDKEY="12312312312312312312312" TRANSFORMS=Custom.MST /qb-!" /f

REG ADD %KEY%\015 /VE /D "Light Alloy video player 3.5 ..." /f
REG ADD %KEY%\015 /V 1 /D "%systemdrive%\Software\LAsetup.exe /S \"/Path=%ProgramFiles%\\LA\" /StMenu=1 /Desktop=1 /Assoc=1" /f

REG ADD %KEY%\024 /VE /D "WinRAR 3.41" /f
REG ADD %KEY%\024 /V 1 /D "%systemdrive%\Software\WinRAR\wrar341ru.exe /s" /f

REG ADD %KEY%\003 /VE /D "Media Pleer Classic..." /f
REG ADD %KEY%\003 /V 1 /D "%systemdrive%\Software\QAT\quicktimealtxxx.exe /VERYSILENT /SP-" /f
REG ADD %KEY%\003 /V 2 /D "%SystemDrive%\Software\QAT\fuck.cmd" /f

REG ADD %KEY%\018 /VE /D "VirtualDub V1.6.11 Build 23858 ..." /f
REG ADD %KEY%\018 /V 1 /D "%systemdrive%\Software\VirtualDub_V1.6.11_Build_23858.msi /qn" /f

REG ADD %KEY%\022 /VE /D "Ffdshow-2005-12-21 ..." /f
REG ADD %KEY%\022 /V 1 /D "%systemdrive%\Software\ffdshow-20051221.exe /S" /f

REG ADD %KEY%\010 /VE /D "7-Zip V4.32 ..." /f
REG ADD %KEY%\010 /V 1 /D "%systemdrive%\Software\7-Zip_V4.32.msi /qn" /f

REG ADD %KEY%\026 /VE /D "Outpost Firewall 3.0 ..." /f
REG ADD %KEY%\026 /V 1 /D "%systemdrive%\Software\Outpost\autoit-outpost30.exe" /f

REG ADD %KEY%\027 /VE /D "Winamp 5.12 ..." /f
REG ADD %KEY%\027 /V 1 /D "%systemdrive%\Software\Winamp\Winamp512.msi /qn INI=%systemdrive%\Software\Winamp\winamp.ini" /f
REG ADD %KEY%\027 /V 2 /D "%systemdrive%\Software\Winamp\RusLanguagePack.exe /VERYSILENT" /f
REG ADD %KEY%\027 /V 3 /D "REGEDIT /S %systemdrive%\Software\winamp\winamp.reg" /f

REG ADD %KEY%\030 /VE /D "Adobe Reader 6.0 ..." /f
REG ADD %KEY%\030 /V 1 /D "%systemdrive%\Software\AdobeReader6.0\adobereader6.0.exe" /f
REG ADD %KEY%\030 /V 2 /D "REGEDIT /S %systemdrive%\Software\AdobeReader6.0\adobe.reg" /f


REG ADD %KEY%\035 /VE /D "Daemon Tools 3.47 ..." /f
REG ADD %KEY%\035 /V 1 /D "msiexec.exe /i %systemdrive%\Software\DAEMON_Tools_V3.47.msi /qr" /f


REG ADD %KEY%\050 /VE /D "Cleaning Up ..." /f
REG ADD %KEY%\050 /V 1 /D "%systemdrive%\Software\cleanup.cmd" /f
EXIT

winnt.sif:
Код:

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"

[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
    TargetPath=\WINDOWS
    Repartition=No

[GuiUnattended]
    AdminPassword="123"
    EncryptedAdminPassword=NO
    AutoLogon=Yes
    AutoLogonCount=1
    OEMSkipRegional=1
    TimeZone=145
    OemSkipWelcome=1

[UserData]
    ProductID=12345-12345-12345-12345-12345
    FullName="Test"
    OrgName=""
    ComputerName=Test

[Display]
    BitsPerPel=16
    Xresolution=800
    YResolution=600
    Vrefresh=85

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

[Identification]
    JoinWorkgroup=POWERGROUP!

[Networking]
    InstallDefaultComponents=Yes

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

regopt.cmd:
Код:

@echo off
cmdow @ /HID
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemdrive%\Software\regopts.txt"
exit

regopts.txt
Код:

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

hklm.reg
Код:

Windows Registry Editor Version 5.00

[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"

hklu.reg
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="1"
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"
[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="203"

Как видно из RunOnceEx.cmd метод regopts.txt отрабатывает при первом входе в систему, но если честно не помогает. Там где выбирается язык для кодировки Юникод - стоит русский. Не пойму в чем может быть дело.

Vadikan 22-01-2006 09:40 395796

Tue
Все вроде сделано правильно ;) Попробуйте поиграть с кодовыми страницами и/или шрифтами. Я, честно говоря, ничего кроме "1252"="c_1251.nls" в кодовых страницах не меняю и шрифты тоже не заменяю, хотя с другой стороны у меня почти все ПО в английском интерфейсе - мне так понятнее :) Просто в статье приведен "коллективный" опыт. Вообще, замена кодовых страниц как раз и может приводить к таким проблемам - одно лечит, другое калечит. Попробуйте для начала убрать модификацию кодовых страниц. Для этого не обязательно проводить установку заново, можно просто реестр поправить и перезагрузиться.

Tue 22-01-2006 23:37 395966

Дело было в следующем: в коде hklm.reg (который я скопировал с оффлайн версии сайта) закралась ошибка, пропущены кавычки. Правильнее будет
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
...
и в шрифтах соответственно должны присутствовать открывающие и закрывающие кавычки. Мелочь, а неприятно ;)

Vadikan 23-01-2006 06:54 396029

Tue
Действительно, сорри. Исправлено.

Tue 23-01-2006 21:06 396339

Опытным путем установлено, что все манипуляции с регинальными настройками в файле RunOnceEx.cmd лучше выполнять в следующем порядке:
Код:

REG ADD %KEY%\005 /VE /D "Regional Settings ..." /f
REG ADD %KEY%\005 /V 1 /D "%systemdrive%\Software\regopts.cmd" /f
REG ADD %KEY%\005 /V 1 /D "REGEDIT /S %systemdrive%\Software\Regs\hklm.reg" /f
REG ADD %KEY%\005 /V 2 /D "REGEDIT /S %systemdrive%\Software\Regs\hklu.reg" /f

то есть применять файлы hklm.reg и hklu.reg после regopts.cmd. Не знаю что там делает хитрый regopts.cmd, но если применить hklm.reg и hklu.reg перед regopts.cmd, то эффекта никакого.

Trump 26-01-2006 16:10 397435

Внимательно прочитал статью и весь этот тред, но не нашел ответа на мой вопрос. А состоит он в следующем. Метод regopts.txt действует только на юзера, в первый раз входящего в систему. Если же в систему войдет другой пользователь, то regopts.txt для него, естественно, не отрабатывает и, например, User Locale остается английской. Является ли единственным способом поправить ситуацию прогон команды
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemdrive%\install\regopts.txt"
при появлении нового пользователя на компьютере или же можно как-то применить эту команду к юзеру по умолчанию?

Tue 26-01-2006 17:42 397478

Trump, одним из способов решения вашей проблеммы будет выполнение следующего командного файла в самом конце установки всех прог и прочего (нашел где-то на форуме):

Код:

rem Копирование текущего профиля в дефолтовый
xcopy "%USERPROFILE%\*.*" "%systemdrive%\Documents and Settings\Default User" /e /c /I /H /R /K /Y
del /f /q "%systemdrive%\Documents and Settings\Default User\*.*"
attrib +h "%systemdrive%\Documents and Settings\Default User"

rem Копирование реестра
reg save HKCU "%systemdrive%\Documents and Settings\Default User\ntuser.dat"
attrib +H +S "%systemdrive%\Documents and Settings\Default User\ntuser.dat"
rem Перезагрузка через 5 сек.
shutdown -r -t 5


Vadikan 26-01-2006 22:35 397581

Trump
Можно добавить исполнение команды в RunOnceEx для каждого юзера. Метод изложен в статье Опытному пользователю - RunOnceEx, только там рассматривается ключ HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx. Если заменить HKLM на HKCU, то очевидно это внесется в пользовательские настройки. Остается только импортировать ключи на Т-12, и каждый пользователь, включая созданных впоследствии, при первом логоне получит исполнение желаемой команды.

Trump 27-01-2006 09:31 397701

Vadikan
Цитата:

Можно добавить исполнение команды в RunOnceEx для каждого юзера. Метод изложен в статье Опытному пользователю - RunOnceEx, только там рассматривается ключ HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx. Если заменить HKLM на HKCU, то очевидно это внесется в пользовательские настройки. Остается только импортировать ключи на Т-12, и каждый пользователь, включая созданных впоследствии, при первом логоне получит исполнение желаемой команды.
Это интересная мысль, я так, пожалуй, и поступлю. Сейчас буду тестировать.
Tue
Цитата:

Trump, одним из способов решения вашей проблеммы будет выполнение следующего командного файла в самом конце установки всех прог и прочего (нашел где-то на форуме):
Это тоже могло бы подойти, но дело в том, что я не хочу следить за профайлом текущего юзера с целью проверки, подходит ли он для дефолтного. Наверное, подходит, но зачем об этом думать, пока жизнь не заставит. :)

Trump 27-01-2006 15:08 397839

Что-то не запускается RunOnceEx из HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx. Ключ создается, файлы все на месте, вот только cmd шник не выполняется и ключ не удаляется, так и остается. Юзер - администратор на компьютере. В точности такая же строка запуска cmd файла из командной строки работает.

Vadikan 27-01-2006 22:12 398041

Trump
Цитата:

Что-то не запускается RunOnceEx из HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx. Ключ создается, файлы все на месте, вот только cmd шник не выполняется и ключ не удаляется, так и остается.
Есть такой момент, сорри, не протестил :) Тогда, в RunOnce надо, это сработает.
Описано здесь.

Trump 30-01-2006 15:51 398988

Vadikan
Цитата:

Есть такой момент, сорри, не протестил Тогда, в RunOnce надо, это сработает.
Описано здесь.
Спасибо, все прошло нормально.

maslinaV 14-02-2006 11:42 406340

Не установился MUI при 1-м входе
 
Создал директорию XPCD в директории С,
туда положил дистрибутив , в него интегрировал SP2 английский , так как версия XP английская , обновления интегрировал с помощью метода svcpack.inf.
Затем сделал директорию $OEM$ параллельно директории
i386 , то есть в директории XPCD . В директории $OEM$ создал директорию WinMui а в нее положил сам пакет MUI/
Затем взял muisetup.exe от SP2 английский и заменил им
muisetup.exe который был в дистрибутиве MUI.
cmdlines.txt положил в директорию $OEM$

Код:

[COMMANDS]
"$OEM$\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"$OEM$\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"

Там положил и
regopts.txt

Код:


Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"
 
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"
 
[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="29"

C:\XPCD\$OEM$\$1\Install в эту директорию (которую создал) положил
fonts.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"

и regional.bat( из [GuiRunOnce] он не запустился на виртуальной машине появилась ошибка о невозможности установки этого файла)

Код:

@echo off
REGEDIT /S c:\fonts.reg
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"c:\regopts.txt"
exit

файл winnt.sif такого содержания

Код:


;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
AutomaticUpdates=No
 
[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
TargetPath=WinAuto
FileSystem=*
UnattendSwitch="yes"
WaitForReboot="No"
 
[GuiUnattended]
AdminPassword="Password1"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=1
OEMSkipRegional=1
TimeZone=130
OemSkipWelcome=0
 
[UserData]
ProductKey=xxxxxxxxxxxxxxxxxxx
FullName="Name"
OrgName="Name"
ComputerName=pc
 
[Display]
BitsPerPel=32
Xresolution=1280
YResolution=1024
Vrefresh=60
 
[TapiLocation]
CountryCode=7
 
[RegionalSettings]
LanguageGroup=17,3,2,5,1
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409
 
[GuiRunOnce]
Command0="rundll32 printui.dll,PrintUIEntry /in /n \\VYSTAVKA_2\HP1010"
"regedit /s %systemdrive%\install\fonts.reg"
"%systemdrive%\install\regional.bat"
 
[Identification]
JoinWorkgroup=Workgroup
 
[Networking]
InstallDefaultComponents=No
 
[Components]
msmsgs=off
msnexplr=off
freecell=off
hearts=off
minesweeper=off
pinball=off
solitaire=off
spider=off
zonegames=off
 
[Shell]
DefaultStartPanelOff = Yes
DefaultThemesOff = Yes
 
[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall
 
[WindowsFirewall.TurnOffFirewall]
Mode = 0
 
[SetupParams]
UserExecute = "%systemdrive%\install\cleanup.cmd"
 
[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=10.25.0.1
SubnetMask=10.10.10.0
DefaultGateway=10.23.0.25
DNSServerSearchOrder=10.27.0.23
WINS=No
NetBIOSOptions=0

Ведь даже когда устанавливается пакет MUI нужно поставить птичку напротив русского пакета так как по умолчанию стоит только отметка об установке английского языка

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

Boa Soft 14-02-2006 23:19 406573

Начнем с того, что $OEM$ существует только во время установки. После - уже нет.
Так же, MUI прекрасно ставится на T12 из cmdlines.txt

Vadikan 15-02-2006 00:56 406597

maslinaV
Приведите свой пост в порядок, плиз. Используйте тег code и уберите серийный номер.

sobaka 19-02-2006 18:12 408355

MUI и кое что с ним связанное (несколько вопросов)
 
Вложений: 1
1. Интересует ответ на вопрос, где взять это файл muisetup.exe???
---
2.Как должна выглядить папка с файлами для интеграции на CD именно папка $OEM$\MUI не могу понять тот ли MUI у меня есть или нет =(
Правильно ли у меня всё выглядит в каталоге для записи на CD??? (в приаттаченом файле)...
---
3.И вопрос насчет пакетного файла, где он должен находиться?

-----
Заранее благодарен!

tursun 19-02-2006 19:17 408376

меня тоже интересует 1 вопрос , прочитал статью про MUI а где его достать ненаписано , есть ссылки для MUI WMP 10 и Windows Movie Maker

Proektor 19-02-2006 19:28 408380

sobaka
tursun

Если нужно заменить сам файл на новую версию, то надо интегрировать в дистрибутив WinXP второй сервис-пак и потом взять muisetup.ex_ из папки i386, распаковать его и заменить оригинальный файл в папке с mui.

Vadikan 19-02-2006 21:55 408413

sobaka
2. Правильно
3. В статье http://oszone.net/display.php?id=3480#mui рассматривается реальный пример установки из cmdlines.txt. Чуть выше примера ссылки на другие способы.

tursun
Цитата:

прочитал статью про MUI а где его достать ненаписано
Там написано, что он предназначен для корпоративных пользователей, а следовательно ссылок на него дать мы не можем. Используйте поисковые системы.

Proektor
Спасибо, это тоже в статье написано...

sobaka 20-02-2006 11:23 408564

Vadikan
Цитата:

Там написано, что он предназначен для корпоративных пользователей, а следовательно ссылок на него дать мы не можем. Используйте поисковые системы.
Как видно из выложенного мной скрина само MUI у меня как таковое есть, меня просто интересует то ли это муи или нет??? Сам я разобраться не могу, можете ли вы мне подсказать???

Vadikan 20-02-2006 12:26 408595

sobaka
А это я не вам отвечал, посмотрите внимательнее ;) Да тот у вас MUI, не волнуйтесь.

sobaka 20-02-2006 13:53 408625

Вывод такой: windows работает на отлично, все руссифицировалось включая wmp 10 и mm, так же справка и эксплорер.

Интересует ответ на вопроса:

Как сделать так, что бы по умолчанию не использовалось приветствие?

А так вроде бы всё работает на ура, завтра могу выложить полный ман от а до я с посекундной установкой, думаю поможет многим. =)

Vadikan 21-02-2006 04:05 408884

sobaka
Цитата:

Как сделать так, что бы по умолчанию не использовалось приветствие?
Какое приветствие?
Цитата:

UnattendSwitch="yes"
Указывает программе установки пропустить шаг "Добро Пожаловать в Windows" или Мини-установку. Установите параметр в "yes", если вы хотите пропустить экраны "Настройка подключения к Интернет" и "Создание учетной записи".
О нем речь или об использовании классического логона вместо Экрана приветствия (Welcome Screen) ?

maslinaV 21-02-2006 18:26 409180

Цитата:

Цитата Boa Soft
Начнем с того, что $OEM$ существует только во время установки. После - уже нет.
Так же, MUI прекрасно ставится на T12 из cmdlines.txt

Простите , но не понял к чему вы это сказали.
Я так понимаю:готовится загрузочный дистрибутив, в нем создаются $OEM$ директории , но после установки на тот раздел куда устанавливалась система, их там не существует.Я из руководство понял так , что нужна директория $OEM$ чтобы легче в файлах указывать пути , откуда брать файлы для установки или запускать пакетные файлы, так как без создания $OEM$ директорий я не понимаю как и где располагать cmdlines.txt и другие подобные файлы , и потом как их запускать.
Цитата:

Цитата maslinaV
Ведь даже когда устанавливается пакет MUI нужно поставить птичку напротив русского пакета так как по умолчанию стоит только отметка об установке английского языка

Потом я еще раз несколько читал руководство , а там написано , что уже при запуске исполняемого файла пакета русификации ключи указывают куда и какие птички ставить.

Цитата:

muisetup.exe /i 0419 /d 0419 /l /f /r /s

Ключ /i указывает какой язык выбирается, и соответственно 0419 - русский, а ключ /d назначает язык интерфейса по умолчанию. Полный список ключей, а также значений языков можно найти в файле muisetup.hlp, входящем в комплект поставки MUI
Правильно ли я понял?

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

1-й Способ установки MUI


1. В директории C:\XPCD поместил дистрибутив.
2. В корне директории XPCD поместил директорию $OEM$.
3. Программой NLite 1.0.0.12 (программа потребует
Microsoft .NET Framework 2.0 ) удалил лишнии компоненты.
4. В директории $OEM$ находится директория WinMUI , а в ней распакованный пакет MUI и здесь же файл WindowsXP-KB841625-x86MUI-RUS.exe (пакет для русификации справки ) C:\XPCD\$OEM$\WinMUI.
5. Из директории WinMUI скопировал файл muisetup.exe запаковал в архив *.rar затем заменил имя этого архива на такое MUISETUP.EX_ и поместил в директорию I386 дистрибутива WinXP C:\XPCD\I386 и согласился на замену файла с таким же именем .
6. Файл ответов winnt.sif положил в директорию I386 дистрибутива WinXP , перименовав его из файла unattend.txt , а файл unattend.bat удалил.

winnt.sif
Код:

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"
    AutomaticUpdates=No

[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=No
    TargetPath=WinAuto
    FileSystem=*
    UnattendSwitch="yes"
    WaitForReboot="No"
     
[GuiUnattended]
    AdminPassword="p"
    EncryptedAdminPassword=NO
    AutoLogon=Yes
    AutoLogonCount=1
    OEMSkipRegional=1
    TimeZone=130
    OemSkipWelcome=0

[UserData]
    ProductKey=xxxxxxxxxxxxxxxxxxxxx
    FullName="name"
    OrgName="name"
    ComputerName=pc2

[Display]
    BitsPerPel=32
    Xresolution=1280
    YResolution=1024
    Vrefresh=60

[TapiLocation]
    CountryCode=7

[RegionalSettings]
    LanguageGroup=17,3,2,5,1
    SystemLocale=00000419
    UserLocale=00000419
    InputLocale=0409:00000409

[GuiRunOnce]
    Command0="rundll32 printui.dll,PrintUIEntry /in /n \\printer "
 
[Identification]
    JoinWorkgroup=Workgroup

[Networking]
    InstallDefaultComponents=No

[Components]
  msmsgs=off
  msnexplr=off
  freecell=off
  hearts=off
  minesweeper=off
  pinball=off
  solitaire=off
  spider=off
  zonegames=off

[Shell]
    DefaultStartPanelOff = Yes
    DefaultThemesOff = Yes
 
[WindowsFirewall]
    Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
    Mode = 0

[SetupParams]
    UserExecute = "%systemdrive%\install\cleanup.cmd"

[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=xxxxxxxxxx
    SubnetMask=xxxxxxxxxxx
    DefaultGateway=xxxxxxxxxxx
    DNSServerSearchOrder=xxxxxxxx
    WINS=No
    NetBIOSOptions=0

7. В корне директории $OEM$ положил файлы :
cmdlines.txt , regional.bat , regopts.txt , fonts.reg

cmdlines.txt
Код:

[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"rundll32 advpack.dll,LaunchINFSection nLite.inf,nLiteReg"
".\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
"REGEDIT /S fonts.reg"

regopts.txt

Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="29"

regional.bat

Код:

@echo off
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:".\$1\Install:\regopts.txt"
exit

fonts.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"

8. Запустил ISO Creator for WinXP Pro.cmd (он находится в папке
CDImage_Pro C:\XPCD\CDImage_Pro ) и после создается файл с расширением *.iso в корне директории С.

Совет: 1 .Если у вас принтер сетевой и вы создавая файл ответов на рабочей машине включили это принтер , то учтите что полностью автоматичекой установки не получится , так как идет попытка найти принтер , а потом вам предлагается вмешатся и найти запрашиваемый системой файл самостоятельно.
2. Также и с IPадресами , когда делается файл ответов то вы , устанавливая параметры сети ,будьте внимательны , так как указав реальный IP адрес машины на которой создается файл ответов и начав на этой же машине тестирование дистрибутива в виртуальной машине или же решив на другой машине запустить с диска созданный дистрибутив , то тогда опять вам придется вмешаться , так как появится ошибка о конфликте адресов.
3. Для того чтобы MUI включить в дистирбутив воспользуйтесь программой NLite (удалите ненужные компоненты) , к примеру получился дистрибутив ( вместе с распакованным MUI ) объемом 508 Мбайт

Vadikan 21-02-2006 19:56 409216

maslinaV
Достойное руководство. Не вижу, впрочем, особых различий с тем, что опубликовано на сайте :)
Цитата:

Я так понимаю:готовится загрузочный дистрибутив, в нем создаются $OEM$ директории , но после установки на тот раздел куда устанавливалась система, их там не существует
Это вопрос? Т.е. у вас не копируются OEM директории или вы просто рассуждате на тему?

maslinaV 22-02-2006 13:00 409515

Цитата:

Это вопрос? Т.е. у вас не копируются OEM директории или вы просто рассуждате на тему?
Boa Soft написал сообщение на мой вопрос и я пытаюсь понять что он имел ввиду и предлагаю свой вариант как я понимаю использование $OEM$ директорий. То есть из них берутся файлы , а потом эти директории не нужны и не остаются после установки , но я не один раз встречал сообщения типа ил что директориии $OEM$ можно не использовать

Цитата:

Начнем с того, что $OEM$ существует только во время установки. После - уже нет.
и запутался совсем.В руководсте про эти директории распиано для опытных пользователей , но для меня не ясно все же почему их на дисках с дистрибутивами нет(то есть с исходным дистрибутивом).Кода установилась программа появляется директория
$NtUninstallKB841625_RUS$ в директории
Windows.А в обычном дистрибутиве из которого делал дистибутив с автоматической установкой директории $OEM$ отсутсвуют.
И один раз после того когда прервал установку Windows после операции Копирование системных файлов на диск , то увидел что в процессе установки из неоткуда появляются $OEM$ директории.Вот и не понятно, что имел ввиду Boa Soft и как же готовится дистрибутив , что не видно $OEM$ директорий?

tursun 22-02-2006 16:28 409609

все вроде разобрался , все зделал как надо :)

<удалено как не относящееся к теме. Vadikan>

maslinaV 08-03-2006 11:31 415184

2 - й Способ установки MUI

1 .В директории XPCD уже есть дистрибутив с интегрированным SP2 .
2. Из директории i386 взял файл MUISETUP.EX_ , распаковал , получился файл ---- muisetup.exe ---- и этот файл скопировал в директорию WinMUI (где находится пакет MUI ) и согласился на замену.
3.
Цитата:

Eсли же ваш файл находится в директории, расположенной в корне диска, скажем, %CDROM%\Unattend\batch.cmd, то путь в cmdlines.txt указывается так:
"..\Unattend\batch.cmd"
В этом примере ..\ указывает на родительскую директорию текущей директории. При исполнении команды путь превратится в %CDROM%\Unattend\batch.cmd
Это отрывок из руководства .Попробовал сделать так : поместил в корень диска директорию WinMUI .
Файл cmdlines.txt переписал

Код:


[COMMANDS]
"..\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"rundll32 advpack.dll,LaunchINFSection nLite.inf,nLiteReg"
"..\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
"REGEDIT /S fonts.reg"

Остальное как и в сообщении 1-й способ установки…


Boa Soft 08-03-2006 16:07 415249

То All.

Если народу интересно, то могу выложить пакет для интеграции обновлений и mui для 10 Wmp в сам муи (не дистрибутив!)
Сам муи устанавливаю через servicepack.inf. (~~t13). На этом этапе все ставится корректно.
Кроме интеграции пакет удаляет из mui неиспользуемые файлы.

Сам конструктор небольшой, не содержит самих обновлений. Он только автоматом распаковывает их и добавляет в нужные места.

mickmack 08-03-2006 16:43 415258

Boa Soft : конечно интересно!!! это же то что доктор прописал.

Boa Soft 08-03-2006 21:11 415331

Выложил обещенное

Код:

1. Назначение.
 
  Данный набор предназначен для интеграции обновлений в пакет MUI.
  Поддерживаемый язак - русский. Другие языки требуют переделки пакета.
  Если у Вас есть желания выполнить такие переделки - пожалуйста, сделайте на благо народа.
  Пакет, получившийся в результате, предназначен для установки на WinXP EN SP2 с 10 WMP
  или на MCE 2005. В последнем случае, спецефические компоненты MCE не будут локализованы.
  Пакет поддерживает на данный момент интеграцию следующих обновлений MUI:

  mm21_muirus.exe - обновление MUI для Movie Maker.
  MP10Setup_muiRUS.exe - обновление MUI для WMP 10.
  WindowsXP-KB841625-x86MUI-RUS.exe - обновление справки.
  Windows update v.6 MUI
  MUI setup sp2.

2. Необходимые файлы.

  Для интеграции нужен собственно, сам RUS MUI.
  Где его взять? На дисках, скачать с инета, скачать MUI для Windows Embeddet
  и преобразовать в нормальный. Выбирайте сами.

  Так же, нам понадобятся следующие обновления:

  mm21_muirus.exe - обновление MUI для Movie Maker.
  MP10Setup_muiRUS.exe - обновление MUI для WMP 10.
  WindowsXP-KB841625-x86MUI-RUS.exe - обновление справки.

  Обновления скачиваем с сайта загрузки Microsoft.

3. Иструкция по применению.

  Распаковываем архив в любую папку. Чтобы избежать ошибок, путь и название должно быть
  без пробелов и спецсимволов!

  В папку \MUI помещаем сам пакет MUI для русского языка. Помните, скрипт заменяет файлы и обратная
  эээ... дезинтеграция невозможна. Поэтому, помещаем копию.

  В папку \UPDATES помещаем все три вышеназванные обновления. С оригинальными именами, не переименовывая.
  Если вы их уже переименовали, то придется переименовать обратно в оригинальные (см. выше).

  Если любое из обновлений отсутствует, то скрипт завершится с сообщением об ошибке.

  Запускаем скрипт (_UPDATE.CMD) и дожидаемся конца работу.

  Для удаления неиспользуемых файлов запускаем CLEANUP.CMD. Файлы не удаляются, а перемещаются в
  папку \MUI\RU.MUI.unnecessary. Ее можно удалить. Итого, экономим около 20 мб без потери функциональности.


Комплект можно скачать по ссылке:

http://tools.oszone.net/BoaSoft/tools/mui_packer.7z

(223кб)

maslinaV 20-03-2006 12:54 419691

Установка MUI происходит, но не получается выполнение пакетного файла regional.bat
winnt.sif
Код:

[GuiRunOnce]
;Эта секция содержит команды, выполняющиеся при первом входе пользователя в систему
      "%systemdrive%\Install\Prepare.cmd"
      "%systemdrive%\regional.bat"

regopts.txt
Код:

[RegionalSettings]
;Региональные настройки
        LanguageGroup=1,2,3,4,5
    SystemLocale=00000419
    UserLocale=00000419
    InputLocale=0409:00000409,0419:00000419

regional.bat
Код:

REGEDIT /S fonts.reg
shutdown.exe -r -f -t 20 -c "Don`t panic. The system will reboot in 20 seconds."

regional.bat
Код:

;@echo off
echo on
REGEDIT /S fonts.reg
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemdrive%\regopts.txt"
exit

Код:

Windows Registry Editor Version 5.00

[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"

Файлы regional.bat,regopts.txt,fonts.reg
fonts.reg копируются в корень диска куда устанавливается система, но не отрабатывается файл regional.bat.
Подскажите почему какие условия должны быть для отработки .bat файла , почему нельзя использовать .cmd.

Vadikan 20-03-2006 21:46 419847

maslinaV
Я вижу два разных файла regional.bat...
Цитата:

почему нельзя использовать .cmd.
Можно, конечно.

Porscheman 20-03-2006 23:53 419891

Если кому интересно, то вот как устанавливают MUI на оф. диске с XP TPC от Hewlett -Packard:
На диске лежит файл $OEM$\MUIINST.CMD следующего содержания
Код:

@Echo Off
 @REM Installing MUI Packs for
 
 for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do if exist "%%i:\SETUP\WINXPPUS\OEM_MUI\MUISETUP.EXE" set CDROM=%%i:
 
 ECHO Updating RunOnceEx for MUI Installation...
 
 SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
 
 REG ADD %KEY% /V TITLE /D "Please wait..." /f
 
 REG ADD %KEY%\005 /VE /D "Windows XP Multilingual User Interface Pack" /f
 REG ADD %KEY%\005 /V 1 /D "%CDROM%\SETUP\WINXPPUS\OEM_MUI\muisetup.exe /i 0416 0405 0406 040b 0414 0413 041d 0419 0816 /d 0409 /l /r /s" /f
 
 REG ADD %KEY%\010 /VE /D "Windows XP Tablet PC Edition 2005 MUI Pack" /f
 REG ADD %KEY%\010 /V 1 /D "%CDROM%\SETUP\WINXPPUS\OEM_MUI\setup.exe /s /v/qr" /f
 
 Exit

Соответственно присутствуют и папочки для указанных языков и приблуда для setup для TPC Edition

Vadikan 21-03-2006 00:47 419900

Цитата:

вот как устанавливают MUI на оф. диске с XP TPC от Hewlett -Packard:
Сдается мне, что они внимательно изучали материалы unattended.msfn.org... 005 и 010 на это однозначно указывают :)

maslinaV 21-03-2006 16:23 420169

Цитата:

Цитата Vadikan
Я вижу два разных файла regional.bat...

Я специально поместил здесь пример 2-х файлов так как я по очереди пытался использовать их.
Вручную (щелчком мыши) я запускаю fonts.reg выходит сообщение подвердить импорт настроек в реестр, после этого происходит импорт.Делаю перезагрузку и действительно нормально отображается кириллица.
А из пакетного файла не отрабатывается команда.Пробовал запустить regedit c ключом /? или /s но только запускается редактор реестра и нечего более , из командной строки команда
Код:

REGEDIT /S fonts.reg
не отрабатывается.
Подскажите почему.
Пытался просто запустить пакетный файл , но отрабатывался только restart .

Vadikan 21-03-2006 21:19 420251

maslinaV
Цитата:

не отрабатывается. Подскажите почему.
Потому что путь к REG файлу надо указывать. Сравните с примером в конце статьи - у меня путь указан.

vlastan 10-04-2006 18:55 426675

Заметил такую проблемку...установка MUI из cmdlines.txt проходит успешно,все региональные настройки срабатывают,никаких проблем в этом плане нет,но...одно маленькое но...не устанавливаются обои на рабочий стол и как я понял виноват в этом именно MUI.
Какую бы тему я не использовал, все ставится но без обоев. Приходится потом вручную в свойствах экрана обновлять тему. Заметил вот такие строчки в файлике Luna.theme (к примеру) пометил их жирным

[Control Panel\Cursors]
Arrow=
Help=
AppStarting=
Wait=
NWPen=
No=
SizeNS=
SizeWE=
Crosshair=
IBeam=
SizeNWSE=
SizeNESW=
SizeAll=
UpArrow=
DefaultValue=Windows default
DefaultValue.MUI=@themeui.dll,-2043

[Control Panel\Desktop]
Wallpaper=%WinDir%web\wallpaper\Bliss.bmp
Wallpaper.MUI=@themeui.dll,-2036
TileWallpaper=0
WallpaperStyle=2
Pattern=
ScreenSaveActive=1

Если выбрать скажем тему луна в настройках экрана,то она будет без обоев. Если же удалить эти строчки,то обои вернутся.
Может кто сталкивался с такой проблемой?

nrg86 07-05-2006 00:21 435274

Региональные настройки
 
Здравствуйте, у меня следующая проблема: при unnatended установке ставится mui, всё нормально встаёт, но параметр UserLocale почему-то обрабатывается некорректно. Т.е захожу первый раз в windows, открываю ркгиональные настройки-везде русский, а где стандарты и форматы стоит Английский. Параметры winnt.sif следующие:

Language=00000419
SystemLocale=00000419
UserLocale=00000419

в чём проблема?

vampik 07-05-2006 00:28 435276

Советую убрать параметр Language и использовать такие настройки:
Код:

    InputLocale_DefaultUser=0409:00000409
    UserLocale_DefaultUser=0419
    InputLocale=0409:00000409,0419:00000419
    SystemLocale=0419
    UserLocale=0419


nrg86 07-05-2006 00:34 435278

спасибо за оперативность, щас попробую.

vampik 07-05-2006 00:53 435282

Опс.. сразу не заметил, что речь идет про корпоративку с MUI. Но все равно советую учесть мой вариант. При указании Language остальные параметры в секции (SystemLocale, UserLocale, InputLocale) игнорируются. За форматы отвечает UserLocale.

nrg86 07-05-2006 01:18 435286

ХОРОШО, попробуем

nrg86 08-05-2006 12:11 435648

не получается с методом regopts.txt.
regopts.txt:
[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
UserLocale_DefaultUser=00000419
InputLocale=0409:00000409,0419:00000419

regional.bat:
@echo off
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:".\MUI\regopts.txt"
exit

файлики лежат на cdrom:\$OEM$\MUI

подскажите пожалуйста что не так.
а файлик regopts обязательно должен находиться на локальном диске?

mickmack 08-05-2006 12:37 435656

а если вот так? правда это для клавиатуры...

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

[HKEY_USERS\.DEFAULT\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

[HKEY_USERS\S-1-5-18\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

[HKEY_USERS\S-1-5-19\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

[HKEY_USERS\S-1-5-20\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

nrg86 08-05-2006 12:50 435659

ну с клавиатурой всё нормально, а вот с форматом времени и другими настройками плохо

nrg86 08-05-2006 16:38 435716

ура! всё получилось! со всем разобрался!

54732197 26-05-2006 12:05 442628

Отображение кириллицы в Windows...ошибка Microsoft или как?
 
Опишу все как я делал...

Есть "windows xp sp2 rus corporate edition volume license key" ISO образ диска, скачанный с сайта Microsoft. Установил с этого диска систему, вводя все необходимые данные. Отображение кириллицы было нормальным. Далее сделал файл winnt.sif, положил его в папку I386, записал диск, установил систему. Вместо кириллицы стали кракозябры (не везде, а только в некоторых местах...меню UltraIso например).
Решилось стандартной пропиской:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"

В чем проблема? Что-то не так сделано мной или глюк от Microsoft? Проблема кодировки получается возникает при Unattend install???

Файл winnt.sif:
Код:

[Data]
  Autopartition=0
  MsDosInitiated="0"
  UnattendedInstall="Yes"

[Unattended]
  UnattendMode=FullUnattended
  OemSkipEula=Yes
  OemPreinstall=Yes
  TargetPath=\WINDOWS
  Repartition=No
  UnattendSwitch="Yes"
  WaitForReboot=No
  AutoActivate=No
  Hibernation=Yes
         
[GuiUnattended]
  AdminPassword=*
  EncryptedAdminPassword=NO
  OEMSkipRegional=1
  TimeZone=145
  OemSkipWelcome=1

[Display]
  BitsPerPel=32
  Xresolution=1024
  YResolution=768
  Vrefresh=60
   
[UserData]
  ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
  FullName=pc
  OrgName=home
  ComputerName=homepc

[TapiLocation]
  CountryCode=7
  AreaCode=812

[RegionalSettings]
  LanguageGroup=1,5
  SystemLocale=00000419
  UserLocale=00000419
  InputLocale=0409:00000409,0419:00000419

[Branding]
  BrandIEUsingUnattended=Yes

[url]
  Home_Page=about:blank

[Identification]
  JoinWorkgroup=WORKGROUP

[Networking]
  InstallDefaultComponents=Yes

[Components]
  deskpaper=Off
  media_utopia=Off
  media_clips=Off
  mousepoint=Off
  msmsgs=Off
  msnexplr=Off
  freecell=On
  hearts=On
  minesweeper=On
  pinball=On
  solitaire=On
  spider=On
  zonegames=On

[Shell]
  DefaultThemesOff=Yes

[SystemFileProtection]
  SFCQuota=00000000
  SFCShowProgress=0


ANDYru 26-05-2006 12:11 442632

54732197
вам достаточно было воспользоватся поиском чтобы понять что это глюг русской локализации и от унаттенда никак не зависит.
и решается это твиком реестра который вы привели

ShaddyR 26-05-2006 12:47 442649

ANDYru есть такое. Собсно, в некоторых случаях наблюдается и на нелокализованых МУИ-версиях.

54732197 26-05-2006 17:03 442749

ANDYru поиском я пользовался, но нашел эту проблему только относительно unattend установки нелокализованых МУИ-версий (и в учебнике есть), к тому же прочитайте, пожалуйста, внимательно то что я написал.
В моем то случае как раз получается наоборот - как только вставляю мой winnt.sif файл в дистриб - сразу же идут кракозябры.
В общем то что это глюк майкрософта я понял, интересно, получится ли его обойти другим путем, а не стандартной заменой кодовых страниц?

Vadikan 26-05-2006 21:19 442819

54732197
Используйте тег code плиз, в правилах есть пояснение.

Ignor 22-06-2006 13:04 453563

проблемы с regional.bat
 
Всем привет.
При региональных настройках своей версии unattended XP (делал все согласно
HTML код:

http://oszone.net/display.php?id=3480
) столкнулся с проблемой. У меня файл regional.bat запускается при первом входе в систему каждого нового пользователя. Он отрабатывается нормально, только если в приводе есть диск с дистрибом винды. Как выяснилось с него он копирует 2 файла *.nls и одни шрифт.. причем все они уже находятся в уставновленной системе. С чем это может быть связано? И главное как побороть?
Спасибо ;-)

YuriPet 22-06-2006 19:36 453784

Ignor
А что, у тебя каждый новый пользователь в другом регионе? :)
Сделай так, чтобы все региональные установки настраивались один раз - при установке системы!

Vadikan 22-06-2006 22:21 453830

Цитата:

У меня файл regional.bat запускается при первом входе в систему каждого нового пользователя.
Видимо, команда на запуск файла была импортирована в HCKU на Т-12, что повлекло импорт в Default User, и как следствие все новые пользователи это унаследовали.

Shurikz 16-07-2006 14:59 461881

После интеграции MUI в XP не ставятся региональные стандарты.
 
Сабж. Получаются английские стандарты после установки. XP SP2 английская. Все делал точно по статье:
http://www.oszone.ru/display.php?id=3480&do=print

Похоже что не отрабатывает этот злосчастный regopts.txt, блин, ничего не понимаю, где грабли?
Запускал его и из cmdlines.txt и из [GuiRunOnce], бесполезно. В то время как другие скрипты оттуда же отрабатывают без проблем .

qeraser 16-07-2006 17:55 461896

shurikz
Путь к regopts.txt задан верно?
Приведи содержимое regopts.txt и команды запуска.

Kirill NN 08-08-2006 13:36 469517

А где взять MUIsetup от второго сервис пака??
может выложете куда нито??

Blast 08-08-2006 13:44 469527

Kirill NN
В рамках конференции никто не выложит - причины изложены здесь: http://forum.oszone.net/thread-48692-3.html#post37900

Alex333 12-08-2006 00:02 471178

Подскажите, как установить unattended MUI для MCE2005?
Все ставится нормально, кроме mcelocpack_RUS.exe(требует пару раз нажать кнопки).
Какие для него ключи использовать?

TERMINAL 02-11-2006 15:43 505888

Установка языков
 
Привет всем !!!
Помгите с такой проблемкой плз.
Сделал я автоустановку винды, но никак немогу понять куда можно прописать языки в файлах ответов, чтобы при первом входе в систему у меня были АНГЛИЙСКИЙ язык (по умолчанию), РУССКИЙ язык и УКРАИНСКИЙ язык.

Blast 02-11-2006 15:49 505894

В winnt.sif:
[RegionalSettings]
SystemLocale = 00000409
UserLocale = 00000409
InputLocale=0409:00000409,0419:00000419,0422:00000422

TERMINAL 02-11-2006 17:06 505922

Босьшое спасибо !!!

Erjan 03-11-2006 20:43 506580

Вопрос знатокам!
Автоматическая установка и русификация (MUI) Windows XP SP2 проходит на "ура" за исключением так называемой "ложки дегтя", никак не русифицируется "Справка Windows".
Установку проводил по "2-му способу установки MUI" http://forum.oszone.net/thread-56339-7.html

Мой файл cmdlines.txt

[COMMANDS]
"..\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"rundll32 advpack.dll,LaunchINFSection nLite.inf,nLiteReg"
"..\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
"REGEDIT /S fonts.reg"

Не могу понять в чем дело, может у кого-нибудь возникала схожая ситуация!

Vadikan 05-11-2006 04:43 507115

Erjan
Цитата:

"rundll32 advpack.dll,LaunchINFSection nLite.inf,nLiteReg"
А вы тоже nLite используете?

Попробйуте запустить
Код:

WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart
при первом входе в систему.

Erjan 06-11-2006 23:28 507809

Vadikan

Цитата:

А вы тоже nLite используете?
Да, сначала обновляюсь RyanVM's Windows XP Post-SP2 Update Pack, а потом nLite-ом делаю автоматическую установку.

Цитата:

Попробйуте запустить
Код:
WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart при первом входе в систему.
Я пробовал, все равно "Справка" остается на английском языке.

TERMINAL 07-11-2006 12:39 508037

Blast
Не срабатывает твоя фишка (по умолчанию русский, + английский, а украинского языка вообще нет) .
:help:
И подскажите плз, как сделать экран установки Windows XP с разрешением 1024*768. Сколько в настройках не изменяю - всё время 640*480
:help:

ShaddyR 07-11-2006 13:10 508047

TERMINAL
Цитата:

как сделать экран установки Windows XP с разрешением 1024*768.
добавь в раздел [addreg] файла Hivesys.inf следующие строки:
Код:

HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.BitsPerPel",0x00010001,32
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.XResolution",0x00010001,1024
HKLM,"SYSTEM\CurrentControlSet\Services\VgaSave\Device0","DefaultSettings.YResolution",0x00010001,768
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.BitsPerPel",0x00010001,32
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.XResolution",0x00010001,1024
HKLM,"SYSTEM\CurrentControlSet\Control\Video\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000","DefaultSettings.YResolution",0x00010001,768


N1ckR1mer 21-11-2006 00:57 514800

Цитата:

Протестил...все сработало...но...не русифицировался медиа проигрыватель и во время установки MUI выскачило вот такое окошко (см. аттач) Как его убрать и можно ли вообще ставить MP10Setup_muiRUS.exe до установки самого плеера?
http://forum.oszone.net/attachment.p...achmentid=1310

Всё ставится, MUI ставится, потом вылезает вышеуказанное окно, перерыл весь справочник - ничего в этом плане не обнаружил. Может подскажете, куда копать? Запустить установку MP10 заранее? Как и на каком этапе? Если MP10Setup_muiRUS.exe запускается из cmdlines.txt за 12 минут до окончания установки, то ставить медиаплеер из GuiRunonce не имеет смысла, получается?

XP PRO V.L. ENG SP-2 integrated

Winnt.sif

Код:

;SetupMgrTag
[Data]
    AutoPartition=0
    MsDosInitiated="0"
    UnattendedInstall="Yes"
    AutomaticUpdates=Yes

[Unattended]
    UnattendMode=FullUnattended
    OemSkipEula=Yes
    OemPreinstall=Yes
    TargetPath=\WINDOWS
    Repartition=No
    FileSystem=*
    UnattendSwitch="Yes"
    WaitForReboot="No"
    AutoActivate = No
    Hibernation = No

[GuiUnattended]
    AdminPassword=*
    EncryptedAdminPassword=No
    OEMSkipRegional=1
    TimeZone=145
    OemSkipWelcome=1

[Display]
    BitsPerPel=32
    Xresolution=1024
    YResolution=768
    Vrefresh=75

[UserData]
    ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
    FullName="N1ck"
    OrgName=""
    ComputerName=PC

[TapiLocation]
    CountryCode=7
    Dialing=Pulse

[RegionalSettings]
    LanguageGroup=1,2,3,4,5
    SystemLocale=00000419
    UserLocale=00000419
    InputLocale=0409:00000409,0419:00000419

[Identification]
    JoinWorkgroup=WORKGROUP

[Networking]
    InstallDefaultComponents=Yes

[Components]
    accessopt=Off
    media_clips=Off
    templates=Off
    msmsgs=Off
    msnexplr=Off
    freecell=Off
    hearts=Off
    minesweeper=Off
    pinball=Off
    solitaire=Off
    spider=Off
    zonegames=Off

[Shell]
    DefaultStartPanelOff = Yes
    DefaultThemesOff = Yes

[Branding]
    BrandIEUsingUnattended=Yes

[url]
    Home_Page=about:blank

[Proxy]
    Proxy_Enable=0
    Use_Same_Proxy=0

[GuiRunOnce]
    "%systemdrive%\_install\mui.cmd"
    "%systemdrive%\_install\hklm.cmd"

cmdlines.txt

Код:

[COMMANDS]
".\WinMUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
".\WinMUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
".\WinMUI\MP10Setup_muiRUS.exe /Q"
".\WinMUI\mm21_muirus.exe /Q"
"REGEDIT /S regional.reg"
"REGEDIT /S hkcu.reg"

HELP! Не могу разобраться!

vlastan 22-11-2006 15:53 515535

N1ckR1mer, я так понимаю это ко мне вопрос :) А ответом послужит "Песнь о Батнике или интегрируем WMP10 в дистрибутив Win XP SP2". Я сделал именно так. Если не хочется интегрировать проигрыватель, то может просто скачать в интернете русскую версию WMP10 и не мучиться? :)

N1ckR1mer 22-11-2006 21:48 515649

vlastan

Пасиба, помогло :cool:

Качать отдельно русскую версию не интересно, смысл был - сделать дистрибутив.

ЗЫ Теперь для тех, кто дочитал до этого места :)
В комплекте с Windows XP SP-2 идёт Media Player 9. Интегрировать в дистрибутив Media Player 10 можно так, как описано здесь: http://www.oszone.net/3169

vlastan 23-11-2006 01:14 515708

N1ckR1mer, так у тебя и будет дистрибутив :) Также будешь ставить плеер из [GuiRunOnce] или из RunOnceEx.cmd, как у Vadikan'a...при этом отпадет надобность в русификации и окошко с ошибкой само по себе исчезнет :)

Yuki 23-11-2006 17:22 516061

Erjan
Я мучался с этой проблемой, решения нигде не нашел, потом после очередной сборки она сама пропала (справка стала русской). Поэтому решил, что проблема была в одной из версий пакетов от RyanVM... вобщем с июньской версией проблем не было, а после этого я пока больше не "собирал"...

N1ckR1mer 24-11-2006 08:59 516304

vlastan

Цитата:

Также будешь ставить плеер из [GuiRunOnce] или из RunOnceEx.cmd, как у Vadikan'a...
Понятно, а то я подумал, что предлагается скачать русский плеер и поставить его вручную :)
Теперь подумываю о том, как автоматом грохнуть папку "_install", образовавшуюся в результате инсталляции. Можно это сделать из [GuiRunOnce]?

Код:

[GuiRunOnce]
 "%systemdrive%\_install\mui.cmd"
    "%systemdrive%\_install\hklm.cmd"

Если добавить сюда третью строчку - вызов какого-нибудь .cmd-файла, который сам будет лежать в _install, с командой "RD %systemdrive%\_install" - так сработает?

Kirill NN 06-04-2007 09:37 570856

Если не трудно, скиньте muisetup от 2-го сервис пака, а то я его случайно затер :-(

qeraser 06-04-2007 10:39 570875

Kirill NN
muisetup от 2-го сервис пака

Cobra_1_Stas 12-04-2007 18:21 573552

У меня есть MUI HEBREW так вот когда я ставлю его на винду SP2+updates FEB07 то половина винды остаётся на английском... А раньше (когда ставил другой виндоус всё было ок)...
Есть какие то обновления для MUI....?

Vadikan 12-04-2007 19:20 573574

Cobra_1_Stas
Мне известно только о таких: Обновление для пакета многоязыкового интерфейса пользователя Windows XP с пакетом обновления 2 (SP2)

Cobra_1_Stas 13-04-2007 12:50 573911

Ок, спасибо... А где можно поправить в ручную? Скажем как перевести Properties,Cut,Paste,Copy и т.д.?

Mr_Mutabor 04-05-2007 10:17 582917

Помогите с установкой MUI на WinXP_Pro_SP2_EN через cmdlines.txt
 
Проблема такая: На 12 минуте установки винды с ВИНЧЕСТЕРА появляется установочное окно MUI, и сразу пишет, что например: на диске C:\$WIN_NT.~LS$\$OEM$\RU.MUI\I386\AppHelp\ нет файла apphelp.sdb (файлов нет только в папках находящихся внутри I386, не находится примерно штук 10 файлов) приходится указывать эти файлы в дистрибутиве на диске D. Формат записи в cmdlines.txt такой:
[commands]
"muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
"regedit /s MenuShowDelay.reg"
"regedit /s AutoRun.reg"
"regedit /s Hotkey.reg"
"regedit /s 1.reg"
"regedit /s 2.reg"
"regedit /s Nation.reg"
"regedit /s Font.reg"

reg Ключи тоже почему -то выполняются не все.
Винду ставлю так:
1 Формачу диск C.
2 Из DOSа пишу d:\distrib\winxp\i386\winnt.exe /s:d:\distrib\winxp\i386 /u:Unattend.txt
(Файл Unattend.txt отрабатывает как мне надо)

Структура папок в дистрибутиве на диске D такая:
$OEM$ находится ВНУТРИ папки I386, т.к. ставлю винду с винчестера, а cmdlines.txt находится в папке $OEM$.
Пакет MUI с замененным muisetup.exe и reg файлы находятся в папке $OEM$.

Люди, подскажите, почему MUI не устанавливается сам, в чем моя ошибка?

Petya V4sechkin 04-05-2007 12:41 582976

Mr_Mutabor
А вообще-то в папку $WIN_NT.~LS$\$OEM$ файлы нормально копируются?
Поскольку вы ставите из ДОС, лучше укоротить имена файлов типа WindowsXP-KB841625-x86MUI-RUS.exe или MenuShowDelay.reg до формата 8.3.

Mr_Mutabor 04-05-2007 13:21 582991

Petya V4sechkin
Возможно, я тоже об этом думал. Укоротить имена этих файлов WindowsXP-KB841625-x86MUI-RUS.exe или MenuShowDelay.reg можно , но что делать с пакетом MUI? Копируется вроде все ок. Но почему-то нет только некоторых файлов здесь $OEM$\RU.MUI\I386\во всех папках. Файлы например такие APPHELP.SDB.MU_ ,DWIL1049.DLL.MU_ ,.. Я заметил что у них у всех расширение .MU_ . Что мне делать я не знаю.
Спасибо за ответ.

Petya V4sechkin 04-05-2007 13:35 582999

Mr_Mutabor
Цитата:

Файлы например такие APPHELP.SDB.MU_ ,DWIL1049.DLL.MU_
Дык, это они и есть - длинные имена. Потому в ДОСе и не копируются.
Можете сделать SFX-архив с MUI (перепакованный бесключевой инсталлер).

См. также тему:
Модифицированный SFX модуль 7-Zip'а для установок

Mr_Mutabor 04-05-2007 13:40 583004

Petya V4sechkin
спасибо! Попробую...

Mr_Mutabor 05-05-2007 08:48 583307

Petya V4sechkin
Спасибо! Вы были правы. Сделанный SFX-архив с MUI отработал на 100%. Благодарю за помощь.

Petya V4sechkin 05-05-2007 13:31 583380

Mr_Mutabor
Не за что, заходите еще )

NikLok 21-06-2007 01:43 602060

Один противный хглюк заставил меня обратить внимание на файл regopt.log Меня в нем смутили следующие строки:
Код:

************************************************************
Region and Languages Options Unattended Mode Log
************************************************************

 /f:"C:\WXP\muilang.txt"/g/t

Switch /F detected!
Switch /G detected!
Unrecognized switch: t
In setup mode!
The unattended mode file path is: C:\WXP\system32\$winnt$.inf
No valid Language settings found, look for individual keywords.
Default User - MUI Language installation requested: 419
System Locale changed!
User Locale changed!00000409
Keyboard Layout installation requested: 0409

Сам файл regopt.txt запускается строкой:
Код:

REG ADD %KEY%\%i% /V 2 /D "rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:""%CDROM%\$OEM$\regopts.txt""" /f
То есть ключа /t в ней нет! Откуда же он берется?! А так же откуда берется файл muilang.txt ?!

А проблема моя заключается в том, что в качестве разделителя у меня вместо пробела какой то мусор стоит!
Это приводит к странной выдаче чисел в дос сессиях.
А самый главный глюк в том PhotoShope CS2 + Update2 при старте после установки и его закрытия пишет, что значение должно лежать в диаппазоне 0 - 255. Хотя при этом его значение показано равным 0.
Код:

Invalid  numeric entry/ An integer between 0 pixels and 255 pixels is required. Restored last valid value.
И так 3 раза - то есть для каждого цвета.

На всякий случай в Winnt.sif заданы след регион. настр:
Код:

[TapiLocation]
  CountryCode=7
  Dialing=Tone
  AreaCode=8632

[RegionalSettings]
  LanguageGroup=5,1
  Language=00000419
  SystemLocale=00000419
  UserLocale=00000419
  InputLocale=0409:00000409,0419:00000419

Может быть конечно все это бред, но покоя не дает!?
Буду рад если кто-то вразумит меня!

MityayII 01-07-2007 12:47 606580

Цитата:

Внимательно прочитал статью и весь этот тред, но не нашел ответа на мой вопрос. А состоит он в следующем. Метод regopts.txt действует только на юзера, в первый раз входящего в систему. Если же в систему войдет другой пользователь, то regopts.txt для него, естественно, не отрабатывает и, например, User Locale остается английской. Является ли единственным способом поправить ситуацию прогон команды
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemdrive%\install\regopts.txt"
при появлении нового пользователя на компьютере или же можно как-то применить эту команду к юзеру по умолчанию?
Цитата:

Trump
Цитата:
Что-то не запускается RunOnceEx из HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx. Ключ создается, файлы все на месте, вот только cmd шник не выполняется и ключ не удаляется, так и остается.
Есть такой момент, сорри, не протестил Тогда, в RunOnce надо, это сработает.
Описано здесь.
Я так понимаю, что это должно (может) выглядеть примерно так:


Код:

@echo off
set key=HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

REG ADD %KEY% /V command0 /D "%systemroot%\regional\regional.cmd" /f

exit

и запускаться через CMDLINES ?

Сам файл regional.cmd
Код:

@echo off
REGEDIT /S %systemroot%\regional\fonts.reg
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemroot%\regional\regopts.txt"
exit


Vlad09 17-07-2007 20:53 614898

Здравствуйте! Есть вопрос. При установке МУИ все идет гладко, но при первом запуске, при установке региональныз параметров Винда требует вставить компакт-диск с дистрибутивом.
Затем, после окончания установки и перезагрузки в трее нет значка языковой панели. (Правой кнопкой из трея при активизации панели инструментов значок не вызывается). Для её включения требуется поставить галочку в окошке Языки-Подробнее-Дополнительно--"Включить поддержку текстовых служб для всех программ" Почему-то по умолчанию галочки там нет и клавиша языковой панели при этом неактивна. А стоит галочка в окне "Выключить дополнительные текстовые службы". Может кто-нибудь подскажет, как можно через реестр сделать эту операцию, а не руками? Какая ветвь отвечает за эти ключики?

Vlad09 22-07-2007 15:16 617103

Вопрос снимаю, разобрался, все работает

RenZo-2007 06-11-2007 23:27 673873

Есть трабла относительно большая=) Через cmdline.txt устанавливаю MUI RUS (на WinXp SP3). Встает нормально и даже справку переводить не нужно! При первом старте уже русские меню. Проблема в следующем: по рекомендации Vadikan'a и многих другей юзверей создал в $OEM специальную папку, которая копируется в С:\*****, там же батник (regional.bat), но при первом старте (GUIrunOnce - "%systemdrive%\******\regional.bat") ничего собственно не происходит (крякозябры остались, а часы пока зывают **^** АМ/ПМ вместо русских часов (т.е. надо в ручную ввыставлять - нехорошо!). Также проблема заключается в наличии в панель задач---панель инструментов - 2 языковых панели вместо 1. Это все напрягает( Подскажите в чем дело. Много раз уже все перечитал, не помогает. Надеюсь на вашу помощь
Еще одна проблемка - не могу интегрировать MUI для Internet Explorer 7. Пробовал разные ключи, но не помогает (не из svpack, не из cmdline.txt). Почему решил ставить потом из cmdline.txt? Чтобы подстраховаться, т.к. IE7 устанавливается раньше из svpack. Вот собственно и все=) Жду ответов!

Cobra_1_Stas 07-11-2007 13:32 674144

Скажите пожалуста есть новая версия русского MUI Language Pack.....?
Потому что когда ставиш старый MUI на новый виндоус то далеко не всё переводится на русский...

ShaddyR 07-11-2007 13:38 674148

Цитата:

Цитата Cobra_1_Stas
когда ставиш старый MUI на новый виндоус то далеко не всё переводится на русский »

собсно, все и не обещалось переводиться. Пользуйтесь локализованными версиями.

RenZo-2007 07-11-2007 15:17 674230

Кто-нибудь может помочь решить мою траблу или я вообще не по адресу???

Cobra_1_Stas 07-11-2007 15:28 674241

ShaddyR, иногда нужно чтобы было 2 или 3 учётных записей. Одна - на русском, вторая - на английском. (И возможно третья - на иврите), и как это сделать без MUI?

ShaddyR 07-11-2007 15:41 674257

Цитата:

Цитата Cobra_1_Stas
и как это сделать без MUI? »

Поставить три ХР с разными локализациями? ;)
Собсно, никак. Но и полной локализации средствами МУИ добиться также не получиться.. разве что править ресурсы файлов.
Вообще, для корректной установки МУИ на ХР SP2 нужно сделать дополнительные телодвижения - если мне не изменяет память, заменить установочный файл МУИ аналогичным из состава SP2. Кроме того, М$ выпускала несколько дополнительных патчей для более полной руссификации, в частности системы помощи. Но суть от этого не меняется.
>
Цитата:

Цитата RenZo-2007
Кто-нибудь может помочь решить мою траблу или я вообще не по адресу??? »

если ты думаешь, что здесь сидит 100 человек в ожидании того, что кто-то задаст вопрос, после чего все кидаются отвечать - ты не по адресу.. тем более, что таких адресов не существует. Ожидай, посещаемость ресурса достаточно высокая для того, чтобы даже среди новичков нашелся человек, знающий ответ на твой вопрос.

RenZo-2007 07-11-2007 15:43 674259

Вот, я и спрашиваю) Надеюсь, что уже обдумывает кто-то) Проблемка то веселая)

RenZo-2007 07-11-2007 18:20 674357

Перечитав эту тему "от корки до корки", кое-что для себя все же еще раз отметил и естественно получатся стало намного лучше:
1. Пересоздал файл - вместо regional.bat на regional.cmd с соответствующими параметрами. Кстати, тут возникает вопрос - можно ли сделать так, чтобы после того как из C:\Install\regional.cmd сделал свою работу какой-нибудь другой .cmd файл удалил бы папку Install и самоуничтожился после того, как выполнил свою задачу?
2. Теперь все хорошо - часы нормально встали, но в панели инструментов по прежнему присутсвует лишняя языковая панель - в целом не мешает, но все же надо от нее как-то избавиться.
3. Проигрыватель Windows Media Player 11 был установлен русский и в "Установка и удаление программ" вот какая тема: <<!крякозябры!>> Windows Media, а так как fonts.reg уже после его установки (плэйер на 13-й устанавливается, а fonts.reg применяется на 12-й). Т.е. по сути такого больше быть не должно? Что можно тут еще сделать для полной корректности и без крякозябр?
4. К сожелению не все перевелось должным образом "с автомата" - этот MUI переводит абсолютно все без проблем, а в данном случае "свойства" рабочего стола - почти все вкладки на английском.
5. Вроде как MUI для EI7 установился (были применены ключи /quiet /norestart /nobackup), но в "становка и дуаление программ" запись отсутствует! И это не есть хорошо! В настройках браузера есть русский язык и он уже как выбран по умолчанию, но абсолютно все меню и диалоги на англицком. Тут тоже нужна подсказка.

Вот, расписал все по пунктам, чтобы было понятнее. Заранее благодарен за любую помощь и советы.

ShaddyR 07-11-2007 18:57 674378

Цитата:

Цитата RenZo-2007
в данном случае "свойства" рабочего стола - почти все вкладки на английском. »

случаем, nLite'ом не баловался? Если так, ты удалил лишнее, у меня так было.
>
Цитата:

Цитата RenZo-2007
сделать так, чтобы после того как из C:\Install\regional.cmd сделал свою работу какой-нибудь другой .cmd файл удалил бы папку Install и самоуничтожился после того, как выполнил свою задачу? »

а из того же файла не пробовал удалять эту папку и содержимое?

RenZo-2007 07-11-2007 20:23 674428

Баловался... но! Оказывается это муишник ровно также и встал на чистую систему без автоустановки, т.е. вопрос снят.

А команду для этого не подскажешь, чтобы он произвел импорт, т.е. установку этого цмдэшника, а затем и все подчистил+"себя"?

FLINT 07-11-2007 21:10 674453

RenZo-2007
Просто в конец regional.cmd добавь это:

Код:

RD /S /Q %SYSTEMDRIVE%\install\
DEL /Q /F %0


RenZo-2007 07-11-2007 21:13 674457

FLINT, спасибо!


1. в панели инструментов по прежнему присутсвует лишняя языковая панель - в целом не мешает, но все же надо от нее как-то избавиться.
2. Проигрыватель Windows Media Player 11 был установлен русский и в "Установка и удаление программ" вот какая тема: <<!крякозябры!>> Windows Media, а так как fonts.reg уже после его установки (плэйер на 13-й устанавливается, а fonts.reg применяется на 12-й). Т.е. по сути такого больше быть не должно? Что можно тут еще сделать для полной корректности и без
3. Вроде как MUI для EI7 установился (были применены ключи /quiet /norestart /nobackup), но в "установка и удаление программ" запись отсутствует! И это не есть хорошо! В настройках браузера есть русский язык и он уже как выбран по умолчанию, но абсолютно все меню и диалоги на англицком. Подскажите, в чем проблема?

Все, что осталось решить....) насущные вопросы=) Заранее благодарствую)

RenZo-2007 08-11-2007 09:15 674647

Пункт 2 последнего сообщения решил вот как:
Нашел в реестре ветку, отвечающую за "Установка и удаление программ", в ней нашел сведения об Windows Media Player и в ручную прописал твик, чтобы вместо крякозябр появилось слово "Проигрыватель".
Остались 1-й и 3-й пункты=)

RenZo-2007 08-11-2007 18:36 675032

Все!) Осталось разобраться только МУИшником для Браузера 7=) Жду сией помощи=)

ShaddyR 08-11-2007 19:56 675065

RenZo-2007, для ПОЛНОЙ руссификации IE7 без использования МУИ я в свое время скрещивал локализованный и оригинальный вариант IE. Причина: муи не полностью локализует, а локализованный ессно не ставится на муи-шную версию ОС - конфликт версий.
Рецепт простой (по памяти ;)):
1) распаковать оба варианта IE
2) найти в каждом из распаковавшихся пакетов папку update, войти в нее
3) из английской версии в русскую скопировать файлы update\update*
4) запускать установку файлом update.exe из получившегося exРусского гибрида)
В работе установившегося животного отклонений от нормы замечено не было :)

RenZo-2007 08-11-2007 20:10 675073

Неплохой способ, который я непременно попробую, но все же конфликтов быть не должно - у меня все тоже самое установлено сейчас на рабочей машине - MUI RUS FOR WINDOWS и MUI RUS FOR IE7 - оба нормально и с хода руськнулись (для ие7 муишник был установлен позже).
Спасибо, но надо еще что-нибудь попробывать. Интересно мнение тех людей, кто с этим уже не мало повозился - ведь есть такие?)

PakoT 04-12-2007 15:09 690289

Приветствую!

У меня вот такой ламерский вопрос :)

Делаю полностью автоматическую установку Windows 2000 Server Русский, все замечательно ставится, но вот с
языком по умолчанию проблемы. Устанавливается по умолчанию Русский, а хочется Английский (т.е. я говорю про ввод языка по умолчанию при загрузке винды, когда она спрашивает логин/пароль). Путь нахождения в реестре, где выставляется какой язык должен быть в винде по умолчанию, в XP отличается от Windows 2000 Server. Помогите кто знает, буду благодарен.
Заранее спасибо за помощь :)

К сожалению, данный способ не хочет работать...
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

truvo 14-12-2007 20:04 697516

Судя по материалам о разделе [RegionalSettings], способов есть много, но любой способ может не дать результата. Я не увидел однозначного указания, что "вот этот способ непременно сработает". Вместе с тем увидел какие-то посылки (извините, если неправильно понял) даже сваливать разные способы в кучу и использовать их, так сказать, оптом (хотя зачем же так?).
Кроме того, мне показалось (?), что несрабатывание того или иного метода может зависеть от вида-версии Windows, от того, англ. или рус., от того, с MUI или без MUI.
Тогда конкретный вопрос к тем, кто пробовал на практике: видимо, в таком случае можно посоветовать конкретный срабатывающий способ для задания региональных настроек конкретного совершенно дистрибутива - видимо, самого распространенного, то есть Windows XP Professional with Service Pack 2 — VL (Russian) (http://forall.ru-board.com/dg/ddb/VRMPVOL_RU/).
Ну, если такого способа нет - тогда, видимо, и не стоит всем нам морочить голову. Тогда, могу предположить, медицина бессильна, и методические указания надо убрать с сайта, и в автоустановке задавать остановку для ручного задания языков и раскладок.

Vadikan 15-12-2007 00:04 697517

Цитата:

Цитата truvo
Судя по материалам о разделе [RegionalSettings], способов есть много, но любой способ может не дать результата. Я не увидел однозначного указания, что "вот этот способ непременно сработает" »

Цитата:

Цитата Локализация: MUI, шрифты и региональные настройки
В данной статье я постарался собрать как личный опыт, так и опыт участников форума. Я попытаюсь осветить все тонкости локализации и выработать алгоритм применения настроек, срабатывающий на 100%.

Цитата:

Цитата truvo
Ну, если такого способа нет - тогда, видимо, и не стоит всем нам морочить голову. »

Гм... я никому голову не морочу, я предлагаю вариант, который сработает независимо от того, какой у человека дистрибутив. Учитывая громадное количество различных дистрибутивов (в основном пиратских), это мне кажется неплохой идеей.
Цитата:

Цитата truvo
Тогда, могу предположить, медицина бессильна, и методические указания надо убрать с сайта »

Я не буду ничего убирать с сайта только потому, что человеку, который еще не сделал своей первой успешной автоустановки, показалось, что нужно что-то убрать. Если вам не нравятся рекомендации, приведенные в статье, вы можете их игнорировать и целиком полагаться на Setup Manager и ref.chm. Между прочим, единственное "усиление", которое я рекомендую, это метод regopts.txt. И то оно полностью соответствует рекомендациям Microsoft, приведенным в MSKB.

Цитата:

Цитата truvo
А вот я, используя Setup Manager и так, и этак, не могу добиться в нем такой строчки:
InputLocale=0409:00000409,0419:00000419 »

Аха, значит целиком полагаться на Setup Manager не получается?
Цитата:

Цитата truvo
Видимо, вы ее писали потом в текстовом редакторе »

Именно.

Дальнейшее обсуждение региональных настроек прошу вести в теме (статья) Локализация: MUI, Шрифты и Региональные настройки, которая была специально создана, чтобы разгрузить данную тему и избежать вопросов по рег. настройкам по всему форуму.
Цитата:

Цитата truvo
программа почему-то кричит, что для избранных мною языковых настроек (они как у вас) и избранного мною "фирменного файла IE7" (вроде не избирал я ничего такого для IE) надо бы создать общий дистрибутивный ресурс (?). »

Послушайте, вам файл ответов нужно создать или вам нужно, чтобы программа "не кричала"? Все намного проще. Берется файл ответов из примера, к нему добавляется то, что нужно (если не знаете как, создаете другой файл ответов в Setup Manager и копируете в уже имеющийся.).

truvo 15-12-2007 16:48 697758

1. Для Vadikan: Ни обидеть, ни поучать я не хотел: "...нам морочить голову" означало - "нам (пользователям сайта) заморачиваться, каждому по-своему, над этой проблемой". Но могу ошибаться в языке, в интонациях - извините.

2. Повторю: вероятно, у кого-то из пользователей уже есть конкретный опыт удачного применения региональных настроек с конкретным дистрибутивом - Windows XP Professional with Service Pack 2 — VL (Russian) (http://forall.ru-board.com/dg/ddb/VRMPVOL_RU/). Хотелось бы узнать этот способ, т. к. у меня нет возможности экспериментировать.

3. В статье Микрософта про regopt сказано: "вы должны использовать этот метод лишь с целью применения настроек MuiLanguage и MuiLanguage_DefaultUser". То есть с моим дистрибутивом такой способ не применяется?

4. Для Vadikan: А что касается моих вопросов по работе Setup Manager - для них что, тоже есть отдельная тема? Я рассуждал так: раз программа - для создания файла ответов, значит, место вопросу здесь. Но вам, видимо, просто некогда ответить. Н, тогда пусть кто другой ответит, зачем же резко "отшивать"? Я тупо пытался разобраться, какой же метод применить, гляжу: программе что-то не нравится в рекомендованных вами региональных параметрах, вот и хотел узнать, что именно...

Vadikan 15-12-2007 22:46 697942

Цитата:

Цитата truvo
В статье Микрософта про regopt сказано: "вы должны использовать этот метод лишь с целью применения настроек MuiLanguage и MuiLanguage_DefaultUser". То есть с моим дистрибутивом такой способ не применяется? »

К сожалению, в переводе искажен смысл. В оригинале статьи написано так:
Цитата:

NOTE: You can apply any of the settings that are valid in the [RegionalSettings] section this way, but you must use this method to apply the MuiLanguage and MuiLanguage_DefaultUser settings because
что я бы перевел, как
Цитата:

Подобным образом вы можете применить любые правильные настройки из раздела [RegionalSettings], но этот способ является обязательным для применения настроек MuiLanguage и MuiLanguage_DefaultUser, поскольку они не считаются правильными в файлах ответов Unattend.txt и Sysprep.inf.
Цитата:

Цитата truvo
А что касается моих вопросов по работе Setup Manager - для них что, тоже есть отдельная тема? »

Нет

truvo 16-12-2007 23:53 698384

Цитата:

Цитата Vadikan
в переводе искажен смысл. В оригинале статьи написано так »

Есть смысл добавить это в материал http://oszone.net/3480

AlexALSP 17-12-2007 03:50 698426

А теперь у меня вопрос, раз на то уже пошло, скажите все эти параметры установки муи одинаковы для всех систем как 32 так и 64 или есть кокоето отличие. Или если я возьму MUI для winxpsp 2 x64 и все это сделаю с ним то будет аналогично как на 32 разряда?

И еще вопрос. Вся эта установка проходит тихо без лишних вопросов и окон?

Kazus 25-12-2007 14:25 703552

Люди, вопрос, у меня есть xp x64 (англ. соответственно) и есть русик к нему (xp64bit.msi), так вот, вопрос, ключи для .msi будут теми же что и для экзешника в статье или нет? Если нет, как их определить?

AlexALSP 25-12-2007 17:47 703742

Kazus,

Запусти с параметром xp64bit.msi /? и тебе выдст окно с ключами, если предусмотренно токое.

Kazus 26-12-2007 02:28 704053

Сэнкс)

idimm 26-12-2007 20:22 704591

Цитата:

Цитата AlexALSP
А теперь у меня вопрос, раз на то уже пошло, скажите все эти параметры установки муи одинаковы для всех систем как 32 так и 64 или есть кокоето отличие. Или если я возьму MUI для winxpsp 2 x64 и все это сделаю с ним то будет аналогично как на 32 разряда? »

Цитата:

Цитата Kazus
Люди, вопрос, у меня есть xp x64 (англ. соответственно) и есть русик к нему (xp64bit.msi), так вот, вопрос, ключи для .msi будут теми же что и для экзешника в статье или нет? Если нет, как их определить? »

Я использовал эту статью для установки MUI для Windows XP SP2х64bit ничего не меняя,с теми же ключами и всё ОК.

hack 05-01-2008 20:36 709677

Доброго времени суток! Возник вопрос во время сборки Дистрибутива. Собираю автоустановку для WinXP Professional Corporate SP2 English, осуществляю руссификацию непосредственно во время установки пакетом MUI, а затем, при ПЕРВОМ ЗАПУСКЕ ОС применяю параметры из секции [RegionalSettings], используя файл regopts.txt. Вопрос: Как лучше и проще сделать так, чтобы при добавлении аккаунта нового пользователя эти параметры применялись к его профилю автоматически? Спасибо.

Vadikan 06-01-2008 10:21 709963

hack, а что, у вас у вновь созданных пользователей параметры отличаются от указанных в regopts.txt? Если да, то какие? Приведите файл ответов.

hack 06-01-2008 13:40 710061

Vadikan, Да, эти параметры отличаются. У вновь создаваемого(ых) мной пользователей не применяются русские "языковые стандарты и форматы", т.е параметры SystemLocale=00000419 и UserLocale=00000419. Причина видится мне в том, что вышеозначенные параметры regopts.txt применяются посредством батника при первом входе под КОНКРЕТНЫМ юзером и прописываются в его ветке реестра HKEY_CURRENT_USER.
Прав ли я и что в это ситуации посоветуете делать?
Маленький коммент по поводу файла ответов, помещал в него секцию [RegionalSettings], толку мало, как Вы и писали в статье про MUI...

Winnt.sif:
Цитата:

;SetupMgrTag

[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
AutomaticUpdates=yes

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\WINDOWS
Repartition=No
FileSystem=*
UnattendSwitch="No"
WaitForReboot="No"

[GuiUnattended]
AdminPassword=*
EncryptedAdminPassword="No"
OEMSkipRegional=1
TimeZone=145
OemSkipWelcome=1

[Display]
BitsPerPel=24
Xresolution=1024
Yresolution=768
Vrefresh=60

[UserData]
ProductKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
FullName="User"
OrgName="Organization"
ComputerName=*

[TapiLocation]
CountryCode=7
AreaCode=8412

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[Components]
msmsgs=off
msnexplr=off
zonegames=off

[GuiRunOnce]
"%systemdrive%\install\install.cmd"
install.cmd:
Цитата:

@echo off
echo WinXp Professional All-in-One Setup
echo Applying Registry Tweaks...
REGEDIT /S %systemdrive%\install\fonts.reg
rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%systemdrive%\install\regopts.txt"
exit
regopts.txt:
Цитата:

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

Petya V4sechkin 06-01-2008 14:28 710093

hack, пробовали перенести выполнение install.cmd на T-12, Cmdlines.txt?

hack 06-01-2008 14:38 710103

Petya V4sechkin, спасибо за совет! К тому же юзер trump в этой ветке аналогичную проблему решил, как я понял, так что буду разбираться)))

UstasCPM 05-02-2008 21:43 733769

Пробовал ли кто-нибудь автоматически русифицировать Групповую Политику? я так понимаю простой замиены .adm файлов в %SystemRoot%\inf будет недостаточно

Garry071 11-02-2008 15:42 737927

Я, наверное, совсем тупой, но у меня никак не срабатывает настройка "Языковые стандарты и форматы" :(
Windows XP SP2 Eng Corp.
MUI из cmdlines, плюс всякие обновления оттуда-же.
При первом входе из RunOnceEx.cmd:
Код:

REG ADD %KEY%\%i% /V 1 /D "rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:\"%systemdrive%\TEMP\REGIONAL.TXT\"" /f
Regional.txt:
Код:

[RegionalSettings]
    LanguageGroup=1,5
    SystemLocale=00000419
    UserLocale=00000419
    InputLocale=0419:00000419,0409:00000409

При входе под пользователем, из-под которого делалась установка RunOnceEx.cmd - всё нормально.
При входе под другим пользователем - имеем Английские стандарты и форматы :(
Как вылечить-то???

ShaddyR 11-02-2008 16:17 737958

Могу предложить использовать указанную команду перед входом под любым из пользователей (напр., из cmdlines.txt) либо импортировать настройки посредством рег-файла в соответствующую ветку реестра.

Garry071 11-02-2008 16:59 737988

"rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:%systemdrive%\TEMP\REGIONAL.TXT""
Эту команду можно прописать прямо в cmdlines? Или обязательно в cmdlines батник, а в нем вызов команды?

PS: И как быть с кавычками? Они, вообще, нужны после /f:, если текст без пробелов? Переменную должен понять, вроде-бы?

ShaddyR 11-02-2008 17:08 737993

можно и так и так.

kalikanzaros 20-02-2008 10:26 744467

ShaddyR,
подскажите где-нибудь поднимался вопрос об уменьшении размера MUI, к примеру вырезаны "знакомство с windows", ie заменен на 7 версию, moviemaker вырезан и тд
зачем тогда ставить MUI для тех компонентов, которых нет? ;)
можно ли как-то отредактировать файлик со списком устанавливаемых компонентов, но чтобы у него не слетела цифровая подпись и при установке он встал ровно и без ошибок

Garry071 20-02-2008 14:33 744667

Vadikan, хочется уточнить почему сделан такой вывод:
Цитата:

Кoманду лучше выполнять при первом входе в систему, что косвенно и подтверждает примечание в конце статьи MS KB.
Я достаточно долго разгребался с тем, что-бы в "Стандартах и Форматах" было всегда прописано "Русский" вместо стандартного "Английский (США)" и сделал вывод, что regopts.txt лучше импортировать ещё до первого входа в систему, т.е. непосредственно батником из CMDLINES.TXT например. В противном случае, при создании нового пользователя в свежеустановленной системе, у него будут американские стандарты и форматы. Возможно, я что-то нитак делал или чего не понял?

ЗЫ: Насколько я понимаю, когда выполняется CMDLINES.TXT - всё происходит от дефолтного пользователя, а при первом входе - уже от Администратора, верно?

ShaddyR 20-02-2008 22:07 745027

Цитата:

Цитата Garry071
Я достаточно долго разгребался с тем, что-бы в "Стандартах и Форматах" было всегда прописано "Русский" вместо стандартного "Английский (США)" и сделал вывод, что regopts.txt лучше импортировать ещё до первого входа в систему, т.е. непосредственно батником из CMDLINES.TXT например. »

собсно, я именно так и делаю, проблем с форматами не имею. Думаю, по свободе Vadikan озвучит источник информации.
>
Цитата:

Цитата kalikanzaros
где-нибудь поднимался вопрос об уменьшении размера MUI »

насколько я знаю - нет. Есть варианты с альтернативными руссфикациями, но не думаю, что это то, что спрашивается. Возможо, механзм MUI не предполаает отсутствия компонента,который он руссифицирует..

Vadikan 21-02-2008 00:27 745116

Цитата:

Цитата Garry071
Насколько я понимаю, когда выполняется CMDLINES.TXT - всё происходит от дефолтного пользователя, а при первом входе - уже от Администратора, верно? »

Да, это так.

Цитата:

Цитата Garry071
сделал вывод, что regopts.txt лучше импортировать ещё до первого входа в систему, т.е. непосредственно батником из CMDLINES.TXT »

Наверное, я просто не имел возможности сэмулировать ситуацию, в которой не срабтаывают региональные настройки файла ответов. Поэтому я не мог рекомендовать импорт на Т-12 - он мог оказаться бессмысленным. При первом входе срабатывает на 100%. A если нужно для всех учетных записей, то можно кинуть на Т-12 в HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx команду на запуск файла. Тогда при первом входе каждого пользователя команда будет выполнена однократно.

Garry071 21-02-2008 12:13 745352

Цитата:

Цитата Vadikan
Да, это так. »

Тут мне интересный вопрос в голову пришел: А то, что добавляется в RunOnceEx из соотв. CMD-файла попадает в дефолтного юзера, так? И, соотв, при создании нового пользователя оно падёт к нему и выполнится при первом входе? Включая установку всех программ и прочего? Или я окончательно запутался в хронологии процесса установки?
Цитата:

Цитата Vadikan
Наверное, я просто не имел возможности сэмулировать ситуацию, в которой не срабтаывают региональные настройки файла ответов. »

У меня лицензионная английская винда с интегрированным SP2 изначально - имею проблему с восприятием при установке строчки UserLocale...
Цитата:

Цитата Vadikan
Поэтому я не мог рекомендовать импорт на Т-12 - он мог оказаться бессмысленным. »

Не очень понимаю - почему?
Цитата:

Цитата Vadikan
При первом входе срабатывает на 100% »

При первом входе срабатывает для текущего пользователя, под которым входят? Плюс, к тому-же, все необходимые файлы должны быть в наличии? У меня всё с CD-ROM'а ставится...
А если нового пользователя через полгодика заведут?

Vadikan 22-02-2008 02:47 745916

Цитата:

Цитата Garry071
А то, что добавляется в RunOnceEx из соотв. CMD-файла попадает в дефолтного юзера, так? »

Разделы RunOnceEx есть как в HKCU, так и в HKLM. Обычно, используется HKLM, т.е. выполняется один раз для первого вошедшего в систему пользователя. В HKCU - один раз для каждого, поскольку импортируется в профиль Default User.
Цитата:

Цитата Garry071
У меня лицензионная английская винда с интегрированным SP2 изначально - имею проблему с восприятием при установке строчки UserLocale.. »

У меня такая же и проблемы не имею.
Цитата:

Цитата Garry071
Цитата Vadikan:Поэтому я не мог рекомендовать импорт на Т-12 - он мог оказаться бессмысленным. »
Не очень понимаю - почему? »

Мне известно, что проблема возникает, если параметры конфигурируются в период между началом установки и первым входом в систему, но неизвестно в какой именно момент. Если вы экспериментально установили, что все работает при импорте на Т-12, я внесу это в статью.

Цитата:

Цитата Garry071
Плюс, к тому-же, все необходимые файлы должны быть в наличии? »

Да
Цитата:

Цитата Garry071
А если нового пользователя через полгодика заведут? »

Кладите файлы в %systemroot% поглубже :)

Garry071 22-02-2008 16:15 746274

Цитата:

Цитата Vadikan
Разделы RunOnceEx есть как в HKCU, так и в HKLM. »

Спасибо! Этот момент я как-то упустил...
Цитата:

Цитата Vadikan
Мне известно, что проблема возникает, если параметры конфигурируются в период между началом установки и первым входом в систему, но неизвестно в какой именно момент. Если вы экспериментально установили, что все работает при импорте на Т-12, я внесу это в статью. »

Собственно, если есть способ это точно проверить - я могу этим занятся, если скажите как...
Пока я уверен процентов на 80 - т.к. свой анаттенд делаю на базе другого (чужого) и возможно там есть какие-то вещи, которые могут влиять на UserLocale, но я до них ещё не добрался...
Цитата:

Цитата Vadikan
Да »

Цитата:

Цитата Vadikan
Кладите файлы в %systemroot% поглубже »

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

Alex007 27-02-2008 18:37 749371

Vadikan, Garry071,
Только что попробовал метод regopts.txt через cmdlines. Всё сработало как надо! При создании новых пользователей обе раскладки есть! :yahoo:
Подробнее:
Содержимое cmdlines.txt


[COMMANDS]
"REGEDIT /S hkcu.reg"
"RunOnceEx.cmd"
"ro.cmd"


Содержимое ro.cmd


cmdow @ /HID
@echo off
SET CDROM=%~d0

rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%CDROM%\Soft\regopts.txt"

EXIT


Файл regopts.txt находится на CD в папке Soft.
Содержимое regopts.txt


[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419

kalikanzaros 04-03-2008 11:01 752995

что хочу рассказать Господа, оригинальный MUI не корректно работает с папками Documents and Settings\
Program Files\
Common Files\
если имена этих папок были изменены в процессе установки XP, если установка идет на Т-12 из cmdlines.txt то вываливаются две ошибки, MUI не может найти папку Default, полагаю она не может найти папку "Documents and Settings\Default User" (привожу специально с именами по умолчанию, чтобы было понятно)
если выполнить установку из RunOnceEx.cmd то ошибок не появляется, но интерфейс не русифицируется и справка тоже, хотя в "Regional and Language Options" во вкладке "Advanced" выбран русский, выбор английского + перезагрузка, потом выбор русского + перезагрузка проблему не решают
пробЫвал с чистым MUI, также с MUI + KB841625 через RunOnceEx.cmd
после установки чистого MUI в корне диска с установленной виндой, появляется папка Program Files с файлами указанными ниже:
Program Files\Common Files\System\MUI\0419\WAB32RES.DLL
Program Files\Internet Explorer\MUI\0419\WAB32RES.DLL
Program Files\Internet Explorer\MUI\0419\WAB.HLP
Program Files\Internet Explorer\MUI\0419\WAB.CHM
Program Files\Internet Explorer\MUI\0419\SHDOCLC.DLL
Program Files\Internet Explorer\MUI\0419\RATINGS.HLP
Program Files\Internet Explorer\MUI\0419\RATINGS.CNT
Program Files\Internet Explorer\MUI\0419\RATINGS.CHM
Program Files\Internet Explorer\MUI\0419\MSOERES.DLL
Program Files\Internet Explorer\MUI\0419\MSOEACCT.HLP
Program Files\Internet Explorer\MUI\0419\MSOE.HLP
Program Files\Internet Explorer\MUI\0419\MSOE.CHM
Program Files\Internet Explorer\MUI\0419\MSIDNTLD.DLL
Program Files\Internet Explorer\MUI\0419\MSHTMLER.DLL
Program Files\Internet Explorer\MUI\0419\INETRES.DLL
Program Files\Internet Explorer\MUI\0419\INETCPLC.DLL
Program Files\Internet Explorer\MUI\0419\IEXPLORE.HLP
Program Files\Internet Explorer\MUI\0419\IEXPLORE.CHM
Program Files\Internet Explorer\MUI\0419\IESUPP.CHM
Program Files\Internet Explorer\MUI\0419\BROWSELC.DLL
Program Files\Internet Explorer\MUI\0419\ACCTRES.DLL
Program Files\Internet Explorer\MUI\0419\ACCESSIB.CHM

и конечно же вопрос, есть ли у кого идеи и предложения как сделать чтобы MUI встал без ошибок на этапе Т-12 из cmdlines.txt или как заставить XP изменить интерфейс на русский если установка была произведена из RunOnceEx.cmd

UstasCPM 05-03-2008 00:04 753518

Вложений: 3
Полностью рабочий и проверенный метод локализации XP SP 3 с помощью MUI

ВАЖНО: предварительно обязательно прочтите статью Локализация: MUI, Шрифты и Региональные настройки
cmdlines с коментариями:
Код:

[COMMANDS]
;тут понятно:
".\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
".\MUI\addition\WindowsXP-KB841625-x86MUI-RUS.exe  /quiet /norestart"

;новое обновление для МУИ - Windows XP Service Pack 3 MUI Pack Update:
;для ХР с СП2 закоментировать
".\MUI\addition\WindowsXP-KB942766-v6-x86-ENU.exe /quiet /norestart"

".\MUI\addition\MPSetup_MUIRUS.EXE /Q"
".\MUI\addition\mm21_muirus.exe /Q"

;Windows update v.6 MUI:
".\MUI\UpdateMUI\!INSTALL.CMD"

;русификация нерусифированного:
"REGEDIT /S .\Local IP.reg"
"REGEDIT /S .\Local Security.reg"
"REGEDIT /S .\Power Policies.reg"
"REGEDIT /S .\Services.reg"
"REGEDIT /S .\Tips.reg"

;МУИ для WMP11 и IE7:
".\MUI_WMP11\wmp11setup_muirus.exe /Q"
".\MUI_IE7\ie7ui-x86-rus.exe /Q"

;тут тоже все понятно:
"regopts.cmd"
"REGEDIT /S fonts.reg"
"REGEDIT /S regional.reg"
"REGEDIT /S HKCU.reg"

;русификация "Групповой политики":
".\MUI\addition\not_included\Group_Policy\gp_inst.cmd"

winnt.sif
Код:

[RegionalSettings] 
LanguageGroup=1,5 
Language="0419","0409","0422" 
SystemLocale="0419" 
UserLocale="0419" 
UserLocale_DefaultUser="0419" 
InputLocale=0409:00000409,0419:00000419,0422:00000422 
InputLocale_DefaultUser=0409:00000409,0419:00000419,0422:00000422

regopts.cmd:
Код:

@echo off 
%Windir%\system32\rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:".\regopts.txt"
exit

regopts.txt
Код:

[RegionalSettings]
LanguageGroup=1,5
Language="0419","0409","0422"
SystemLocale="0419"
UserLocale="0419"
UserLocale_DefaultUser="0419"
InputLocale=0409:00000409,0419:00000419,0422:00000422
InputLocale_DefaultUser=0409:00000409,0419:00000419,0422:00000422
MUILanguage=0419
MUILanguage_DefaultUser=0419

regional.reg
Код:

Windows Registry Editor Version 5.00
;Regional_settings
;Раскладка клавиатуры
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"

;Приоритет раскладки клавиатуры при входе в систему (Экран приветствия или классический вход) можно задать следующим образом:
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409" ;EN
"2"="00000419" ;RU
"3"="00000422" ;UA

;Расположение (Location)
[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="241" ;UA

;MUI_settings
[HKEY_USERS\.DEFAULT\Control Panel\Desktop]
"MultiUILanguageId"="00000419"
"MUILanguagePending"="00000419"

[HKEY_CURRENT_USER\Control Panel\Desktop]
"MUILanguagePending"="00000419"
"MultiUILanguageId"="00000419"

fonts.reg
Код:

Windows Registry Editor Version 5.00

[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"

Windows update v.6 MUI - "это 6 файлов для русификации вкладки и ярлыка "Автоматическое обновление"" , скачиваются при первом посещении WU, но ведь хочется иметь полную русификацию и сразу :)

ЗЫ последние добытые с WU файлы имеют версию 7.0.6000.381, их и выкладываю в архиве (WU_v6_MUI.rar)

"!INSTALL.CMD":
Код:

copy ".\MUI\UpdateMUI\wuapi.dll.mui" %Windir%\mui\fallback\0419\
copy ".\MUI\UpdateMUI\wuaucpl.cpl.mui" %Windir%\mui\fallback\0419\
copy ".\MUI\UpdateMUI\wuaueng.dll.mui" %Windir%\mui\fallback\0419\
copy ".\MUI\UpdateMUI\wucltui.dll.mui" %Windir%\mui\fallback\0419\
copy ".\MUI\UpdateMUI\wuauhelp.chm" %Windir%\help\mui\0419\
copy ".\MUI\UpdateMUI\mucltui.dll.mui" %Windir%\help\mui\0419\

твики "Local IP.reg","Local Security.reg","Power Policies.reg",Services.reg,Tips.reg в свое время нашел на этом форуме, выкладываю для удобства в этом посте в аттаче (not_included.zip). они необходимы для русификации следующего:

1. Всплывающие советы в системе (Tips.reg)
2. Описание служб (Services.reg)
3. "Сxeмы упpaвлeния питaниeм" и их описание (Power Policies.reg)
4. Раздел "Параметры безопасности" в "Локальная политика безопасности" > "Локальные политики" (Local Security.reg)
5. Раздел "Пoлитики бeзoпacнocти IP нa "Лoкaльный кoмпьютep" в "Локальная политика безопасности" (Local IP.reg)
ВАЖНО: эти твики по сути своего действия русифицируют не МУИ, а некоторые записи в реестре, по этому если вы переключите язык интерфейса винды в настройках на любой другой вместо русского, то вышеуказанные элементы останутся русскими...
...и тоже самое можно сказать и про метод русификации некоторых вещей в Групповой политике (gpedit.msc) с помощью подмены некоторых файлов от руской ХР несложным батником. Конкретно русифицируется следующий раздел ГП: "Конфигурация компьютера-Конфигурация Windows-Параметры безопасности-Локальные политики-Параметры безопасности".

gp_inst.cmd:
Цитата:

xcopy "adm" "%SystemRoot%\inf\*.*" /y /q /s
папка adm (".\MUI\addition\not_included\Group_Policy\adm), содержащая необходимые файлы - в аттаче
ЗЫ в этом посте содержится альтернативный метод русификации ГП, в чем его отличия не выяснено.

Vadikan 05-03-2008 00:54 753543

Цитата:

Цитата UstasCPM
имхо так будет проще: »

Тогда поясните, где лежит regopts.txt

kalikanzaros 05-03-2008 09:26 753672

проблема исчезла, после того как чуть-чуть отредактировал cmdlines.txt, папка Program Files создается, но ошибок при установке не выскакивает, думаю переместить файл "Program Files\Common Files\System\MUI\0419\WAB32RES.DLL" в %COMMONPROGRAMFILES% из cleanup.cmd, а остальные файлы и саму папку удалить...
Код:

[COMMANDS]
"useraccounts.cmd"
"REGEDIT /S HKCU.reg"
"REGEDIT /S HKLM.reg"
"RunOnceEx.cmd"
".\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"batch.cmd"
".\MUI\KB841625.exe /quiet /norestart"
"REGEDIT /S regional_setting.reg"
".\MUI\IE7MUI.exe /Q"
"REGEDIT /S ie7.reg"

правда есть маленький вопрос, нужно ли перед перемещением файла выполнить "regsvr32 /s /u WAB32RES.DLL" а после перемещения туже команду только без "/u" и с полным относительным путем к файлу? вообще где-то можно посмотреть какие dll, ocx зарегистрированы в системе, а какие нет?

UstasCPM 06-03-2008 00:32 754310

Цитата:

Цитата Vadikan
Цитата UstasCPM:имхо так будет проще: »
Тогда поясните, где лежит regopts.txt »

regopts.txt лежит прямо в $OEM$ , равно как и "regopts.cmd", содержащий
Цитата:

Цитата UstasCPM
@echo off
%Windir%\system32\rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:".\regopts.txt"
exit »

без regopts.txt никак не прописывался русский в UserLocale, теперь все ок. по крайней мере в моем конкретном случае.

bitburger 19-04-2008 15:59 784843

Вложений: 1
Привет всем участникам.
Прочитал всё, но так и не нашёл что искал.Вернее здесь есть всё, но только по автоматической установке(MUI).
ВОПРОС :
Есть Немецкий ВиндовсCD, есть Русский MUI 90 mb.Тоже на CD.
Kak интегрировать MUI в Windows ?

Немного описания по автоматической установке MUI:
Код:

INSTALLING MUI PACK IN UNATTEND MODE
=========================================================================

The following steps explain how to install the Windows MUI Pack in unattend mode.

1. Copy all the MUI files from MUI CDs into a temporary directory on a
network share, such as $OEM$\MUIINST.

In this example, we use a server \\MUICORE. The directory for the MUI CD
contents will be \\MUICORE\UNATTEND\$OEM$\MUIINST.

2.  Add a "Cmdlines.txt" file in \\muicore\UNATTEND\$OEM$ that includes
the following lines:

[Commands]
"muiinst\muisetup.exe [/i LangID1 LangID2 ...] [/d LangID] /r /s"

Note that you must specify " " in your cmdlines.txt file. Use the
appropriate Language ID (LANGID)s, and the muisetup command line
parameters to ensure a quiet installation. Please check muisetup.hlp
for a complete description of all the command line parameters for
muisetup.exe (the command line help content is under "related topics"
in the help.).

3. Create an answer file (mui.txt):

a. add the following entries in the "Unattended" section

  [Unattended]
    OemPreinstall=Yes
    OemFilesPath=\\muicore\unattend
    OemSkipEula=YES

"OemFilesPath" must point to a network share or drive containing the
MUI install source stored in the above directory structure.

The Windows install sources can be anywhere else (CD, network share, etc).

b. add a "RegionalSettings" section. Use this section to specify the Language
Groups and locales to install. Use the appropriate Language Group IDs and
Locale IDs (LCIDs). Ensure that the Language Groups you install are sufficient
to cover BOTH the locale settings and the User Interface languages you
are installing.

    Example:
    [RegionalSettings]
    LanguageGroup="5","8","13"
    Language="0401"

Of course, the answer file may also include other OS unattended setup options.

4. Run winnt32.exe with the appropriate options to use the answer file. If you
require the installation of East Asian language and locale support, you must
specify /copysource:lang or /rx:lang to copy the necessary language files.
If you do not, and the [RegionalSettings] section of your answer file contains
East Asian values, Setup will ignore everything in the [RegionalSettings] section.

For Winnt32.exe, the appropriate syntax is:
 winnt32.exe /unattend:"path to answer file" /copysource:lang /s:"path to install source"
 

=========================================================================
  DEPLOYING MUI BY USING REMOTE INSTALLATION SERVICE
=========================================================================
The following steps explain how to deploy MUI by using Windows ServerЎЇs Remote
Installation Service (RIS). ( RIS requirements:  Domain Controller running Active
Directory, DHCP server, DNS server, NTFS partition to hold OS images. )

1. Install Remote Installation Services using the Windows Component Wizard.
2. Run Risetup.exe. RIS will create a flat image from the CD or network share as follows:
  \Remote installation share\Admin
                            \OSChooser
                            \Setup
                            \tmp

  The image is kept in the I386 directory under
  \Setup (such as \Setup\<OS Locale>\Images\<Directory name>\I386 ).

3. Follow instructions on KB: Q241063 to install additional languages.
4. Follow instructions on KB: Q287545 or manually copy asms directory form CD
  or network share into the I386 directory of the image.

5. Add the following section into the ristndrd.sif
  (under \Setup\<OS Locale>\Images\<Directory Name>\I386\Templates) to enable
  OEM installation

        [Unattended]
        OemPreinstall=Yes

        [RegionalSettings]
        LanguageGroup=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17

        ; Language support pack are needed depending on (Q241063 explains how to do this)
        ; UI language you will be install, please consult
        ; unattended document for more information.

6. Add $OEM$ directory at the same level as the \I386 image directory that contains
  the following installation source
    \Setup\<OS Locale>\Images\<Directory Name>
                                                |-\I386
                                                |-\$OEM$
                                                      |-\cmdlines.txt (OEM answer file)
                                                      |-\MUIINST

  In Ў°cmdlines.txtЎ±, you will need the following structure to start installation of
  MUI. The MUIINST folder will include MUI files copied from MUI CD root folder.

        [Commands]
        "muiinst\muisetup.exe /i <LCID> <LCID> /d <LCID> /r /s"
 
  Note that you will need to add Ў°Ў± in as indicate above.


Vadikan 19-04-2008 20:21 784999

Цитата:

Цитата bitburger
Kak интегрировать MUI в Windows ? »

MUI не предназначен для интеграции. Установка же описана в статье. Что же касается языковых версий, то MUI ставится только на английскую, ЕМНИП.

bitburger 20-04-2008 13:13 785394

Спасибо за ответ, теперь понятно :)

GADZ12 06-05-2008 20:52 796374

Доброго всем времени суток,
UstasCPM,
а зачем в списке у тебя приведен winnt.sif? Он вообше нужен, если да то куда его кидать, не в $OEM$ же?

UstasCPM 07-05-2008 00:29 796565

GADZ12, собственно весьма вероятно что все будет отлично и без секции [RegionalSettings] в файле ответов, но я сам не проверял ,потому что лично меня все и так устраиват. работает - не трогаю.

Bodia1 07-05-2008 23:46 797349

Цитата:

Цитата GADZ12
Доброго всем времени суток,
UstasCPM,
а зачем в списке у тебя приведен winnt.sif? Он вообше нужен, если да то куда его кидать, не в $OEM$ же? »

"Кидать" его нужно в папку i386 для Windows 32Bit и в папку AMD64 для Windows 64Bit. Здесь много ответов ,в часности "Создание файла ответов".http://www.oszone.net/2747/ Тема здесь http://forum.oszone.net/showthread.p...ight=Winnt.sif

Vadikan 17-05-2008 00:46 804663

Статья обновлена. Метод regopts.txt "перенесен" в cmdlines.txt

garbals 25-05-2008 14:04 810350

Win2003en кодировка при автоматической утановке
 
Как исправить аброкатабру в место руского языка

кодовые страницы поменял
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
"1254"="c_1251.nls"
в winnt.sif ставится и руский и английский
[TapiLocation]
CountryCode=375

[RegionalSettings]
LanguageGroup=5
Language=00000419

даже потом мую на верх установил всеравно абракатабра

Petya V4sechkin 25-05-2008 14:14 810356

garbals, почитайте статью и эту тему.

4nt 26-05-2008 20:34 811357

Читаю эту статью и никак немогу понять одну вешь, зачем региональные настройки нужно указывать в regopts.txt (этот файл "запускает" regset.cmd, в свою очередь команда на запуск regset.cmd прописана в cmdlines.txt), и в том же cmdlines.txt, прописана команда на импорт тех же региональных настроек черех реестр (regional.reg), т.е. получается задействуется сразу 2 способа применения региональных параметров, это в качестве примера и можно выбрать один из них, или я что-то не понял и нужно использовать оба?

И второй вопрос, если я использую regopts.txt, то в файле ответов winnt.sif нужно удалять секцию [RegionalSettings]?

alexy 03-06-2008 15:04 817391

Долго искал в форуме (возможно плохо), но никак не могу найти, как скрыть окно установки MUI из CMDLINES.TXT? Пробовал с cmdow, но вс равно окно видно (да и верно, скрывается лишь консольное окно, но не GUI).

zeroua 03-06-2008 15:40 817422

alexy, а разве MUI не в запаковано в MSI паке? если да тогда вот:
Код:

Windows Installer Service (*.msi)

Если у вашего файла расширение *.MSI, то он был запакован при помощи Windows Installer. Эти файлы можно устанавливать с ключами /qb и /qn. Вкратце, /qb и /qn аналогичны. Первый покажет прогресс установки, а второй полностью скроет все окна и незаметно установит приложение. Если вы хотите отобразить прогресс установки, но не показывать кнопку Cancel, исключая возможность прерывания установки пользователем, то используйте ключ /qb-!.

Некоторые приложения требуют перезагрузки компьютера после установки. Чтобы этого избежать испольzуйте свойство REBOOT=ReallySuppress вместе с /qn или /qb, заключая все выражение в кавычки. Например:

    setup.msi "/qn REBOOT=ReallySuppress"


Bodia1 03-06-2008 20:03 817623

Цитата:

Цитата alexy
Долго искал в форуме (возможно плохо), но никак не могу найти, как скрыть окно установки MUI из CMDLINES.TXT? Пробовал с cmdow, но вс равно окно видно (да и верно, скрывается лишь консольное окно, но не GUI). »

Возможна еще такая команда (msiexec /i name.MSI /quiet /noreboot).
Запусти командную строку (Выполнить>набери cmd>OK.Укажи полный путь к файлу X:\....\...\name.msi /? нажми Enter),
увидиш все возможные команды.Кроме команды [пробел/?] можно[пробел/help].

alexy 03-06-2008 22:27 817757

Посмотрел - нет вроде. Это MS Visual C++. Запускается то MUISETUP.EXE.

Vadikan 04-06-2008 06:19 817954

alexy, если установщик не предоставляет возможности скрытия окна (параметры запуска в muisetup.hlp), то не судьба. Можно попробовать свернутым запускать со start /min.

alexy 04-06-2008 09:02 817999

Цитата:

Цитата Vadikan
Можно попробовать свернутым запускать со start /min »

Тогда значит выносить в отдельный батник...

Vadikan 04-06-2008 09:08 818004

Цитата:

Цитата alexy
Тогда значит выносить в отдельный батник... »

Ну это уж как удобнее, можно cmd /q /c start /min

UstasCPM 04-06-2008 10:26 818050

Вложений: 1
Цитата:

Цитата alexy
Долго искал в форуме (возможно плохо), но никак не могу найти, как скрыть окно установки MUI из CMDLINES.TXT? Пробовал с cmdow, но вс равно окно видно (да и верно, скрывается лишь консольное окно, но не GUI). »

мною замечено, что при установке МУИ кроме основного окна периодически появляются окна с информацией о копировании файлов - прогресбаром и кнопкой "отмена" . вот что с ними делать это вопрос.



ЗЫ пробовал ставить МУИ вместе с ХР СП3 - процесс ничем не отличается по сравнению с ХР СП2. По всей видимости необходимо добавить строку запуска для Windows XP Service Pack 3 MUI Pack Update (WindowsXP-KB942766-v6-x86-ENU.exe) в cmdlines.txt

Код:

".\MUI\addition\WindowsXP-KB942766-v6-x86-ENU.exe /quiet /norestart"
ЗЗЫ подредактировал свое руководство

alexy 04-06-2008 11:36 818108

Цитата:

По всей видимости необходимо добавить строку запуска для Windows XP Service Pack 3 MUI Pack Update (WindowsXP-KB942766-v6-x86-ENU.exe) в cmdlines.txt
И подчистить за ним.

UstasCPM 04-06-2008 11:50 818120

Есть что чистить?

alexy 04-06-2008 13:53 818183

Папки в %WinDir% с именами вида <страна>-<язык> из двух букв каждая, напр. hu-hu, fr-fr и т.д.

UstasCPM 04-06-2008 18:15 818310

да , есть такой мусор. на самом деле все отлично ставится и без вышеупомянутого обновления, какая от него польза кроме мусора в %WinDir% еще нужно выяснить

alexy 04-06-2008 22:45 818520

Цитата:

Цитата UstasCPM
какая от него польза »

Как? Обновляется MUI для RDP, MMC и ещё по-мелочи.

UstasCPM 04-06-2008 22:54 818536

так как бы я уже нашел, только хотел сам пост написать )))

Цитата:

Пакет многоязыкового интерфейса пользователя На компьютере с установленной англоязычной версией пакета обновления 3 (SP3) для Windows XP и пакетом многоязыкового интерфейса пользователя для Windows XP с пакетом обновления 2 (SP2) можно выбрать язык интерфейса, отличный от английского. Однако иногда текст в интерфейсе продолжает отображаться на английском языке вместо выбранного. Так, надписи на английском языке могут присутствовать в списках, меню, диалоговых окнах, справке по продукту и других местах. Эта проблема возникает в следующих компонентах:
-Консоль управления (MMC) 3.0
-Протокол удаленного рабочего стола (RDP) 6.1
-Защита доступа к сети (NAP)
-Двоичные файлы сценариев


Чтобы исправить эту ошибку, загрузите обновление пакета многоязыкового интерфейса пользователя для пакета обновления 3 для Windows XP по адресу http://go.microsoft.com/fwlink/?LinkID=115847.
Заметки о выпуске пакета обновления 3 (SP3) для Windows XP

alexy 06-06-2008 10:33 819758

Ставлю свою сборку в виртуалку. Англиская с автоустановкой MUI из CMDLINES.TXT. Странно, но WMP 9 остался английским, хотя в setupact.log код возврата 0. Кусок CMDLINES.TXT:
Код:

[Commands]
"CMD /C (cmdow @ /HID)&(REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /R /Q)"
"..\RunOnce\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"..\RunOnce\MUI\WindowsXP-KB841625-x86MUI-RUS.exe /quiet /norestart"
"..\RunOnce\MUI\WindowsXP-KB942766-v6-x86-ENU.exe /quiet /norestart"
"..\RunOnce\MUI\MPSetup_MUIRUS.EXE /Q"
"..\RunOnce\MUI\mm21_muirus.exe /Q"
"CMD /C (cmdow @ /HID)&(RunOnceEx.cmd)"
"CMD /C (cmdow @ /HID)&(regedit /s RegSet.reg)"

До этого WMP9 переходил в русский. Подозреваю, что случилось это после установки обновлений через svcpack:
KB942288.exe
KB942763.exe
KB944043.exe
KB949764.exe
KB951126.exe
KB951624.exe
KB951830.exe
KB952117.exe
Или так пошутила QCHAIN.EXE?

UstasCPM 06-06-2008 11:32 819808

я интегрирую в винду 11й WMP + все апдейты c помощью WMP11 Slipstreamer , из CMDLINES ставлю МУЮ к нему - все отлично, чего и тебе советую.

alexy 06-06-2008 11:41 819816

WMP11 - другая песня. Он не подходит под концепцию диска. А вдруг Вася Пупкин терпеть не может этот WMP11? Зачем мне за кого-то решать, что ставить, а что нет?

alexy 07-06-2008 09:27 820622

Ковыряние логов показало, что MPSetup_MUIRUS.EXE не устанавливается из-за "проблем" с цифровой подписью. Якобы она отсутсвует или неверна. Смотрю файл - цифровая подпись присутствует. Ничего не понимаю!

alexy 17-06-2008 09:33 827858

Вложений: 1
Тихо сам с собою я веду беседу
Похоже помощи ждать неоткуда...
Проверил папку i386. Не оставил ни одного модифицированного файла. Перед установкой MUI для WMP9 устанавливается лишь запрет на запись в реестр для сортировки меню "Программы" по алфавиту и основной MUI. Всё это делается через CMDLINES.TXT.
Результат - WMP9 остаётся английским. Что повлияло - ума не приложу?
Дополнительно, в дополнение к посту.

Чтобы русифицировать в Групповой политике "Конфигурация компьютера-Конфигурация Windows-Параметры безопасности-Локальные политики-Параметры безопасности" рекомендую на Е-13/12 запустить на выполнение приложенный файл. К нему позже выполить следующий reg-файл:

Код:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions]

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions\CmdMapping]
"{e2e2dd38-d088-4134-82b7-f2ba38496583}"=dword:00002000
"NextId"=dword:00002002
"{FB5F1910-F110-11d2-BB9E-00C04F795683}"=dword:00002001

[HKEY_CURRENT_USER\Software\Microsoft\Консоль управления (MMC)\Recent File List]
"File1"="C:\\WINDOWS\\system32\\gpedit.msc"


Otvertochnik 17-06-2008 11:52 827971

Цитата:

Цитата alexy
Результат - WMP9 остаётся английским. Что повлияло - ума не приложу? »

Версия WMP9 какая? Плэер версии 9.00.00.4503 (ХР SP3 + WMP9 + IE6 с микрософта) у меня не хочет локализироватся. А старый плэер (9.00.00.3250) из XP SP2 запросто.
По поводу статьи "Полностью рабочий и проверенный метод локализации XP SP 3 с помощью MUI" - у меня за время борьбы с SP3 добылся пакет локализации ХР:
Код:

26.05.2008  14:28    <DIR>          RU.MUI  ; ( 89,0 МБ (93 376 729 байт). 3051 файлов и 15 папок )
25.04.2008  16:23            57 048 AUTORUN.APM
25.04.2008  16:23        1 073 152 AUTORUN.EXE
31.05.2005  18:54                48 AUTORUN.INF
05.12.2001  15:00            3 661 EULA.TXT
05.12.2001  15:00            17 374 MUI.INF
05.12.2001  15:00          206 952 MUIQFE.EXE
05.12.2001  15:00              490 MUIQFE.INF
17.08.2001  23:36            84 992 MUISETUP.EXE ; 5.1.2600.0 (XPClient.010817-1148)
05.12.2001  15:00            17 023 MUISETUP.HLP
29.08.2002  04:41            84 992 MUISETUPSP1.EXE ; 5.1.2600.1106 (xpsp1.020828-1920)
04.08.2004  15:00            90 624 MUISETUPSP2.EXE ; 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
14.04.2008  06:42            90 624 MUISETUPSP3.EXE ; 5.1.2600.5512 (xpsp.080413-2105)
05.12.2001  15:00            14 560 README.TXT
05.12.2001  15:00            15 392 RELNOTES.TXT

Это очень похож на фирменый выпуск. "MUI (rus) для Windows XP 32-bit.ISO" ; 94,3 МБ (98 961 408 байт)

По поводу локализации IE7. Локализация через ".\MUI_IE7\ie7ui-x86-rus.exe /Q" устанавливает MUI для ВСЕХ языков, которые есть в этом пакете. Русская часть меньше 3Мб
Код:

@ECHO OFF
TITLE MUI for Internet Explorer 7
ECHO.
ECHO Copying of MUI files...
MD "%SYSTEMDRIVE%\Program Files\Internet Explorer\ru-ru\"
MD %SYSTEMROOT%\Help\MUI\0419\
MD %SYSTEMROOT%\inf\iem\0419\
MD %SYSTEMROOT%\system32\ru-ru\
COPY /Y .\ie7rus\hmmapi.dll.mui "%SYSTEMDRIVE%\Program Files\Internet Explorer\ru-ru\"
COPY /Y .\ie7rus\iedw.exe.mui "%SYSTEMDRIVE%\Program Files\Internet Explorer\ru-ru\"
COPY /Y .\ie7rus\iexplore.exe.mui "%SYSTEMDRIVE%\Program Files\Internet Explorer\ru-ru\"
COPY /Y .\ie7rus\*.chm %SYSTEMROOT%\Help\MUI\0419\
COPY /Y .\ie7rus\*.iem %SYSTEMROOT%\inf\iem\0419\
COPY /Y .\ie7rus\*.mui %SYSTEMROOT%\system32\ru-ru\
EXIT

Это не помню у кого украденый CMD

alexy 17-06-2008 14:06 828176

Цитата:

Цитата Otvertochnik
Плэер версии 9.00.00.4503 (ХР SP3 + WMP9 + IE6 с микрософта) у меня не хочет локализироватся. А старый плэер (9.00.00.3250) из XP SP2 запросто. »

Хоть один саратник по несчастью :)
Получается, что нужно ещё подмену на старую версию произвести? Или может у M$ уже KB есть на эту тему? Как решить проблему, оставив штатный WMP9?

UstasCPM 07-08-2008 15:59 870367

Цитата:

Цитата alexy
Тихо сам с собою я веду беседу
Похоже помощи ждать неоткуда... »

зато есть своя "концепция диска" =)


Цитата:

Цитата Otvertochnik
По поводу локализации IE7. Локализация через ".\MUI_IE7\ie7ui-x86-rus.exe /Q" устанавливает MUI для ВСЕХ языков, которые есть в этом пакете. Русская часть меньше 3Мб »

у меня таких проблем не наблюдалось по причине использования уже урезанного пакета который содержит лишь руский язык. весит сие чудо ie7ui-x86-rus.exe 1,117,696 байт. вот где брал не скажу т.к. не помню. вроде на ру-боард

Цитата:

Цитата Otvertochnik
Это не помню у кого украденый CMD

отсюда

Цитата:

Цитата Otvertochnik
Это очень похож на фирменый выпуск. "MUI (rus) для Windows XP 32-bit.ISO" ; 94,3 МБ (98 961 408 байт) »

не знаю какой он там на самом деле этот фирменый, но этот наверное самый полный что я видел. thx за наводку. вот линк, если кому надо

Цитата:

Цитата Otvertochnik
у меня за время борьбы с SP3 добылся пакет локализации ХР: »

а в чем собственно заключается борьба? возникают какие-то проблемы?

UstasCPM 08-08-2008 21:40 871410

Вложений: 1
Цитата:

Цитата alexy
Чтобы русифицировать в Групповой политике "Конфигурация компьютера-Конфигурация Windows-Параметры безопасности-Локальные политики-Параметры безопасности" рекомендую на Е-13/12 запустить на выполнение приложенный файл. К нему позже выполить следующий reg-файл: »

распотрошил твой файлик gp.exe и обнаружил в папке Adm следующие файлы:
Цитата:

admfiles.ini
AER_1049.ADM
conf.adm
inetres.adm
system.adm
wmplayer.adm
wuau.adm
в тоже время мне попался в свое время русификатор, который содержит немного иной набор
Цитата:

AER_1049.ADM
conf.adm
inetcorp.adm
inetres.adm
inetset.adm
system.adm
wmplayer.adm
wuau.adm
кроме того там имеется следующая инструкция:
Цитата:

Описание настроек в "Групповой политике" Windows ХРSP2, после установки MUI, не переведено на русский язык. Запускаем "Групповую политику", ставим курсор на "Aдминиcтpaтивныe шaблoны", по правой кнопке выбираем "Добавление и удаление шаблонов" и удаляем все шаблоны. Закрываем "Групповую политику". Копируем все файлы *.adm (английских шаблонов) из папки %SystemRoot%\inf в укромное место, после чего все файлы *.adm из этого архива копируем в папку %SystemRoot%\inf и соглашаемся на замену. Снова запускаем "Групповую политику" и, по правой кнопке, подсоединяем следующие русские шаблоны:
но ниокаких рег твиках речь не шла


alexy , можешь объяснить чем ты руководствовался и откуда что брал?
и для чего конкретно нужен этот твик?
Цитата:

Цитата alexy
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions\CmdMapping]
"{e2e2dd38-d088-4134-82b7-f2ba38496583}"=dword:00002000
"NextId"=dword:00002002
"{FB5F1910-F110-11d2-BB9E-00C04F795683}"=dword:00002001 »

ЗЫ в аттаче найденное мной решение сабжа

UstasCPM 08-08-2008 21:52 871419

обновил Полностью рабочий и проверенный метод локализации XP SP 3 с помощью MUI

UstasCPM 16-08-2008 19:55 876746

Windows XP Service Pack 3 MUI Pack Update (WindowsXP-KB942766-v6-x86-ENU.exe)

Цитата:

Цитата alexy
Папки в %WinDir% с именами вида <страна>-<язык> из двух букв каждая, напр. hu-hu, fr-fr и т.д. »

да, есть такое гавно, правда не в виндир, а в %WinDir% \system32, попадает туда как при автоустановке так и при обычной(

Garry071 29-08-2008 09:17 886360

А никто мне не объяснит нижеприведённый лог от установки Windows XP SP3 Eng?
Чегой-то там языковые параметры устанавливаются так много раз?
читать дальше »
************************************************************
Region and Languages Options Unattended Mode Log
************************************************************

/f:"C:\WINDOWS\system32\$winnt$.inf" /s:"D:\I386"

Switch /F detected!
Switch /S detected!
In setup mode!
The unattended mode file path is: C:\WINDOWS\system32\$winnt$.inf
Language group installation requested: 1
Language group installation requested: 5
No valid Language settings found, look for individual keywords.
System Locale installation requested: 00000419
System Locale changed!
User Locale installation requested: 00000419
User Locale changed!00000419
Input locale installation requested.
Keyboard Layout installation requested: 0419
Keyboard Layout installation requested: 0409


************************************************************
Region and Languages Options Unattended Mode Log
************************************************************

/f:"C:\WINDOWS\muilang.txt"/g /t

Switch /F detected!
Switch /G detected!
Unrecognized switch: t
In setup mode!
The unattended mode file path is: C:\WINDOWS\system32\$winnt$.inf
No valid Language settings found, look for individual keywords.
Default User - MUI Language installation requested: 419
System Locale changed!
User Locale changed!00000409
Keyboard Layout installation requested: 0409


******************************************************************
Журнал автоматической настройки языковых и региональных параметров
******************************************************************

/f:"C:\WINDOWS\muilang.txt"/g /t

Обнаружен ключ /F !
Обнаружен ключ /G !
Неизвестный ключ: t
В режиме установки!
Путь к файлу автоматической установки: C:\WINDOWS\system32\$winnt$.inf
Не найдены допустимые параметры языковой настройки, выполняется поиск отдельных ключевых слов.
Запрошена установка языка системы: 419
Язык системы изменен!
Раскладка клавиатуры для языка системы не найдена, используется стандартная раскладка клавиатуры.


******************************************************************
Журнал автоматической настройки языковых и региональных параметров
******************************************************************

/f:"C:\TEMP\REGIONAL.TXT"

Обнаружен ключ /F !
В режиме установки!
Путь к файлу автоматической установки: C:\WINDOWS\system32\$winnt$.inf
Запрошена установка поддержки группы языков: 1
Запрошена установка поддержки группы языков: 5
Не найдены допустимые параметры языковой настройки, выполняется поиск отдельных ключевых слов.
Запрошена установка языка системы: 00000419
Язык системы изменен!
Запрошена установка стандартной учетной записи: 00000419
Язык пользователя изменен!00000419
Запрошена установка языка ввода.
Запрошена установка раскладки клавиатуры: 0419
Запрошена установка раскладки клавиатуры: 0409

Vadikan 30-08-2008 00:04 887001

Garry071, расскажите, каким образом вы конфигурируете региональные настройки (и MUI).

Garry071 08-09-2008 10:25 893551

Vadikan, сорри, долго не заходил...
Значит конфигурирую я так:
1. WINNT.SIF
Код:

[RegionalSettings]
    LanguageGroup=1,5
    SystemLocale=00000419
    UserLocale=00000419
    InputLocale=0419:00000419,0409:00000409

2. CMDLINES.TXT
Код:

[COMMANDS]
"..\MUI\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"..\MUI\WindowsXP-KB841625-x86MUI-RUS.exe /passive /norestart"
"..\MUI\WindowsXP-KB942766-v6-x86-ENU.exe /passive /norestart /nobackup"
"..\MUI\MP10Setup_muiRUS.exe /Q"                                            - интегрирован по инструкции с сайта...
"..\MUI\mm21_muirus.exe /Q"
"..\MUI\wua20ui-x86-rus.exe /Q"
"REGEDIT /S ..\MUI\Russification.REG"                                          - русификация сервисов, политик и чего-то ещё...
"REGEDIT /S HKCU.REG"
"..\DX9\DXSETUP.exe /silent"
"Regional.bat"
"RunOnceEx.cmd"

Regional.bat
Код:

rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"%SystemDrive%\TEMP\REGIONAL.TXT"
3. Ну и для полноты картины приведу HKCU.REG
читать дальше »

Windows Registry Editor Version 5.00

;Раскладка клавиатуры: переключение раскладки CTRL+SHIFT
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="1"

;Раскладка клавиатуры: приоритет. 1 - английская (по-умолчанию), 2 - русская
[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000409"
"2"="00000419"

;Расположение (Location): Россия
[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="203"

;День недели во всплывающей подсказке на часах
[HKEY_CURRENT_USER\Control Panel\International]
"sLongDate"="d MMMM yyyy 'г.', dddd"

[HKEY_CURRENT_USER\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"

;Доделываем русский язык
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]
"00000409"="ru"

;изменение кодовых страниц для правильного отображения кириллицы
[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"

;Этот параметр может помочь вам если у вас в какой либо Windows-программе неправильно отображаются русские шрифты.
;[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]
;@="204"

targitaj 01-10-2008 18:56 913513

При подготовке дистрибутива на базе WinXPProEngCESP2, обновленного до SP3 средствами nLite, столкнулся с некорректной отработкой раздела

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale="0419"
UserLocale="0419"
InputLocale="0419:00000419,0409:00000409"

Выполняло всё как надо, кроме

InputLocale="0409:00000409,0419:00000419"

Если быть точнее, при такой строке в языках ввода появлялся один только английский язык. Правка этой строчки на

InputLocale="0419:00000419,0409:00000409"

приводила к появлению двух языков ввода, но при этом язык по-умолчанию получался "Русский". Добавление ниже строки

InputLocale_DefaultUser="0409:00000409"

решило проблему.

Итого, конечный текст раздела:

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale="0419"
UserLocale="0419"
InputLocale="0419:00000419,0409:00000409"
InputLocale_DefaultUser="0409:00000409"

ЗЫ. Спасибо за статью.

NikLok 02-10-2008 14:26 914160

Скажите пожалуйста, это только у меня при установке windowsXP-KB942766-v6-x86-ENU.exe /passive /O /norestart
в папочке windows\mui\fallback появляются папки ненужных языков ?
В частности 0с0a 040b 040d ..... 0804 0816
Хотелось бы этого дела культурно избежать.
Ключей языкового управления этим обновлением вроде как нет в справке. Может есть cокращенный вариант его?

Stalingrad 28-10-2008 01:49 935593

Проблема с MUI (выскакивает ошибка)
 
Ставлю MUI так (cmdlines.txt)
Код:

".\MUI\muisetupsp3.exe /i 0419 /d 0419 /l /f /r /s"
".\MUI\update.exe  /quiet /norestart"
".\MUI\updatesp3.exe /quiet /norestart"
"REGEDIT /S .\mui\Local_IP.reg"
"REGEDIT /S .\mui\Local_Security.reg"
"REGEDIT /S .\mui\Power_Policies.reg"
"REGEDIT /S .\mui\Services.reg"
"REGEDIT /S .\mui\Tips.reg"
"xcopy ".\mui\*.adm" "%SystemRoot%\inf\" /y"
regional.bat

Мне появляется вот это окно (если тыкнуть ок,то тогда установка MUI отменяется, но если установку делать не в автоматическом режиме а в ручном ,то тогда если я нажимаю ок, у меня есть право выбора - продолжить установку MUI с ошибкой или прервать[даже если продолжить с ошибкой меня все равно устроет так как mui ставится нормально])

Что мне делать ?


Petya V4sechkin 28-10-2008 11:08 935833

Stalingrad, может быть, у вас в дистрибутиве удален Help and Support Center?

UstasCPM 28-10-2008 11:37 935869

Цитата:

Цитата NikLok
Скажите пожалуйста, это только у меня при установке windowsXP-KB942766-v6-x86-ENU.exe /passive /O /norestart
в папочке windows\mui\fallback появляются папки ненужных языков ?
В частности 0с0a 040b 040d ..... 0804 0816
Хотелось бы этого дела культурно избежать.
Ключей языкового управления этим обновлением вроде как нет в справке. Может есть cокращенный вариант его? »

думаю проще всего будет навоять подчищающий батник

Stalingrad 29-10-2008 19:55 937311

Petya V4sechkin, да ,я из дистрибутива вырезал это :) [Help and Support Center]
Сейчас попробую выташить файлы с WinXP gold и засунуть туда где их нету

lavrik2 21-11-2008 14:37 959124

Здесь был глупый вопрос.

Frau Kraft 04-12-2008 13:12 972091

Цитата:

Цитата Petya V4sechkin
Stalingrad, может быть, у вас в дистрибутиве удален Help and Support Center? »

А какие ещё компоненты дистрибутива нельзя удалять?

Этот форум не для средних умов :oszone: , а потому остаётся надеяться на то, что кто нибудь популярно объяснит, что делать со следующей проблемой :cry: :

У меня английская XP sp2 x64 с интегрированным русским MUI (русской то х64, говорят, вобще нет). После обработки дистрибутива nLite, MUI уже не устанавливается.

Люди добрые! Сами мы не местные! Голодаем и скитаемся! ПоможИте, чем можете!

NAUGMOR 21-12-2008 03:44 985967

Ну возможно я немного не в тему, но очень сильно нужна помощь по локализации (а точнее наоборот).
Есть лицензионная Windows XP SP3 Home rus , но нужно сделать ее английской, в идеале это поставить что-то типа английского MUI, но я такого на сайте Mocrosoft не нашел.
Если это не возможно, то можно ли сам дистрибутив с помощью nlite настроить что бы ставилась английская версия?
Если и тот вариант не возможен, то последний шанс это найти английский дистрибутив и использовать серийник от лицухи, но возможно что серийник к другому (другой локализации) дистрибутиву не подойдет?
В Viste видел MUI английский есть, почему нет на XP? Или я просто плохо искал?

Vadikan 21-12-2008 11:53 986094

NAUGMOR, MUI есть только для английских версий, а на локализованные он не установится. С ключом продукта разбирайтесь самостоятельно.

minutka15 21-12-2008 19:26 986467

Уважаемый Vadikan
Хотел спросить у вас на счет установки MUI.
Обычно устанавливаю Русский MUI на Т13 из SVCPACK.он запакован в sfx winrar в полном пакете всего необходимого для перевода. Как по вашему на счет плюсов и минусов установки MUI на T12 и на T13?
Имеется ли существенная разница в переводе системы? Единственное что я смог заметить на Т13 (при первом же входе в систему бывает все на Русском) так это после первого входа в систему в региональных параметрах Русский язык приходится выставлять в ручную ,там по прежднему стоит Английский хоть в winnt.sif i в твиках реестра задавал параметры на Русский. А на качество перевода не жалуюсь, хотя еще заметил, что если ставишь на живую систему, то все равно кое где бывают проблемы , да и качество перевода хромает.
Заметил так же что на SP2 ставилось гораздо качественнее чем на SP3 в любом виде установки.
И хотел узнать информацию такого характера, если из SVCPACK на Т13 запустить для установки несколько MUI, допустим сперва по счету будет лежать Немецкий, затем Французский , а в последнюю очередь Русский то вопрос, не сталкивались ли вы с подобной ситуацией? первый вход в систему нужно ожидать на каком языке? Спрашиваю потому, что еще не проводил такие тесты.
Спасибо!

Vadikan 22-12-2008 00:44 986718

Цитата:

Цитата minutka15
на счет плюсов и минусов установки MUI на T12 и на T13?
Имеется ли существенная разница в переводе системы? »

Никакой разницы в полноте локализации быть не должно - ведь используется один и тот же пакет :)

Цитата:

Цитата minutka15
так это после первого входа в систему в региональных параметрах Русский язык приходится выставлять в ручную ,там по прежднему стоит Английский хоть в winnt.sif i в твиках реестра задавал параметры на Русский. »

Попробуйте метод regopts.txt из статьи.

Цитата:

Цитата minutka15
хотя еще заметил, что если ставишь на живую систему, то все равно кое где бывают проблемы , да и качество перевода хромает. »

MUI не полностью локализует, это нормально. Что же касается качества перевода, то оно такое как есть - официальное :) Исправлять его уже никто не будет, поздно.

Цитата:

Цитата minutka15
допустим сперва по счету будет лежать Немецкий, затем Французский , а в последнюю очередь Русский то вопрос, не сталкивались ли вы с подобной ситуацией? первый вход в систему нужно ожидать на каком языке? »

Я лично не сталкивался, но думаю, что это можно разрулить с помощью параметра MUILanguage_DefaultUser в том же regopts.txt, при этом запускать его нужно, конечно, на Т-13. Параметр описан в http://support.microsoft.com/kb/289125/ru

_djin_ 08-02-2009 07:32 1032538

Уважаемые знатоки! Нужна помощь.
Имел Windows 2003 SP1 + MUI автоустановливающийся. А так же вирус который похавал часть EXEшников, в том числе и из пакета MUI (а на болванку сразу все это добро не записал). Теперь MUI можно установить только запуском MSI файла. Способом Cmdlines.txt не получается MSI запустить. Делаю это через RunOnceEx.cmd. Есть проблема. MUI ставится, но при входе в систему по умолчанию запускается английский интерфейс. Я так понимаю, что это можно исправить импортировав ключ реестра с соответствующим значением для запуска русского интерфейса. А какая ветка и какие значения кто-нибудь знает?

PS: В regional.reg добавлен раздел
Код:

[HKEY_CURRENT_USER\Control Panel\International\Geo]
"Nation"="203"


Vadikan 08-02-2009 14:54 1032774

Цитата:

Цитата _djin_
Делаю это через RunOnceEx.cmd. Есть проблема. MUI ставится, но при входе в систему по умолчанию запускается английский интерфейс. »

Так и должно быть, поскольку установка MUI происходит при первом входе.

Цитата:

Цитата _djin_
Способом Cmdlines.txt не получается MSI запустить. »

Почему? Попробуйте вызвать оттуда mui.cmd, запускающий MSI с теми же ключами, что и в Runonceex.

_djin_ 09-02-2009 10:41 1033381

Из Cmdlines.txt вызываю mui.cmd следующего содержания

Код:

cmdow @ /HID
@echo off

SET CDROM=%~d0

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY%\999 /V 1 /D "%CDROM%\NT_3\$OEM$\MUI\0419.msi /qn" /f

Эффекта ноль. MUI не ставится. Уважаемый Vadikan, я что-то не то делаю?
И имеет ли значение откуда пойдет комманда на установку MUI - прямо из RunOnceEx.cmd, или из mui.cmd? IMHO механизм однотипный.

_djin_ 09-02-2009 12:41 1033470

Решил проблему добавлением в файл regopts.txt строк
Код:

MUILanguage=00000419
MUILanguage_DefaultUser=00000419

и добавлением в RunOnceEx.cmd батника перезагрузки. После перезагрузки интерфейс загружается русский без лишних манипуляций в Regional and Language Options.

Vadikan 09-02-2009 13:46 1033511

Цитата:

Цитата _djin_
я что-то не то делаю? »

Да :) Вы делаете то же самое, что и раньше, просто изменили название командного файла. Я имел в виду
Код:

cmdow @ /HID
@echo off

SET CDROM=%~d0
start /wait %CDROM%\NT_3\$OEM$\MUI\0419.msi /qn

В сочетании с regopts, интерфейс должен быть русским уже при первом входе, а не после перезагрузки.

_djin_ 09-02-2009 14:08 1033532

:biggrin: Именно поэтому механизм мне показался однотипным. Спасибо, попробую.

nunahren 23-03-2009 08:52 1071681

Привет коллеги!
Рылся вчера на МикрософтТехНет и обнаружил там, что IE8 нужно устанавливать на том же языке, на котором система. У меня Винда английская. Придется ставить IE8_En.

Подскажите пожалуйста, где найти на него русский MUI-пакет, или мультилингвальный?

А то в моей конторе за 41 компами сидят одни "чайницы", в английском интерфейсе работать не могут
И подойдет ли от IE7? (хотя в этом сам сомневаюсь)

nunahren 23-03-2009 15:51 1072156

Спасибо всем, насилу сам нашёл этот пакет здесь. Ох и запутали они к нему дорогу, весь день почти убил.

Муишник оказался в msu-формате, но написано, что для ХР катит, никто не подскажет, как этот MSU запускать можно на XP?

PS. Или по правильному перепаковать, чтоб всё укладывалось куда надо на 12-й минуте?

UstasCPM 05-04-2009 01:56 1084452

где именно написано
Цитата:

Цитата nunahren
что для ХР катит »

?

wowbkgg 18-05-2009 23:26 1121914

http://www.microsoft.com/downloads/t...displaylang=en


IE8 MUI 34 мег все языки, чтобы был отдельно русский не нашел.

Compiller 23-06-2009 11:51 1149653

Люди, помогите идиоту - хочется изменить дистрибутив следующим образом - чтобы при установке в панели управления -Региональные настройки - Дополнительно - Кодовые страницы таблиц преобразования были включены все птицы. Понимаю (предполагаю) что надо менять файл intl.inf, но что-то не могу сообразить что менять. Пните в нужную сторону, плиз :-)

harleysoft 16-07-2009 15:36 1169472

Тихая установка русского MUI для Windows XP Media Center Edition SP2
 
Народ, подскажите какими ключами надо пользоваться для тихой установки русского MUI для Windows XP Media Center Edition 2005 SP2.
Пробовал с ключами из руководства по автоматической установки Windows - не фурычит. Интегрировал методом SVCPACK с ключами:

muisetup.exe /i 0419 /d 0419 /l /f /r /s

Во время установки вылазит сообщение, что данные ключи не поддерживаются. Что делать ?

Habetdin 16-07-2009 17:12 1169583

harleysoft, а что выдает при запуске с параметром /? ?
Код:

muisetup.exe /?

zolotykh 16-07-2009 17:52 1169641

во первых надо распаковать сам MUI - так как муи для медиа центра не такой как для обычной ХР - там три файла (LANGPACK.EXE, MCE_RUS.MSI и SETUP.EXE)
вот как у меня устанавливается сам муи и дополнительная русификация для медиа плеера и мови макера.

REG ADD %KEY%\%i% /VE /D "Multilanguage User Interface (MUI)" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\MCE_RUS.msi /quiet /norestart" /f
REG ADD %KEY%\%i% /V 2 /D "%systemdrive%\install\REGOPTS.CMD" /f
REG ADD %KEY%\%i% /V 3 /D "%systemdrive%\install\KB841625.exe /quiet /norestart" /f
REG ADD %KEY%\%i% /V 4 /D "%systemdrive%\install\MM21.EXE /Q" /f
REG ADD %KEY%\%i% /V 5 /D "%systemdrive%\install\MP10RUS.EXE /Q" /f
SET /A i+=1

состав файла REGOPTS.CMD

@echo off
color 9F
%systemroot%\system32\rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:"regopts.txt"
Del /F /Q %0
EXIT

состав REGOPTS.TXT

[RegionalSettings]
LanguageGroup=1,2,3,4,5
SystemLocale=00000419
UserLocale=00000419
InputLocale=0409:00000409,0419:00000419


А вообще - у меня не получилось интегрировать СП3 в Медиа центр, поэтому я собрал конструктор для сборки диска с автоматической установкой Медиа Центер 2005 - т.е. у меня в процессе установки винды устанавливаются все обновления, включая СП3 - дистрибутив без интеграции обновлений.

zolotykh 16-07-2009 18:25 1169667

а вот основной файл для установки всех обновлений.


Время: 02:07.

Время: 02:07.
© OSzone.net 2001-