Войти

Показать полную графическую версию : 0x0000012A: MUI_NO_VALID_SYSTEM_LANGUAGE


Snack
11-10-2013, 14:37
Недавно встретил на Win 7x32 ru такую редкую ошибку. При это дамп почему-то не создается. С трудом разыскал в гугле где проблема.
Оказывается при обновлении "левых" виндовс иногда пропадает содержимое текущей* ветки реестра

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet*\Control\MUI\UILanguages
(какой номер ControlSet является current посмотреть в разделе system\select)

Для решения необходимо загрузиться с какого-нибудь Live CD и подгрузить куст System. Найти нужную ветку (см. выше) и, проверив что там нет нужных подразделов, выполнить ее экспорт на диск. Затем правой мышью изменить и
вставить недостающие строки

[куст\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet*\Control\MUI\UILanguages\en-US]
"LCID"=dword:00000409
"Type"=dword:00000091

[куст\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet*\Control\MUI\UILanguages\ru-RU]
"LCID"=dword:00000419
"DefaultFallback"="en-US"
"en-US"=hex(7):00,00,00,00
"Type"=dword:00000092

Вместо "куст" будет имя подгруженного куста, а вместо * - тот номер ControlSet, который является текущим. Сохранить.
Потом два клика по получившемуся reg файлу, слияние и перезагрузка.

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




© OSzone.net 2001-2012