|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » (статья) Локализация: MUI, Шрифты и Региональные настройки |
|
(статья) Локализация: MUI, Шрифты и Региональные настройки
|
(*.*) Сообщения: 36544 |
Профиль | Сайт | Отправить PM | Цитировать
Цитата:
После прочтения статьи, смотрите Полностью рабочий и проверенный метод локализации XP SP 3 с помощью MUI |
||
------- Отправлено: 06:25, 09-11-2005 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Полностью рабочий и проверенный метод локализации 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" [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 @echo off %Windir%\system32\rundll32.exe shell32,Control_RunDLL intl.cpl,,/f:".\regopts.txt" exit [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 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" 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" ЗЫ последние добытые с 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\ 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: Цитата:
ЗЫ в этом посте содержится альтернативный метод русификации ГП, в чем его отличия не выяснено. |
|
Последний раз редактировалось UstasCPM, 16-08-2008 в 19:47. Причина: добавления и исправления Отправлено: 00:04, 05-03-2008 | #171 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
(*.*) Сообщения: 36544
|
Профиль | Сайт | Отправить PM | Цитировать Цитата UstasCPM:
|
|
------- Отправлено: 00:54, 05-03-2008 | #172 |
Пользователь Сообщения: 65
|
Профиль | Отправить PM | Цитировать проблема исчезла, после того как чуть-чуть отредактировал cmdlines.txt, папка Program Files создается, но ошибок при установке не выскакивает, думаю переместить файл "Program Files\Common Files\System\MUI\0419\WAB32RES.DLL" в %COMMONPROGRAMFILES% из cleanup.cmd, а остальные файлы и саму папку удалить...
правда есть маленький вопрос, нужно ли перед перемещением файла выполнить "regsvr32 /s /u WAB32RES.DLL" а после перемещения туже команду только без "/u" и с полным относительным путем к файлу? вообще где-то можно посмотреть какие dll, ocx зарегистрированы в системе, а какие нет? |
------- Отправлено: 09:26, 05-03-2008 | #173 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать Цитата Vadikan:
Цитата UstasCPM:
|
||
Отправлено: 00:32, 06-03-2008 | #174 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Привет всем участникам.
Прочитал всё, но так и не нашёл что искал.Вернее здесь есть всё, но только по автоматической установке(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. Причина: код Отправлено: 15:59, 19-04-2008 | #175 |
(*.*) Сообщения: 36544
|
Профиль | Сайт | Отправить PM | Цитировать Цитата bitburger:
|
|
------- Отправлено: 20:21, 19-04-2008 | #176 |
Новый участник Сообщения: 12
|
Профиль | Отправить PM | Цитировать Спасибо за ответ, теперь понятно
|
Отправлено: 13:13, 20-04-2008 | #177 |
Новый участник Сообщения: 20
|
Профиль | Сайт | Отправить PM | Цитировать Доброго всем времени суток,
UstasCPM, а зачем в списке у тебя приведен winnt.sif? Он вообше нужен, если да то куда его кидать, не в $OEM$ же? |
Отправлено: 20:52, 06-05-2008 | #178 |
Новый участник Сообщения: 43
|
Профиль | Отправить PM | Цитировать GADZ12, собственно весьма вероятно что все будет отлично и без секции [RegionalSettings] в файле ответов, но я сам не проверял ,потому что лично меня все и так устраиват. работает - не трогаю.
|
Отправлено: 00:29, 07-05-2008 | #179 |
Старожил Сообщения: 203
|
Профиль | Отправить PM | Цитировать Цитата GADZ12:
|
|
------- Последний раз редактировалось Bodia1, 08-05-2008 в 00:01. Отправлено: 23:46, 07-05-2008 | #180 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Локализация командной строки без MUI. | AlexStud | Microsoft Windows NT/2000/2003 | 4 | 05-02-2008 13:41 | |
Интерфейс - Разные региональные настройки (non-unicode programs) для 2 учетных занисей | sergreg | Microsoft Windows 2000/XP | 6 | 09-10-2007 18:30 | |
Региональные настройки... | Sempai | Автоматическая установка Windows 2000/XP/2003 | 1 | 08-01-2005 17:42 | |
Локализация | grisha1 | Microsoft Windows 95/98/Me (архив) | 1 | 11-05-2004 02:27 | |
Мозилла1.3а локализация | Guest | Программное обеспечение Linux и FreeBSD | 10 | 09-03-2003 10:48 |
|