Криво работает обновление Windows Server 2012 R2 Server Core русская версия

Windows Server 2012 R2 core

Всем привет ранее я рассказывал как проводится Базовая настройка Windows Server 2012 R2 core русской версии с помощью sconfig и там упомянул про глюк с обновлением.

Ещё со времени использования русскоязычной редакции Windows Server 2008R2 в режиме установки Server Core в утилите sconfig жутко бесит баг с невозможностью добавления правила исключения в брандмауэр. В Windows Server 2012 так же без багов не обошлось. На этот раз баг при выборе обноления.

Найти все обновления (В) или только рекомендуемые обновления (Р)?
Найти все обновления (В) или только рекомендуемые обновления (Р)?
Найти все обновления (В) или только рекомендуемые обновления (Р)?

И так до бесконечности. Не работают никакие варианты в русской раскладке "В", "в", в английской "B", "b" или как можно попробовать догадаться все - это all, "A" и "a" соответственно или т. Так же и с "рекомендуемыми".

Дело в некорректной обработки кириллицы в файле C:\Windows\System32\ru-RU\WUA_SearchDownloadInstall.vbs


Стоит там заменить
Строки:

const L_Msg23_Text =     "Найти все обновления (В) или только рекомендуемые обновления (Р)? "
const L_Msg24_Text =     "В"  ' All
const L_Msg25_Text =     "Р"  ' Recommended only
const L_Msg26_Text =     "О"  ' Single update only

На:

const L_Msg23_Text =     "Найти все обновления (A) или только рекомендуемые обновления (R)? "
const L_Msg24_Text =     "A"  ' All
const L_Msg25_Text =     "R"  ' Recommended only
const L_Msg26_Text =     "S"  ' Single update only

И всё становится замечательно.

Единственная проблема как бы теперь сохранить изменения? Ведь винда очень сурово защищает этот файл. Сменить права на него нельзя, а при замене этого файла из-под какого-нибудь livecd, файл скорее всего тут же будет восстановлен системой защиты системных файлов.

Я пока вышел из положения положив этот файл в домашний каталлог, и и при необходимости установтить обновления запускаю команду:

cscript WUA_SearchDownloadInstall.vbs

Вот такой вот тянущийся со времен 2008 баг, и чувствуется тут некая дискриминация кириллицы.

Материал сайта pyatilistnik.org

Оцените статью
Настройка серверов windows и linux
Добавить комментарий

  1. JimmiXS

    Да локализованное лучше не ставить