Найти тему
Windows 11, 10, etc

Как обновить Windows 10 с одного языка до другого с переносом программ и параметров

Я давно хотел перейти с русской ОС обратно на английскую, которой дома пользовался исторически и лишь из-за блога сменил язык. Но сидя на инсайдерских сборках, я все время упускал момент доступности языкового пакета. Наконец я его поймал и теперь делюсь опытом.

Речь о стандартном обновлении (апгрейде) путем запуска setup.exe из работающей ОС. Даже при установленном языковом пакете обновление "в лоб" упирается в невозможность перенести приложения и параметры - картинка слева ↓ Язык на скриншотах значения не имеет, русский тут для наглядности, а заодно для подтверждения, что переход ru-ru↔️en-us работает в обе стороны.

Внизу окна указана причина проблемы, и вы можете посмотреть язык системы (Default system UI language) командой

dism /online /get-intl

Чтобы сменить его на другой, загрузитесь с установочной флэшки, нажмите Shift+F10, определитесь с буквами дисков и выполните

dism /image:D:\ /set-uilang:en-us

Здесь D - буква диска вашей ОС, а en-us - язык, на который вы хотите перейти. Теперь загрузитесь в ОС и проверьте язык системы первой командой DISM. Или просто запустите setup.exe - возможность переноса программ уже разблокировалась, картинка справа ↓ Причем в этом случае установщик пропускает окно выбора, сразу переходя к подтверждению.

-2

Таким образом, в Windows 10 переустановка поверх без потерь невозможна только в одном сценарии - с одной разрядности на другую (32↔️64).