I was replacing a battery in an older MSI laptop running Windows 10. Unfortunately, it seems like my replacement battery ended up being faulty. In the course of figuring this out, the laptop was powered down each time I tried to test whether the new battery was going to power the device. Now I'm getting this silly "wait 2 hours" message.
Even though the device was powered on and off several times in a short period of time, I fail to see how Windows is helping me by preventing me from using my computer. I am greatly irritated that some OS feature team thought it'd be a good idea to put computer owners on timeout because the system's power was cycled in a way the OS does not like.
This kind of addition to Windows just makes me upset. There is no way the operating system knows about what is happening when it is not running. In my case, when I'm working with a battery replacement, this arbitrary 2-hour timer seems like a huge joke. Why 2 hours? What even is the point of this? Obviously other people have issues with systems that won't stay on this long. The laptop I'm working on should stay on 120 minutes but every minute I'm sitting here trying to figure out possible explanation there is for this situation even existing.
The Windows dev team did not think the execution through on this one. Get rid of this aspect of the OS in your next release. All this has done is inconvenience me and prevent me from working on this system. I'm not interested in resetting my pin, so I'm just going to post this rant instead.
I've been building, repairing and troubleshooting PCs since before Windows 3.11 came out, I do not need these silly training wheels forced on my workflow. Any future additions to windows need to have the option to override any "protection" like this one. It should make the override possible without requiring a workaround that involves changing something unrelated to the issue in question (i.e., don't make me change my PIN/password).