Win32-код — результат конкретного вызова системной функции. Число сообщает, что произошло, но не всегда объясняет, почему. Например, отказ в доступе может быть вызван разрешениями, UAC, политикой или блокировкой файла.
Какие данные искать
- Десятичный код и его шестнадцатеричное представление.
- Системное имя вида
ERROR_*. - Операцию, программу и путь к объекту.
- Соседние записи журнала и время события.
Не смешивайте Win32, HRESULT, NTSTATUS и Stop-коды: одинаковые цифры в разных пространствах имеют разный смысл. Полный контекст позволяет выбрать решение и не менять права или системные службы вслепую.