Создай свой собственный многоязыковой установочный DVD диск Vista
- Перед переустановкой Vista Вы можете использовать Windows Easy Transfer для сохранения Вашей информации и настроек
- Все языки интегрируются в DVD и устанавливаются автоматически
- Язык по умолчанию для интерфейса Vista может быть выбран в начале процесса инсталляции
- Если установочный DVD диск уже содержит более одного языка, Вы можете добавить ещё
- Вы можете интегрировать требуемые языки во все версии Vista, которые Вы хотите инсталлировать
- После того как Vista установлена, Вам потребуется Vistalizator для перехода с одного языка на другой
Предварительные требования
- Операционная система Vista 32 или Windows XP SP2 с установленным патчем KB926044 (Vista 64 для создания 64-bit DVD)
- Иметь в наличии 32-битный установочный DVD диск Vista (или 64-битный Vista DVD)
- Скачайте Microsoft Windows Automated Installation Kit (1376 МБ)
Запишите на DVD диск скачанный файл-имидж ISO и установите WAIK (на Vista 32 или 64) - Скачайте exe2cab.exe для конвертирования языковых пакетов в формате EXE в CAB-формат
- Скачайте langadd32.cmd командный файл для добавления нового языка в 32-бит Vista DVD
- Скачайте langadd64.cmd командный файл для добавления нового языка в 64-бит Vista DVD
- Скачайте langlist.cmd командный файл для получения списка языков, уже находящихся на Vista DVD
- Скачайте vista.boot файл, содержащий загрузочный сектор DVD
- Скачайте cdimage.exe программу для создания ISO имидж-файла
- Скачайте cdimage.cmd командный файл
- Скачайте langcode.txt: список языковых кодов для языков MUI
Следуйте этим указаниям для добавления языка
- Скачайте языковой пакет для Vista 32 SP1 для интеграции в Vista 32 RTM или SP1 DVD
(или скачайте языковой пакет для Vista 32 RTM только для Vista 32 RTM DVD) - Скачайте языковой пакет для Vista 64 SP1 для интеграции в Vista 64 RTM или SP1 DVD
(или скачайте языковой пакет для Vista 64 RTM только для Vista 64 RTM DVD) - Создайте рабочую папку на жёстком диске, например D:\Vista
- Скопируйте все скачанные файлы, кроме WAIK, в рабочую папку: D:\Vista
- Скопируйте всё содержимое Вашего установочного DVD диска Vista в папку, например D:\Vista\DVD
- Создайте папку для подключения имидж-файла Vista (WIM), например D:\Vista\Image
- Запустите exe2cab.exe для конвертирования языкового пакета EXE в CAB-файл
(Игнорируйте сообщение об ошибке "Bad Image" для 64-битных языковых пакетов) - Скопируйте/Переместите CAB-файл в другую папку и переименуйте его, например так D:\Vista\LP\CAB\lp.cab
- Опционально, Вы можете запустить langlist.cmd от имени учётной записи administrator для определения языков, уже находящихся на DVD
- Запустите langadd32.cmd от имени учётной записи administrator (langadd64.cmd для Vista 64):
Используйте пути к папкам, описанные выше, код языка из файла langcode.txt и код версии Vista - Подождите окончания процесса интеграции, это может занять до 60 минут
- Опционально, повторите процедуру для добавления другого языка (или того же языка для другой версии)
- В конце запустите cdimage.cmd для создания DVD ISO-файла
- Запишите на диск Ваш ISO-файл с помощью любой программы для прожига дисков
- Загрузите Ваш компьютер с нового установочного DVD диска
- Выберите язык по умолчанию для Vista и версию Vista, содержащую новые языки
Сразу по окончании инсталляции Vista, предотвратите удаление операционной системой всех языков, кроме текущего (выбранного на этапе инсталляции). Это можно сделать разными путями:
- Запустите Vistalizator, он автоматически блокирует такое поведение при своём запуске
- Запустите "C:\Windows\System32\lpremove.exe /c": это сотрёт задачу в Планировщике Заданий
(не забудьте параметр "/c" иначе Вы удалите все языки) - Сотрите запланированное задание (Scheduled Task), которое пытается запустить lpremove.exe при первом входе пользователя в систему:
Планировщик заданий -> Библиотека планировщика заданий -> Microsoft -> Windows -> MUI -> LPRemove