| Previous | Next |
| STATUS_PACKAGE_NOT_AVAILABLE | STATUS_NOT_SUPPORTED_ON_DAX |
STATUS_DEVICE_IN_MAINTENANCE
Maintenance mode blocks ordinary I/O
Firmware update, secure erase, rebuild, calibration, diagnostics or service operations can place a device in a controlled maintenance state. The device is present, but accepting normal commands could interfere with the maintenance transaction or expose inconsistent data.
Do not reset or remove power without knowing whether the active operation is interruption-safe. Query vendor or class-specific progress and expected duration. If the state persists after the maintenance owner reports completion, gather the operation identifier and firmware logs before attempting recovery.
What to inspect
- Identify the maintenance command, owner, start time and progress indication.
- Check whether cancellation, reset or power loss is supported for that operation.
- Wait for documented completion, then verify the device exits maintenance and re-enumerates capabilities.
References
- Microsoft: Standard device reset interface
- Microsoft: PnP device states
- Microsoft: Using NTSTATUS values
- Microsoft Open Specifications: NTSTATUS values
- ReactOS source: IRP allocation and completion
Looking for a different code? Search another status or error code.
