Что означает код NTSTATUS 0xC00B0005 (STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME)?

 
Предыдущий Следующий
STATUS_MUI_INVALID_LOCALE_NAME STATUS_MUI_FILE_NOT_LOADED

STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME

Имя конечного резервного языка сформировано неверно

MUI может хранить конечный резервный язык, используемый, когда ни один из предпочтительных языков интерфейса не содержит запрошенный ресурс. Значение хранится в конфигурации ресурсов и должно быть допустимым языковым тегом. Если оно сформировано неверно, загрузчик не может надёжно выполнить последний этап поиска резервного ресурса.

Обычно причина находится в конфигурации сборки ресурсов: например, неверный атрибут ultimateFallbackLanguage или параметр языка компилятора RC. Установка дополнительных языковых пакетов не исправит ошибку, поскольку неверно само объявление резервного языка.

Что проверить

  • Проверьте ultimateFallbackLanguage и ultimateFallbackLocation в конфигурации ресурсов.
  • Проверьте имя языка и убедитесь, что резервный ресурс встроен или развёрнут отдельно согласно объявлению.
  • Сравните созданные LN-файлы и языковые файлы с одним источником конфигурации.
  • После исправления резервного значения пересоберите все связанные ресурсы.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.