Развертывание Windows 7

Языковые пакеты и среда восстановления Windows

Разбить на страницы
Показывать лекцию целиком

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

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

Языковые пакеты в Windows 7

В основу любой версии операционной системы Windows 7 входит, как минимум, один языковой пакет и независимые от языка двоичные файлы. Языковые пакеты содержат ресурсы, связанные с конкретным языком и используемые для локализации пользовательского интерфейса. Языковые ресурсы для пользовательского интерфейса находятся в языковом пакете и отделены от двоичного кода базовой операционной системы. Язык пользовательского интерфейса можно полностью изменить, не меняя базовых двоичных файлов операционной системы, Также есть возможность установить несколько языков в один образ Windows.

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

Существует два сценария многоязыкового развертывания:

  • Развертывание образа, содержащего несколько языков, но в качестве языка по умолчанию активен только один язык.Согласно лицензионным требованиям, Windows 7, кроме выпусков Windows 7 Максимальная (Ultimate) и Корпоративная (Enterprise), могут содержать только один язык. Такие выпуски называются одноязычными. Если в образе операционной системы добавлено несколько языков, а устанавливается одноязычный выпуск Windows, в ходе приветствия Windows-пользователям предлагается выбрать нужный им язык из списка доступных языков. После выбора языка и перезагрузки запустится процесс, удаляющий неиспользуемые языковые пакеты.
  • Развертывание многоязыкового образа, позволяющего пользователю переключаться между различными языками.Выпуски Windows 7 Windows Ultimate и Enterprise могут содержать несколько языков в одной системе. Такие выпуски называются многоязычными. Если в образ Windows добавлено несколько языков, можно развернуть многоязыковой выпуск Windows в многоязычной среде и конечные пользователи смогут переключать язык отображения на одном компьютере, выбирая из нескольких языков, за единицу времени можно использовать только один язык интерфейса. Приложения, устанавливаемые в такой среде должны быть адаптированы к возможностям операционной системы менять язык интерфейса.
  • При планировании многоязыкового развертывания важно понимать, какой из сценариев многоязыкового развертывания будет реализован. Следует также разобраться в различных типах доступных языковых пакетов и их отличиях.

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

    Существует два типа языковых пакетов:

  • полный языковой пакет.

    Содержит 100% ресурсов, необходимых для локализации пользовательского интерфейса. Для языковых пакетов необходима соответствующая лицензия.

  • пакет интерфейса пользователя (LIP) – частичный языковой пакет.
  • Содержит подмножество ресурсов, необходимых для локализации пользовательского интерфейса. Пакеты LIP не требуют лицензии. Так как в LIP включено только подмножество ресурсов, перед установкой LIP должен быть установлен языковой пакет

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

    Полные языковые пакеты

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

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

    Пакеты LIP

    Компании и конечные пользователи могут загрузить пакеты LIP из центра загрузки Microsoft.com. Изготовители оборудования (OEM) и сборщики систем, принявшие условия лицензии на использование программного обеспечения корпорации Майкрософт, могут получить пакеты LIP в специальном центре загрузки. Большинство пакетов LIP можно установить и использовать в любом выпуске Windows. Они содержат только подмножество ресурсов пользовательского интерфейса, требуемых для конкретного языка.

    Так как в LIP входят не все языковые ресурсы для пользовательского интерфейса, для LIP необходим хотя бы один полный языковой пакет (или исходный язык). Исходный языковой пакет обеспечивает поддержку LIP. Части пользовательского интерфейса, не переведенные в пакете LIP, отображаются на исходном языке. В областях, где распространенными являются два языка, можно обеспечить повышенную степень локализации, применяя LIP поверх языкового пакета, чтобы улучшить работу пользователя.

    Локальные пакеты

    Локальные пакеты в Windows 7 можно установить и активировать, чтобы настроить выбор тем Windows, содержимое папки "Избранное" Windows Internet Explorer и RSS-каналы для конкретного региона. Локальные пакеты содержат ресурсы, специфические для региона. Например, если добавить и включить локальный пакет для США, то в компонент "Персонализация" панели управления будет добавлена тема для США, а в папку "Избранное" браузера Internet Explorer - папка "Веб-сайты для США".

    Локальные пакеты включают:

  • Темы, разработанные для конкретных рынков. Они подобраны для конкретных регионов и включают фоновые рисунки, звуковые схемы и цвета Aero Glass.
  • Содержимое локальной папки "Избранное" в браузере Internet Explorer. Локальный пакет может содержать ряд ссылок на общедоступные веб-сайты или веб-сайты корпорации Майкрософт для соответствующего региона.
  • Местные RSS-каналы. Локальный пакет может содержать ряд местных RSS-каналов для этого региона.
  • Установка языкового пакета

    Перед добавлением дополнительных языковых пакетов в образ Windows определите языки, диалекты и шрифты, которые должна поддерживать установка Windows, и то, требуются ли для этих языков исходный язык, редакторы способов ввода (IME), альтернативные раскладки клавиатуры или устройства ввода. Следует также определить, будут ли зависеть от региона валюта, часовой пояс и форматы календаря.

    Добавить в образ Windows языковой пакет можно на разных стадиях развертывания. Его можно добавить, пока образ Windows является автономным, в течение автоматической установки с помощью программы установки Windows и файла ответов автоматической установки (Unattend.xml) или во время работы операционной системы.

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

  • Образ может содержать любое нужное количество языковых пакетов. Но дополнительные языковые пакеты увеличивают размер образа и время выполнения ряда операций обслуживания. DISM позволяет добавить сразу все языковые пакеты. Но, если языковые пакеты добавляются с помощью файла ответов автоматической установки, не рекомендуется добавлять более двадцати языковых пакетов одновременно.
  • Для хранения одних языков требуется больше места на диске, чем для хранения других.
  • Добавление языковых пакетов может увеличить размер образа Windows.
  • Обновления между языками не поддерживаются. Это означает, что в сценариях обновления или переноса, при обновлении или переносе операционной системы с несколькими установленными языковыми пакетами, обновление и перенос можно выполнить только для языка пользовательского интерфейса системы, используемого по умолчанию. Например, если языком по умолчанию является английский, можно выполнить обновление или перенос только на Windows 7 с английским языком.
  • Язык по умолчанию удалить нельзя. Он используется для создания идентификаторов безопасности компьютера (SID). Язык пользовательского интерфейса по умолчанию - это язык, выбранный в приветствии Windows, или язык пользовательского интерфейса, заданный в командной строке системы обслуживания образов развертывания и управления ими (DISM) или в файле ответов автоматической установки в случае пропуска приветствия Windows.
  • При добавлении языкового пакета в образ Windows в среде Windows PE необходимо добавить в Windows PE поддержку файла подкачки.
  • Языковой пакет не следует устанавливать после обновления. Если обновление (исправление, выпуск для общего распространения [GDR] или пакет обновления [SP]), содержащее зависимые от языка ресурсы, устанавливается до языкового пакета, языковые изменения, находящиеся в обновлении, не применяются и это обновление потребуется переустановить. Языковые пакеты всегда следует устанавливать до обновлений.
  • Для добавления языкового пакета можно использовать один из следующих способов:

  • Автономная установка. Если нужно добавить языковой пакет в настроенный образ Windows, это действие можно выполнить полностью автономно, используя средство командной строки DISM для подключения образа и добавления языкового пакета до загрузки образа. После добавления языкового пакета в образ DISM также можно использовать для настройки региональных параметров в автономном образе.
  • Использование программы установки Windows. Если развертывается многоязыковой образ или используется образ Windows, требующий применения конкретного языкового пакета к конкретному компьютеру, на который выполняется развертывание, можно добавить языковой пакет с помощью программы установки Windows и файла ответов автоматической установки. Языковой пакет должен быть добавлен в образ до настройки региональных параметров. Чтобы добавить языковой пакет и настроить региональные параметры, используйте этап настройки WindowsPE для добавления языкового пакета и другие этапы настройки для настройки региональных параметров.
  • Для работающей операционной системы. Если нужно загрузить операционную систему для установки приложения или тестирования и проверки установки, в работающую операционную систему можно добавить языковой пакет, используя DISM или средство установки языковых пакетов (Lpksetup.exe). Этот метод можно использовать только для языковых пакетов, которые хранятся вне образа Windows.
  • Файл Lang.ini

    Если при развертывании Windows с помощью программы установки Windows на дистрибутивном общем ресурсе добавлены или удалены языковые пакеты, необходимо заново создать файл Lang.ini. Программа установки Windows использует файл Lang.ini, чтобы определить языковые пакеты в образе и на дистрибутивном общем ресурсе Windows. Файл Lang.ini также используется, чтобы определить язык, который будет отображаться в ходе программы установки Windows. Повторное создание файла Lang.ini также необходимо, если планируется создать носитель восстановления для образов, содержащих несколько языков.

    Чтобы заново создать файл Lang.ini с учетом обновлений языковых пакетов, можно использовать параметры командной строки DISM для работы с региональными параметрами. Не изменяйте файл Lang.ini вручную.

    Задача удаления языкового пакета

    Согласно лицензионным требованиям, Windows 7, кроме выпусков Windows 7 Максимальная и Windows 7 Корпоративная, могут содержать только один язык. В этих выпусках с поддержкой одного языка все языки, которые не указаны как используемые по умолчанию, будут удалены с компьютера. Это относится только к Windows 7. В Windows Server 2008 R2 доступна установка нескольких языковых пакетов во всех выпусках.

    В выпусках Windows с поддержкой одного языка все языковые пакеты, которые не указаны как используемые по умолчанию, будут удалены с компьютера. Задача удаления языкового пакета запустится через 25-60 минут после перезагрузки системы конечным пользователем. Языковые пакеты удаляются во время простоя.

    Запуск средства Sysprep сбрасывает таймер удаления языкового пакета. Таймер не будет запущен повторно до следующего выполнения приветствия Windows и перезапуска компьютера. При настройке образа Windows рекомендуется выполнить загрузку в режиме аудита, после чего внести изменения. Задача удаления языкового пакета не будет активирована при загрузке в режиме аудита. Можно также обновить образ Windows в автономном режиме, не загружая образ.

    Использование параметра "SkipMachineOobe" в компоненте Microsoft-Windows-Shell-Setup не отключает таймер удаления языковых пакетов.

    Установка языкового пакета

  • Нажимаем "Пуск", затем "Панель управления".
  • "Язык и региональные стандарты".
  • Вкладка "Языки и клавиатуры", далее "Установить или удалить язык…"
  • "Установить язык интерфейса".
  • Нажмите кнопку "Обзор" компьютера или сети, чтобы найти и установить пакет(ы) вручную.
  • Ищем папку, которая содержит языковой пакет.
  • Нажмите на кнопку "Далее".
  • Отметьте "Я принимаю условия лицензии" и нажмите на кнопку "Далее".
  • По завершении нажимаем кнопку "Далее".
  • Если нам необходимо сразу переключится на новый язык интерфейса, то выбираем его из списка доступных языков, нажимаем кнопку "Изменить язык отображения". Также отмечаем "Применять новый язык отображения на экране приветствия системы". Если менять ничего не надо, то просто нажимаем кнопку "Закрыть".

    Windows RE

    Среда восстановления Windows (Windows RE) представляет собой расширяемую платформу восстановления, основанную на среде предварительной установки Windows (Windows PE). Если при загрузке компьютера происходит сбой, Windows автоматически переключается в эту среду, а средство восстановления при загрузке в Windows RE автоматизирует процедуру диагностики и восстановления незагружаемой копии Windows.

    Кроме того, среда Windows RE является исходной точкой для запуска различных средств ручного восстановления системы. Эта технология ориентирована в первую очередь на поставщиков вычислительной техники, поставщиков драйверов и корпоративных ИТ-специалистов.

    Windows RE предоставляет следующие преимущества:

  • добавление дополнительных средств восстановления в Windows RE
  • возможность использования образа в качестве платформы для восстановления
  • поддержка драйверов накопителей и языковых пакетов посредством средств Windows PE
  • возможность ручного или автоматического запуска
  • обеспечение журналов диагностики и исправлений.
  • Экран компьютера, загруженного с помощью Windows RE, изображен на рис. 12.1.

    (рис 12.1)

    Компьютер под управлением Windows 7 может автоматически перейти к использованию Windows RE на диске только в том случае, если произошел сбой при загрузке. При запуске системы загрузчик Windows устанавливает флаг состояния, который указывает, что процесс загрузки начат. Как правило, этот флаг снимается до вывода экрана входа в систему Windows. Если попытка выполнить загрузку завершилась неудачно, флаг не снимается. В следующий раз при запуске компьютера загрузчик с помощью этого флага выявляет, что в прошлый раз при загрузке произошел сбой. В этом случае загрузчик запускает Windows RE вместо Windows 7.

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

  • Повреждение метаданных диска в основной загрузочной записи (MBR), таблице разделов или загрузочном секторе раздела Windows RE.
  • Отсутствующий или поврежденный диспетчер загрузки.
  • Отсутствующие или поврежденные данные загрузочной конфигурации.
  • Иногда загрузчику не удается считать или записать флаг состояния загрузки. В этом случае автоматическое переключение на Windows RE не выполняется. Тем не менее, пользователь может вручную переключиться в Windows RE на диске, нажав клавишу F8 и выбрав соответствующую команду меню.

    Ручная диагностика и восстановление

    При запуске Windows RE с компакт-диска или DVD-диска либо с помощью расширенного меню загрузки.

    Для того чтобы войти в меню "Дополнительные варианты загрузки", нажмите F8 после включения компьютера (но до загрузки операционной системы) (рис. 12.2).

    (рис 12.2)

    Первым пунктом меню является "Устранение неполадок компьютера". Выбираем его и нажимаем клавишу "Enter". Запустится среда восстановления Windows, где первым делом нам будет предложено выбрать раскладку клавиатуры (рис. 12.3) Выбираем язык, на котором у нас задан пароль административной учетной записи, поскольку на следующем этапе его потребуется ввести.

    (рис 12.3)

    Следующим шагом необходимо ввести учетную запись пользователя и пароль, чтобы осуществить вход в операционную систему, установленную на данном диске (рис. 12.4). Как можно заметить в данном окне нет возможности изменить раскладку клавиатуры.

    (рис 12.4)

    Если вход выполнен успешно, то появится окно, с возможностями среды восстановления (рис. 12.5).

    (рис 12.5)

    Пользователь может вручную запустить различные средства аварийного восстановления системы:

  • Startup Repair – восстановление запуска в автоматическом режиме исправляет проблемы, препятствующие загрузке Windows 7. Это средство можно использовать, если загрузочные файлы повреждены или затерты загрузчиком другой операционной системы.
  • System Restore – восстановление системы позволяет вернуться к точке, созданной до возникновения проблемы. Иногда это средство также позволяет восстановить запуск системы. Безусловно, должна быть включена защита системы, иначе точек восстановления не будет.
  • System Image Recovery – восстановление образа системы представляет собой мастер, который проведет вас через шаги восстановления системы из образа, заранее созданного средствами архивации Windows.
  • Windows Memory Diagnostic – диагностика памяти Windows проверяет оперативную память на ошибки. Как правило, видимым проявлением ошибок в оперативной памяти является синий экран (BSOD). При появлении синего экрана проверку памяти можно использовать в качестве первого диагностического средства.
  • Command Prompt – командная строка позволяет выполнять широкий диапазон действий от операций с файлами до запуска редактора реестра, что также можно использовать для восстановления нормальной работы системы.
  • Восстановление при загрузке представляет собой средство, предназначенное для автоматического выполнения задач по диагностике и восстановлению установок Windows 7, которые не удается загрузить. Если компьютер переключился на Windows RE в связи с выявленным сбоем при загрузке, средство "Восстановление при загрузке" запускается автоматически. Если автоматическое переключение на дисковую Windows RE недоступно, средство "Восстановление при загрузке" можно запустить с компакт-диска или DVD-диска Windows RE как средство ручного восстановления.

    Процедура восстановления при загрузке

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

  • Поврежденный реестр
  • Утраченные или поврежденные файлы системы и драйверов
  • Поврежденные метаданные диска (MBR, таблица разделов и загрузочный сектор)
  • Поврежденные метаданные файловой системы
  • Установка сбойных или несовместимых драйверов
  • Установка несовместимых пакетов обновления и исправлений Windows
  • Поврежденные данные загрузочной конфигурации
  • Нерабочий жесткий диск или физический модуль памяти (только выявление)
  • Средство "Восстановление при загрузке" не может восстановить системы, которые не удается загрузить в связи со следующими проблемами:

  • Нерабочие микропрограммные и аппаратные компоненты
  • Проблемы при новой установке или обновлении Windows (например, с Windows XP до Windows Vista)
  • Ошибки при входе в систему Windows
  • Вирусы и вредоносное ПО
  • После выполнения средства "Восстановление при загрузке" создается текстовый файл журнала, содержащий сведения о результатах диагностики и восстановления. Этот файл журнала находится по адресу %WINDIR%\System32\LogFiles\Srt\SrtTrail.txt.

    Если у вас есть установочный диск Windows 7, создавать диск восстановления необязательно. С установочного диска можно загрузиться в среду восстановления Windows RE. Если же установочного диска у вас нет, создать диск восстановления нужно обязательно - он вам рано или поздно пригодится.

    Создание диска восстановления системы

    Вставьте чистый компакт-диск в привод. В панели управления откройте элемент "Архивация и восстановление", затем в левой панели щелкните ссылку "Создать диск восстановления системы". Фактически диск создается одним щелчком мыши.

    Загрузка в среду Windows RE с диска.

  • Вставьте компакт-диск в привод и произведите загрузку с него.
  • Если производится загрузка с диска установки, то необходимо выбрать язык интерфейса и раскладку. В окне, изображенном на рис 12.6(рис 12.6)
  • Следующим шагом, при необходимости загружаем драйверы для контроллера диска. Если загрузка драйвера прошла успешно, то перед нами появится окно, изображенное на рис 12.7(рис 12.7)
  • Выбираем операционную систему и запускается окно появится окно, с возможностями среды восстановления.
  • Создание образа Windows RE

    Сейчас мы разберем процесс извлечения образа Windows RE из образа Windows 7:

  • Жмем "Пуск", выбираем "Все программы", "Windows AIK", "Командная строка средств развертывания".
  • В командной строке создаем структуру каталогов для хранения образа Windows 7 и его точки подключения:
    \OS_image
    \OS_image\mount
  • Для хранения образа Windows RE и его точки подключения создаем следующую структуру каталогов:
    \winre
    \winre\mount
  • Скопируем образ Windows 7 с DVD-диска на компьютер.
    copy D:\sources\install.wim C:\OS_image
  • Воспользуемся командой ImageX с параметром /mountrw для подключения образа Windows 7.
    imageX /mountrw C:\OS_image\install.wim 1 C:\OS_image\mount
  • Скопируем образ Windows RE из подключенного образа Windows 7.
    copy C:\OS_image\mount\windows\system32\recovery\winre.wim C:\winre
  • Воспользуемся командой ImageX с параметром /unmount для отключения образа Windows 7.
    ImageX /unmount C:\OS_image\mount
  • При необходимости подключаем копию образа Windows RE для внесения изменений.
    ImageX /mountrw C:\winre\winre.wim 1 C:\winre\mount
  • В окне командной строки средств Windows PE сохраняем нужные настройки и отключаем образ с помощью ImageX.
    ImageX.exe /unmount /commit C:\winre\mount
  • Краткие итоги

    Изучив данную лекцию, мы познакомились с языковыми пакетами, применяемыми для локализации операционной системы. Разобрали вопросы, связанные с созданием среды восстановления системы и ее возможностями.

    В процессе подготовки к развертыванию необходимо знать способы локализации операционной системы. Мы узнали, что операционная система состоит из двоичных файлов, не зависящих от языковой версии. Для ее работы обязательно необходимо наличие хотя бы одного языкового пакета. Одной из возможностей Windows 7 Ultimate и Enterprise является поддержка нескольких языковых пакетов (Language Pack – LP) в одной установленной версии. Пользователи данных редакций имеют возможность переключаться между установленными языковыми пакетами. Для других редакций, не поддерживающих несколько языковых пакетов, применяется пакет интерфейса пользователя (Language Interface Pack – LIP), позволяющий на операционную систему, например, с установленным английским языковым пакетом, без нарушения лицензии установить русский пакет пользовательского интерфейса. В данном случае большинство диалоговых окон и сообщений будут переведены на русский язык, а часть (менее 20%) останется на "родном" языке системы.

    Второй частью данной лекции было изучение Windows RE (Recovery Environment). Среда восстановления Windows устанавливается совместно с операционной системой. При проблемах, возникающих в процессе загрузки, можно воспользоваться услугами Windows RE. Среду восстановления можно записать на диск из установленной операционной системы. Если под рукой нет диска с Windows RE, можно воспользоваться установочными диском и перед началом установки выбрать опцию "Восстановить Windows".

    Нам предлагаются большие возможности по восстановлению: автоматическое восстановление, восстановление на основании последней контрольной точки, восстановление из созданного заранее образа установленной операционной системы, утилита диагностики оперативной памяти и полноценный командный интерпретатор (Command Prompt).

    По опыту могу заметить, что данная среда восстановления не обладает всем необходимым набором функций, требуемых для системных администраторов различных организаций. В таком случае можно прибегнуть к другим продуктам, например продукту Microsoft Emergency Recovery Disk (ERD-commander). Он входит в пакет Microsoft Diagnostics and Recovery Toolset (DaRT). Более подробную информацию можно получить на сайте Microsoft http://www.microsoft.com/windows/enterprise/products/mdop/dart.aspx.

    Ключевые термины

    Windows RE (Windows Recovery Environment – среда восстановления Windows) – платформа восстановления, основанная на среде предустановки Windows (Windows PE).

    Языковой пакет (LP) – пакет, предоставляющий пользователю локализованный язык интерфейса, устанавливаемый поверх двоичных файлов операционной системы.

    Страницы:

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

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

    Языковые пакеты в Windows 7

    В основу любой версии операционной системы Windows 7 входит, как минимум, один языковой пакет и независимые от языка двоичные файлы. Языковые пакеты содержат ресурсы, связанные с конкретным языком и используемые для локализации пользовательского интерфейса. Языковые ресурсы для пользовательского интерфейса находятся в языковом пакете и отделены от двоичного кода базовой операционной системы. Язык пользовательского интерфейса можно полностью изменить, не меняя базовых двоичных файлов операционной системы, Также есть возможность установить несколько языков в один образ Windows.

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

    Существует два сценария многоязыкового развертывания:

  • Развертывание образа, содержащего несколько языков, но в качестве языка по умолчанию активен только один язык.Согласно лицензионным требованиям, Windows 7, кроме выпусков Windows 7 Максимальная (Ultimate) и Корпоративная (Enterprise), могут содержать только один язык. Такие выпуски называются одноязычными. Если в образе операционной системы добавлено несколько языков, а устанавливается одноязычный выпуск Windows, в ходе приветствия Windows-пользователям предлагается выбрать нужный им язык из списка доступных языков. После выбора языка и перезагрузки запустится процесс, удаляющий неиспользуемые языковые пакеты.
  • Развертывание многоязыкового образа, позволяющего пользователю переключаться между различными языками.Выпуски Windows 7 Windows Ultimate и Enterprise могут содержать несколько языков в одной системе. Такие выпуски называются многоязычными. Если в образ Windows добавлено несколько языков, можно развернуть многоязыковой выпуск Windows в многоязычной среде и конечные пользователи смогут переключать язык отображения на одном компьютере, выбирая из нескольких языков, за единицу времени можно использовать только один язык интерфейса. Приложения, устанавливаемые в такой среде должны быть адаптированы к возможностям операционной системы менять язык интерфейса.
  • При планировании многоязыкового развертывания важно понимать, какой из сценариев многоязыкового развертывания будет реализован. Следует также разобраться в различных типах доступных языковых пакетов и их отличиях.

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

    Существует два типа языковых пакетов:

  • полный языковой пакет.

    Содержит 100% ресурсов, необходимых для локализации пользовательского интерфейса. Для языковых пакетов необходима соответствующая лицензия.

  • пакет интерфейса пользователя (LIP) – частичный языковой пакет.
  • Содержит подмножество ресурсов, необходимых для локализации пользовательского интерфейса. Пакеты LIP не требуют лицензии. Так как в LIP включено только подмножество ресурсов, перед установкой LIP должен быть установлен языковой пакет

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

    Полные языковые пакеты

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

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

    Пакеты LIP

    Компании и конечные пользователи могут загрузить пакеты LIP из центра загрузки Microsoft.com. Изготовители оборудования (OEM) и сборщики систем, принявшие условия лицензии на использование программного обеспечения корпорации Майкрософт, могут получить пакеты LIP в специальном центре загрузки. Большинство пакетов LIP можно установить и использовать в любом выпуске Windows. Они содержат только подмножество ресурсов пользовательского интерфейса, требуемых для конкретного языка.

    Так как в LIP входят не все языковые ресурсы для пользовательского интерфейса, для LIP необходим хотя бы один полный языковой пакет (или исходный язык). Исходный языковой пакет обеспечивает поддержку LIP. Части пользовательского интерфейса, не переведенные в пакете LIP, отображаются на исходном языке. В областях, где распространенными являются два языка, можно обеспечить повышенную степень локализации, применяя LIP поверх языкового пакета, чтобы улучшить работу пользователя.

    Локальные пакеты

    Локальные пакеты в Windows 7 можно установить и активировать, чтобы настроить выбор тем Windows, содержимое папки "Избранное" Windows Internet Explorer и RSS-каналы для конкретного региона. Локальные пакеты содержат ресурсы, специфические для региона. Например, если добавить и включить локальный пакет для США, то в компонент "Персонализация" панели управления будет добавлена тема для США, а в папку "Избранное" браузера Internet Explorer - папка "Веб-сайты для США".

    Локальные пакеты включают:

  • Темы, разработанные для конкретных рынков. Они подобраны для конкретных регионов и включают фоновые рисунки, звуковые схемы и цвета Aero Glass.
  • Содержимое локальной папки "Избранное" в браузере Internet Explorer. Локальный пакет может содержать ряд ссылок на общедоступные веб-сайты или веб-сайты корпорации Майкрософт для соответствующего региона.
  • Местные RSS-каналы. Локальный пакет может содержать ряд местных RSS-каналов для этого региона.
  • Установка языкового пакета

    Перед добавлением дополнительных языковых пакетов в образ Windows определите языки, диалекты и шрифты, которые должна поддерживать установка Windows, и то, требуются ли для этих языков исходный язык, редакторы способов ввода (IME), альтернативные раскладки клавиатуры или устройства ввода. Следует также определить, будут ли зависеть от региона валюта, часовой пояс и форматы календаря.

    Добавить в образ Windows языковой пакет можно на разных стадиях развертывания. Его можно добавить, пока образ Windows является автономным, в течение автоматической установки с помощью программы установки Windows и файла ответов автоматической установки (Unattend.xml) или во время работы операционной системы.

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

  • Образ может содержать любое нужное количество языковых пакетов. Но дополнительные языковые пакеты увеличивают размер образа и время выполнения ряда операций обслуживания. DISM позволяет добавить сразу все языковые пакеты. Но, если языковые пакеты добавляются с помощью файла ответов автоматической установки, не рекомендуется добавлять более двадцати языковых пакетов одновременно.
  • Для хранения одних языков требуется больше места на диске, чем для хранения других.
  • Добавление языковых пакетов может увеличить размер образа Windows.
  • Обновления между языками не поддерживаются. Это означает, что в сценариях обновления или переноса, при обновлении или переносе операционной системы с несколькими установленными языковыми пакетами, обновление и перенос можно выполнить только для языка пользовательского интерфейса системы, используемого по умолчанию. Например, если языком по умолчанию является английский, можно выполнить обновление или перенос только на Windows 7 с английским языком.
  • Язык по умолчанию удалить нельзя. Он используется для создания идентификаторов безопасности компьютера (SID). Язык пользовательского интерфейса по умолчанию - это язык, выбранный в приветствии Windows, или язык пользовательского интерфейса, заданный в командной строке системы обслуживания образов развертывания и управления ими (DISM) или в файле ответов автоматической установки в случае пропуска приветствия Windows.
  • При добавлении языкового пакета в образ Windows в среде Windows PE необходимо добавить в Windows PE поддержку файла подкачки.
  • Языковой пакет не следует устанавливать после обновления. Если обновление (исправление, выпуск для общего распространения [GDR] или пакет обновления [SP]), содержащее зависимые от языка ресурсы, устанавливается до языкового пакета, языковые изменения, находящиеся в обновлении, не применяются и это обновление потребуется переустановить. Языковые пакеты всегда следует устанавливать до обновлений.
  • Для добавления языкового пакета можно использовать один из следующих способов:

  • Автономная установка. Если нужно добавить языковой пакет в настроенный образ Windows, это действие можно выполнить полностью автономно, используя средство командной строки DISM для подключения образа и добавления языкового пакета до загрузки образа. После добавления языкового пакета в образ DISM также можно использовать для настройки региональных параметров в автономном образе.
  • Использование программы установки Windows. Если развертывается многоязыковой образ или используется образ Windows, требующий применения конкретного языкового пакета к конкретному компьютеру, на который выполняется развертывание, можно добавить языковой пакет с помощью программы установки Windows и файла ответов автоматической установки. Языковой пакет должен быть добавлен в образ до настройки региональных параметров. Чтобы добавить языковой пакет и настроить региональные параметры, используйте этап настройки WindowsPE для добавления языкового пакета и другие этапы настройки для настройки региональных параметров.
  • Для работающей операционной системы. Если нужно загрузить операционную систему для установки приложения или тестирования и проверки установки, в работающую операционную систему можно добавить языковой пакет, используя DISM или средство установки языковых пакетов (Lpksetup.exe). Этот метод можно использовать только для языковых пакетов, которые хранятся вне образа Windows.
  • Файл Lang.ini

    Если при развертывании Windows с помощью программы установки Windows на дистрибутивном общем ресурсе добавлены или удалены языковые пакеты, необходимо заново создать файл Lang.ini. Программа установки Windows использует файл Lang.ini, чтобы определить языковые пакеты в образе и на дистрибутивном общем ресурсе Windows. Файл Lang.ini также используется, чтобы определить язык, который будет отображаться в ходе программы установки Windows. Повторное создание файла Lang.ini также необходимо, если планируется создать носитель восстановления для образов, содержащих несколько языков.

    Чтобы заново создать файл Lang.ini с учетом обновлений языковых пакетов, можно использовать параметры командной строки DISM для работы с региональными параметрами. Не изменяйте файл Lang.ini вручную.

    Задача удаления языкового пакета

    Согласно лицензионным требованиям, Windows 7, кроме выпусков Windows 7 Максимальная и Windows 7 Корпоративная, могут содержать только один язык. В этих выпусках с поддержкой одного языка все языки, которые не указаны как используемые по умолчанию, будут удалены с компьютера. Это относится только к Windows 7. В Windows Server 2008 R2 доступна установка нескольких языковых пакетов во всех выпусках.

    В выпусках Windows с поддержкой одного языка все языковые пакеты, которые не указаны как используемые по умолчанию, будут удалены с компьютера. Задача удаления языкового пакета запустится через 25-60 минут после перезагрузки системы конечным пользователем. Языковые пакеты удаляются во время простоя.

    Запуск средства Sysprep сбрасывает таймер удаления языкового пакета. Таймер не будет запущен повторно до следующего выполнения приветствия Windows и перезапуска компьютера. При настройке образа Windows рекомендуется выполнить загрузку в режиме аудита, после чего внести изменения. Задача удаления языкового пакета не будет активирована при загрузке в режиме аудита. Можно также обновить образ Windows в автономном режиме, не загружая образ.

    Использование параметра "SkipMachineOobe" в компоненте Microsoft-Windows-Shell-Setup не отключает таймер удаления языковых пакетов.

    Установка языкового пакета

  • Нажимаем "Пуск", затем "Панель управления".
  • "Язык и региональные стандарты".
  • Вкладка "Языки и клавиатуры", далее "Установить или удалить язык…"
  • "Установить язык интерфейса".
  • Нажмите кнопку "Обзор" компьютера или сети, чтобы найти и установить пакет(ы) вручную.
  • Ищем папку, которая содержит языковой пакет.
  • Нажмите на кнопку "Далее".
  • Отметьте "Я принимаю условия лицензии" и нажмите на кнопку "Далее".
  • По завершении нажимаем кнопку "Далее".
  • Если нам необходимо сразу переключится на новый язык интерфейса, то выбираем его из списка доступных языков, нажимаем кнопку "Изменить язык отображения". Также отмечаем "Применять новый язык отображения на экране приветствия системы". Если менять ничего не надо, то просто нажимаем кнопку "Закрыть".

    Windows RE

    Среда восстановления Windows (Windows RE) представляет собой расширяемую платформу восстановления, основанную на среде предварительной установки Windows (Windows PE). Если при загрузке компьютера происходит сбой, Windows автоматически переключается в эту среду, а средство восстановления при загрузке в Windows RE автоматизирует процедуру диагностики и восстановления незагружаемой копии Windows.

    Кроме того, среда Windows RE является исходной точкой для запуска различных средств ручного восстановления системы. Эта технология ориентирована в первую очередь на поставщиков вычислительной техники, поставщиков драйверов и корпоративных ИТ-специалистов.

    Windows RE предоставляет следующие преимущества:

  • добавление дополнительных средств восстановления в Windows RE
  • возможность использования образа в качестве платформы для восстановления
  • поддержка драйверов накопителей и языковых пакетов посредством средств Windows PE
  • возможность ручного или автоматического запуска
  • обеспечение журналов диагностики и исправлений.
  • Экран компьютера, загруженного с помощью Windows RE, изображен на рис. 12.1.

    (рис 12.1)

    Компьютер под управлением Windows 7 может автоматически перейти к использованию Windows RE на диске только в том случае, если произошел сбой при загрузке. При запуске системы загрузчик Windows устанавливает флаг состояния, который указывает, что процесс загрузки начат. Как правило, этот флаг снимается до вывода экрана входа в систему Windows. Если попытка выполнить загрузку завершилась неудачно, флаг не снимается. В следующий раз при запуске компьютера загрузчик с помощью этого флага выявляет, что в прошлый раз при загрузке произошел сбой. В этом случае загрузчик запускает Windows RE вместо Windows 7.

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

  • Повреждение метаданных диска в основной загрузочной записи (MBR), таблице разделов или загрузочном секторе раздела Windows RE.
  • Отсутствующий или поврежденный диспетчер загрузки.
  • Отсутствующие или поврежденные данные загрузочной конфигурации.
  • Иногда загрузчику не удается считать или записать флаг состояния загрузки. В этом случае автоматическое переключение на Windows RE не выполняется. Тем не менее, пользователь может вручную переключиться в Windows RE на диске, нажав клавишу F8 и выбрав соответствующую команду меню.

    Ручная диагностика и восстановление

    При запуске Windows RE с компакт-диска или DVD-диска либо с помощью расширенного меню загрузки.

    Для того чтобы войти в меню "Дополнительные варианты загрузки", нажмите F8 после включения компьютера (но до загрузки операционной системы) (рис. 12.2).

    (рис 12.2)

    Первым пунктом меню является "Устранение неполадок компьютера". Выбираем его и нажимаем клавишу "Enter". Запустится среда восстановления Windows, где первым делом нам будет предложено выбрать раскладку клавиатуры (рис. 12.3) Выбираем язык, на котором у нас задан пароль административной учетной записи, поскольку на следующем этапе его потребуется ввести.

    (рис 12.3)

    Следующим шагом необходимо ввести учетную запись пользователя и пароль, чтобы осуществить вход в операционную систему, установленную на данном диске (рис. 12.4). Как можно заметить в данном окне нет возможности изменить раскладку клавиатуры.

    (рис 12.4)

    Если вход выполнен успешно, то появится окно, с возможностями среды восстановления (рис. 12.5).

    (рис 12.5)

    Пользователь может вручную запустить различные средства аварийного восстановления системы:

  • Startup Repair – восстановление запуска в автоматическом режиме исправляет проблемы, препятствующие загрузке Windows 7. Это средство можно использовать, если загрузочные файлы повреждены или затерты загрузчиком другой операционной системы.
  • System Restore – восстановление системы позволяет вернуться к точке, созданной до возникновения проблемы. Иногда это средство также позволяет восстановить запуск системы. Безусловно, должна быть включена защита системы, иначе точек восстановления не будет.
  • System Image Recovery – восстановление образа системы представляет собой мастер, который проведет вас через шаги восстановления системы из образа, заранее созданного средствами архивации Windows.
  • Windows Memory Diagnostic – диагностика памяти Windows проверяет оперативную память на ошибки. Как правило, видимым проявлением ошибок в оперативной памяти является синий экран (BSOD). При появлении синего экрана проверку памяти можно использовать в качестве первого диагностического средства.
  • Command Prompt – командная строка позволяет выполнять широкий диапазон действий от операций с файлами до запуска редактора реестра, что также можно использовать для восстановления нормальной работы системы.
  • Восстановление при загрузке представляет собой средство, предназначенное для автоматического выполнения задач по диагностике и восстановлению установок Windows 7, которые не удается загрузить. Если компьютер переключился на Windows RE в связи с выявленным сбоем при загрузке, средство "Восстановление при загрузке" запускается автоматически. Если автоматическое переключение на дисковую Windows RE недоступно, средство "Восстановление при загрузке" можно запустить с компакт-диска или DVD-диска Windows RE как средство ручного восстановления.

    Процедура восстановления при загрузке

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

  • Поврежденный реестр
  • Утраченные или поврежденные файлы системы и драйверов
  • Поврежденные метаданные диска (MBR, таблица разделов и загрузочный сектор)
  • Поврежденные метаданные файловой системы
  • Установка сбойных или несовместимых драйверов
  • Установка несовместимых пакетов обновления и исправлений Windows
  • Поврежденные данные загрузочной конфигурации
  • Нерабочий жесткий диск или физический модуль памяти (только выявление)
  • Средство "Восстановление при загрузке" не может восстановить системы, которые не удается загрузить в связи со следующими проблемами:

  • Нерабочие микропрограммные и аппаратные компоненты
  • Проблемы при новой установке или обновлении Windows (например, с Windows XP до Windows Vista)
  • Ошибки при входе в систему Windows
  • Вирусы и вредоносное ПО
  • После выполнения средства "Восстановление при загрузке" создается текстовый файл журнала, содержащий сведения о результатах диагностики и восстановления. Этот файл журнала находится по адресу %WINDIR%\System32\LogFiles\Srt\SrtTrail.txt.

    Если у вас есть установочный диск Windows 7, создавать диск восстановления необязательно. С установочного диска можно загрузиться в среду восстановления Windows RE. Если же установочного диска у вас нет, создать диск восстановления нужно обязательно - он вам рано или поздно пригодится.

    Создание диска восстановления системы

    Вставьте чистый компакт-диск в привод. В панели управления откройте элемент "Архивация и восстановление", затем в левой панели щелкните ссылку "Создать диск восстановления системы". Фактически диск создается одним щелчком мыши.

    Загрузка в среду Windows RE с диска.

  • Вставьте компакт-диск в привод и произведите загрузку с него.
  • Если производится загрузка с диска установки, то необходимо выбрать язык интерфейса и раскладку. В окне, изображенном на рис 12.6(рис 12.6)
  • Следующим шагом, при необходимости загружаем драйверы для контроллера диска. Если загрузка драйвера прошла успешно, то перед нами появится окно, изображенное на рис 12.7(рис 12.7)
  • Выбираем операционную систему и запускается окно появится окно, с возможностями среды восстановления.
  • Создание образа Windows RE

    Сейчас мы разберем процесс извлечения образа Windows RE из образа Windows 7:

  • Жмем "Пуск", выбираем "Все программы", "Windows AIK", "Командная строка средств развертывания".
  • В командной строке создаем структуру каталогов для хранения образа Windows 7 и его точки подключения:
    \OS_image
    \OS_image\mount
  • Для хранения образа Windows RE и его точки подключения создаем следующую структуру каталогов:
    \winre
    \winre\mount
  • Скопируем образ Windows 7 с DVD-диска на компьютер.
    copy D:\sources\install.wim C:\OS_image
  • Воспользуемся командой ImageX с параметром /mountrw для подключения образа Windows 7.
    imageX /mountrw C:\OS_image\install.wim 1 C:\OS_image\mount
  • Скопируем образ Windows RE из подключенного образа Windows 7.
    copy C:\OS_image\mount\windows\system32\recovery\winre.wim C:\winre
  • Воспользуемся командой ImageX с параметром /unmount для отключения образа Windows 7.
    ImageX /unmount C:\OS_image\mount
  • При необходимости подключаем копию образа Windows RE для внесения изменений.
    ImageX /mountrw C:\winre\winre.wim 1 C:\winre\mount
  • В окне командной строки средств Windows PE сохраняем нужные настройки и отключаем образ с помощью ImageX.
    ImageX.exe /unmount /commit C:\winre\mount
  • Краткие итоги

    Изучив данную лекцию, мы познакомились с языковыми пакетами, применяемыми для локализации операционной системы. Разобрали вопросы, связанные с созданием среды восстановления системы и ее возможностями.

    В процессе подготовки к развертыванию необходимо знать способы локализации операционной системы. Мы узнали, что операционная система состоит из двоичных файлов, не зависящих от языковой версии. Для ее работы обязательно необходимо наличие хотя бы одного языкового пакета. Одной из возможностей Windows 7 Ultimate и Enterprise является поддержка нескольких языковых пакетов (Language Pack – LP) в одной установленной версии. Пользователи данных редакций имеют возможность переключаться между установленными языковыми пакетами. Для других редакций, не поддерживающих несколько языковых пакетов, применяется пакет интерфейса пользователя (Language Interface Pack – LIP), позволяющий на операционную систему, например, с установленным английским языковым пакетом, без нарушения лицензии установить русский пакет пользовательского интерфейса. В данном случае большинство диалоговых окон и сообщений будут переведены на русский язык, а часть (менее 20%) останется на "родном" языке системы.

    Второй частью данной лекции было изучение Windows RE (Recovery Environment). Среда восстановления Windows устанавливается совместно с операционной системой. При проблемах, возникающих в процессе загрузки, можно воспользоваться услугами Windows RE. Среду восстановления можно записать на диск из установленной операционной системы. Если под рукой нет диска с Windows RE, можно воспользоваться установочными диском и перед началом установки выбрать опцию "Восстановить Windows".

    Нам предлагаются большие возможности по восстановлению: автоматическое восстановление, восстановление на основании последней контрольной точки, восстановление из созданного заранее образа установленной операционной системы, утилита диагностики оперативной памяти и полноценный командный интерпретатор (Command Prompt).

    По опыту могу заметить, что данная среда восстановления не обладает всем необходимым набором функций, требуемых для системных администраторов различных организаций. В таком случае можно прибегнуть к другим продуктам, например продукту Microsoft Emergency Recovery Disk (ERD-commander). Он входит в пакет Microsoft Diagnostics and Recovery Toolset (DaRT). Более подробную информацию можно получить на сайте Microsoft http://www.microsoft.com/windows/enterprise/products/mdop/dart.aspx.

    Ключевые термины

    Windows RE (Windows Recovery Environment – среда восстановления Windows) – платформа восстановления, основанная на среде предустановки Windows (Windows PE).

    Языковой пакет (LP) – пакет, предоставляющий пользователю локализованный язык интерфейса, устанавливаемый поверх двоичных файлов операционной системы.

    Вернуться к учебному плану