Практика выпуска заплаток для сложного программного обеспечения – мера вынужденная и в целом правильная. Как по-другому решать проблемы, связанные с программными ошибками? Но, похоже, в Microsoft эту тактику возвели в абсолют, поскольку мелкие обновления выпускаются с завидной регулярностью, а примерно раз в полгода пользователям Windows 10 предлагается глобальное обновление. Но именно они, наряду с решением выявленных проблем, часто привносят и новые, которых ранее не было. Одной из них можно назвать ошибку OOBELOCAL или связанные с ней ошибки OOBEREGION, OOBEKEYBOARD, OOBESETTING возникающие в конце процедуры установки Windows.
Что это за ошибка
Как следует из сообщений пользователей, ошибка появилась после выхода обновления 1809 и проявляется во время чистой установки Windows на поздней стадии, обычно на этапе выбора региона. Ещё известно, что OOBELOCAL чаще всего досаждает, если установка производится на виртуальную машину. Как видно из названий ошибок, все они начинаются со слова OOBE. Это процесс (полное название – msoobe.exe), ответственный за первичную настройку основных параметров операционной системы, который автоматически запускается при первичной установке Windows 10 или в результате крупного обновления, когда после включения компьютера возникает необходимость в дополнительной настройке некоторых параметров.
Причина возникновения ошибки неизвестна, по крайней мере, в Microsoft её не объясняют. Поскольку чаще всего ошибка проявляется при установке ОС на виртуальную машину, возникли подозрения, что причина кроется именно в гипервизоре. Однако подобные случаи характерны и при использовании VMware Workstation, и при установке Windows на Oracle VM VirtualBox, и при инсталляции системы на физический диск без использования стороннего гипервизора, так что можно предположить, что виновата именно Microsoft.
Так или иначе, но проблема OOBELOCAL возникает, когда установка доходит до выбора региона, после чего появляется экран с надписью «Возникла проблема» и советом попробовать ещё раз, а ниже указывается корд ошибки, который может принимать значения OOBELOCAL, OOBEREGION, OOBEKEYBOARD или OOBESETTING.
Если нажать кнопку «Попробовать ещё раз», есть вероятность, что система установится, но чаще всего происходит циклический возврат к выбору региона, после которого снова выскакивает эта же ошибка.
Как избавиться от ошибки OOBELOCAL, OOBEREGION, OOBEKEYBOARD при установке Windows 10
Рассмотрим способы решения данной проблемы, начиная с наиболее простых, не требующих переустановки Windows. Отметим также, что каждый из приведенных способов – рабочий, то есть имеются данные, что он помогает завершить установку системы, но не всегда. Так что не исключено, что вам придётся применить большую часть из описанных способов.
Пауза
Есть мнение, что ошибка возникает из-за того, что во время настройки компьютер параллельно скачивает из интернета необходимые драйверы и устанавливает их в фоновом режиме. Если к моменту выбора региона какой-то драйвер не был установлен, вот вам и ошибка.
Из этого предположения следует весьма простой вывод – после появления экрана OOBE нужно просто выждать минут 20, после чего попробовать продолжить установку нажатием кнопки «Попробовать ещё раз». Достоверность утверждения никем доказана не была, но метод иногда срабатывает.
Отключение интернета
Второй способ косвенно связан с первым. Если установщик лезет в сеть на заключительной стадии инсталляции системы, когда потребность в этом вроде бы должна отсутствовать, можно попробовать просто отключить интернет. Если доступ проводной – посредством отключения ethernet-кабеля, если через Wi-Fi – выключить роутер. Подождав минут 5-10 после появления окна с сообщением об ошибке, попробуйте продолжить установку, нажав соответствующую кнопку.
Использование кнопки «Пропустить»
В некоторых случаях появление окна с описанием ошибки OOBELOCAL сопровождается возможностью выбора между двумя дальнейшими действиями: попробовать снова или пропустить шаг выбора региона. В таком случае лучше не нажимать кнопку «Попробовать снова» – есть вероятность, что процесс инсталляции зациклится, а кнопки «Пропустить» уже не будет. Так что жмём «Пропустить», если настройка завершится успешно, недостающие шаги можно будет выполнить и потом.
Перезагрузка компьютера
Этот способ тоже не требует переустановки системы, но использовать его нужно с осторожностью, поскольку он может завершиться с нежелательными последствиями. Сама процедура достаточно проста: при появлении ошибки нужно выключить компьютер, нажав кнопку Power и удерживая её, пока ПК не выключится. Если установка происходит на виртуальную машину, для выключения следует воспользоваться кнопкой, присутствующей в панели управления гипервизором.
Установка новой версии Windows 10/11 поверх старой
Этот способ имеет намного большую вероятность достигнуть положительного результата в решении проблемы с ошибкой OOBELOCAL, но нужно учесть, что стопроцентной гарантии нет и здесь, плюс сама установка займёт немало времени, так что пробовать данный метод стоит, если не сработали предыдущие.
Дело в том, что ошибка OOBE проявляется на этапе стандартной инсталляции Windows, так что имеет смысл воспользоваться обновлением, установив систему из работоспособной сборки, например, Insider Preview 1607, и уже с неё обновиться до последних редакций операционной системы.
Пошаговый алгоритм:
- нажатием комбинации Win+R вызываем консоль «Выполнить»;
- набираем команду cmd, подтверждаем нажатием клавиши Enter или кнопки ОК;
- в коне терминала набираем команду setup.exe, тем самым запустив установщик Windows.
При использовании данного способа вы вряд ли столкнётесь с ошибкой OOBELOCAL, но не будете застрахованы от возможности появления других ошибок.
Сброс локальных настроек с помощью встроенной утилиты Msoobe
Последний вариант считается самым сложным, но при этом и весьма эффективным, и универсальным, и самое главное – он не требует переустановки системы, то есть временные затраты будут относительно небольшими. Для устранения ошибки, возникающей на этапе настройки параметров Windows, задействуем уже упоминавшуюся утилиту Msoobe: это процесс, используемый при настройке ОС (выбор региона, языка, пользовательского профиля и т. д.).
Последовательность действий:
- когда при инсталляции Windows появится окно с описанием ошибки OOBE (независимо от конкретного кода ошибки), жмём комбинацию Shift+F10. Для некоторых моделей ноутбуков комбинация будет немного другой, Shift+Fn+F10;
- таким способом мы запустим консоль командной строки;
- приступаем к вводу команд. Первой будет net user Администратор /active:yes, которая активирует учётный профиль с наивысшим приоритетом (профиль администратора системы);
- cd OOBE – эта команда осуществляет переход в папку OOBE, находящуюся в системно каталоге System32;
- msoobe.exe – команда, запускающая одноимённый процесс, и если запуск производится без параметров, произойдёт сброс текущих настроек утилиты;
- после закрытия командной строки будем наблюдать окно с надписью «Подождите» и перекатывающимися по кругу точками, нужно подождать минут 15-25, после чего компьютер должен перезагрузиться. Если этого не случится, нужно выполнить перезагрузку принудительно, нажав кнопку Reset на передней панели компьютера;
- когда ПК перезапустится, появится сообщение о неправильно введённом пароле, которое просто игнорируем нажатием кнопки ОК;
- установка Windows продолжится, а если ошибка на финальном этапе инсталляции системы OOBE появится снова – жмём «Попробовать ещё раз», и на этот раз проблем больше возникнуть не должно.
Как видите, методы решения проблемы разнятся. На официальном сайте делают упор на проблемах с доступом к интернету и советуют один из предложенных нами способов – отключение доступа к сети.