Do not stop the reset.
A Windows reset can legitimately take from about 30 minutes up to several hours, depending on the options chosen (Keep my files vs. Remove everything, Cloud download vs. Local reinstall) and the device’s hardware. On some devices it can take many hours and appear stuck; interrupting it (powering off or forcing a restart) risks leaving the PC unbootable or requiring a full reinstall.
Let the process continue until it completes, even if it seems to be taking a long time, unless there is a clear error message indicating failure.
References: