"Не удалось задать базовый язык пользовательского интерфейса" (DISM, Windows 10)

Задача: обновиться с Windows 10 до Windows 11 с сохранением параметров и программ.

11

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

Как видно в моем прошлом сообщении, русский у меня "язык с частичной локализацией". Эти ленгпаки из меню параметров на самом деле по сути надстройка на базовый язык (fallback language), который врубается в непереведенных местах.

И вот с такими неполными языками не получается выполнить команду /Set-UILang. Английский был у меня полный, поэтому с ним получалось. А Майкрософт больше не предоставляет ленгпаки в cab-архивах, а те, что я нашел на просторах не хотят вставать на мою сборку (22H2 19045.2965)

Ответить

Короче, решил я проблему. Удалил немецкий язык через PowerShell от имени администратора командой Uninstall-Language -Language de-DE. При перезагрузке и входе в систему винда работала с обновлениями. Русский стал языком пользовательского интерфейса по умолчанию. Потом я зашел в параметры языка и добавил немецкий языковой пакет и базовый ввод, чтобы он просто был.

Опция обновления с сохранением параметров и программ стала доступна в программе установки Windows 11.

Ответить