ERROR_FAIL_NOACTION_REBOOT - 350 (0x15E)

No action was taken as a system reboot is required.

Updated: Feb 21, 2026

Technical Meaning

The error code ERROR_FAIL_NOACTION_REBOOT with the numeric value 350 and hexadecimal representation 0x15E indicates that a system reboot is required to complete an operation or resolve a condition. This status is typically returned by functions in the Windows API when they determine that no further action can be taken without a system restart.

Error Details

This error code signifies that the current state of the system or the specific operation being performed necessitates a reboot for completion. It does not imply any failure in the operation itself but rather indicates that certain changes cannot take effect until after a reboot has occurred.

Usage Context

The ERROR_FAIL_NOACTION_REBOOT is commonly encountered in scenarios where configuration settings, driver updates, or system state changes require a reboot to be fully effective. For example, applying certain security patches or updating device drivers might result in this error if the current session cannot complete the necessary actions without a restart.

Developer Interpretation

When encountering ERROR_FAIL_NOACTION_REBOOT, developers should understand that the operation has been partially completed but requires a system reboot to finalize its effects. The application or service should handle this error by informing the user of the need for a reboot and possibly providing guidance on how to proceed, such as suggesting they restart their computer.

Related Errors

  • ERROR_SUCCESS (0): Indicates that an operation was completed successfully without requiring a reboot.
  • ERROR_REBOOT_REQUIRED (1285): A more generic error indicating that the system needs to be restarted for changes to take effect, which may or may not have been generated by the same underlying condition as ERROR_FAIL_NOACTION_REBOOT.

FAQ

Q: What does ERROR_FAIL_NOACTION_REBOOT mean?

A: It indicates that a reboot is required to complete an operation or resolve a system state issue. No further action can be taken in the current session without restarting the computer.

Q: How should I handle this error in my application?

A: Inform the user that a reboot is necessary and guide them on how to proceed, such as suggesting they restart their computer. Ensure your application logs this event for troubleshooting purposes.

Summary

ERROR_FAIL_NOACTION_REBOOT (350 or 0x15E) is an error code indicating that a system reboot is required to complete certain operations or resolve specific conditions. Developers should handle this error by informing users of the need for a reboot and providing guidance on how to proceed.