Как обойти региональное ограничение на установку Microsoft Office средствами OCT
На днях мы рассмотрели процедуру выборочной установки приложений пакета Microsoft Office, упомянув между прочим, что у пользователей из РФ и Беларуси загрузка установочных файлов может блокироваться. После выполнения команды установки setup.exe /config-файл появляется окошко с сообщением об ошибке «Команда не поддерживается. К сожалению, мы не можем продолжить, так как не удалось скачать нужный файл…».
В описание прямо не говориться, что ошибка вызвана региональной блокировкой, поэтому не будет лишним проверить логи установки в папке %temp%.
Если в логе имеется запись «Fatal error during installation. [Failing PreReq=RegionalBlocks]», «Data.ExitCode»: 1603}», это будет указывать на блокировку по GeoId.
Если вам придется столкнуться с описанной ошибкой, следуйте этой инструкции.
Чтобы обойти ограничение, необходимо внести изменения в конфигурацию системы и кое-что подчистить в реестре.
Во-первых, в Windows нужно временно сменить GeoID на американский или европейский.
Откройте от имени администратора PowerShell и выполните команду:
(Get-WinHomeLocation).GeoId
Чтобы получить текущий идентификатор. Запишите или запомните его.
Затем установите GeoID другой страны, выполнив команду:
Set-WinHomeLocation -GeoId 244
244 – это гео-идентификатор США.
Примечание: посмотреть список GeoID разных стран можно на официальном сайте Майкрософт learn.microsoft.com/en-us/windows/win32/intl/table-of-geographical-locations.
Затем откройте редактор реестра командой regedit и удалите в нем следующие ключи, если таковые имеются:
HKCUSOFTWAREMicrosoftOffice16.0CommonExperiment
HKCUSOFTWAREMicrosoftOffice16.0CommonExperimentConfigs
HKCUSOFTWAREMicrosoftOffice16.0CommonExperimentEcs
Удалить ключи можно также из запущенной консоли, выполнив одну за другой три команды, сформированных по шаблону:
Remove-Item -Path HKCU:ключ -Recurse -Force -ErrorAction Ignore
После этого можно будет запускать выборочную установку приложений офисного пакета с помощью Office Customization Tool.
Закончив с установкой, восстановите GeoID командой Set-WinHomeLocation -GeoId ID. В зависимости от того, проживаете ли вы в России или Беларуси, значение ID у вас будет 203 или 29.