| Предыдущий | Следующий |
| ERROR_FATAL_APP_EXIT | ERROR_WAS_UNLOCKED |
ERROR_PREDEFINED_HANDLE
Что означает ERROR_PREDEFINED_HANDLE
ERROR_PREDEFINED_HANDLE — указанный раздел реестра представлен предопределённым дескриптором.
Что проверить
Зафиксируйте полный путь раздела, имя значения, требуемую операцию и тип данных.
- Проверьте существование ключа, ACL и нужное представление реестра WOW64 (32/64 bit) под фактической учётной записью процесса.
- Если ошибка относится к hive или восстановлению, сначала проверьте его загрузку и целостность, а не удаляйте ключи вслепую.
Исходная формулировка
a registry operation encountered a predefined key handle.
Cleanup logic shared between predefined roots and dynamically opened keys.
Registry wrappers that close every received HKEY unconditionally.
record the numeric HKEY value and the API being called; trace where ownership of the handle was assigned; verify whether the failing path begins with HKLM, HKCU, HKCR, HKU, or HKCC; enable Application Verifier handle checks for a reproducible case
Represent predefined roots as non-owning handles. Only close handles actually returned by an open or create operation, and make wrapper ownership explicit in its type or constructor.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.