4 ms·
I've had a laptop in a bag that decided it should wake from modern standby to run updates. Except the update failed at the laptop froze during boot. It didn't k
by da_chicken 9mo ago
I've had a laptop in a bag that decided it should wake from modern standby to run updates. Except the update failed at the laptop froze during boot. It didn't kill the laptop fortunately.
Then two months later, it did it again. And again three months after that.
Sorry, Microsoft, you've lost your S3 privileges. I changed it to S0. Just because you're connected to a WiFi network you know doesn't mean you can turn on and do whatever you want.
- Macha 9mo agoThis was a constant problem with late Intel Macs where I was working at the time, to the point that people started explicitly using shut down enough to the point that security complained it was slowing down their patch rollouts. Had some slack discussions with security about how their need for a green metric on patch deployment time doesn't entitle them to introduce a fire hazard to my personal residence...
- da_chicken 9mo agoYeah, the problem is that on Windows 10/11, if you have modern standby enabled and have fast boot enabled, then shutdown puts the system into standby.
- vladvasiliu 9mo agoDo you have more info on this? It’s not at all the behavior I observe. After I shut down windows, which I do basically every time I use it since I usually use Linux on that machine, it is completely off. Turning the pc on boots Linux (it’s first in the boot order). It has modern standby and most of its other defaults, which I know because if it goes to sleep it doesn’t: the fan stays on and it never gets cold to the touch despite the blinking power led. The other day it randomly installed the windows update and rebooted because I found it waiting for the LUKS pin.
- Telaneo 9mo agoLook up 'Fast Startup'. It's a thing since Windows 8. It's a curse onto humanity.
- Macha 9mo agoThis once really scared me once on a dual boot system. I had “shut down” windows and while using Linux I did some partitioning as I had run out of space on the efi partition which had originally been created by the windows 7 installer. Worked fine for a while until the next time I “booted” windows which appeared to load the partition layout from the hibernated memory which caused a bunch of data corruption
- da_chicken 9mo agoIt's usually referenced as "Hybrid Shutdown" in Microsoft documentation. https://learn.microsoft.com/en-us/windows/win32/power/system-power-states#fast-startup-reduced-hibernation-file https://learn.microsoft.com/en-us/windows/win32/power/system... > "Note: In Windows, fast startup is the default transition when a system shutdown is requested. A full shutdown (S5) occurs when a system restart is requested or when an application calls a shutdown API." Technically it's entering a "hybrid" S4 Hibernation with S0 Standby after all users have been logged out. To bypass it you need to press Shift while clicking Shutdown, running the `shutdown /s /t 0` command, or else disabling Fast Startup. You can tell that you didn't do a true S5 shutdown because the system's uptime will not reset. But disabling Modern Standby in your BIOS will also disable it because Window's power management logic is set during installation. With modern standby enabled, Windows tries to be always on and always connected. When you disable modern standby, Windows doesn't entirely change it's logic so much as it notices it can't send the same power state commands, so it reverts to S5 Shutdown. I chose to disable it in BIOS because Microsoft can't really turn it back on when I do it that way. Because the thing is... I disabled Fast Startup after the second time it happened. But some Microsoft updates re-enable Fast Startup, and it's not hard to find forum posts complaining about that.
- lloydatkinson 9mo ago> Had some slack discussions with security about how their need for a green metric on patch deployment time doesn't entitle them to introduce a fire hazard to my personal residence... How did this part go down? I'm just curious because it reeks of entitlement and security theatre on their part. It reminds me of an incident I had once at an old job, surprise surprise security related, where a moronic decision had been made by the combined DevOps and security team (putting aside how a separate DevOps team is a bad idea). They had decided to use some "dependency security scanner" and if it found ANY, it would immediately disable the CI/CD build pipeline for that repository. 1) This could happen at any point within minutes/hours of some CVE being published. It would frequently block deployments. 2) It could not/would not take into account developer tooling vulnerabilities. Oh, your CSS library has a string DDOS vulnerability, where if someone makes a ginormous CSS file, the library will crash? 3) The CSS library does not reach a users machine, and is run once, at build time. Either it passes and deploys, or it fails and does not deploy. Therefore, it was probably not even justifiably a CVE to begin with, but more importantly, we now cannot deploy. https://old.reddit.com/r/cybersecurity/comments/1622xia/cve202019909_is_everything_that_is_wrong_with_cves/ https://old.reddit.com/r/cybersecurity/comments/1622xia/cve2... 4) The build pipeline would be disabled for ANY type of vulnerability regardless of impact. Even low ratings. 5) Because this security ~~scam~~software did not care about nuance like that, we could not even deploy hotfixes, critical production fixes, bug fixes, or anything. 6) Because it would disable the pipeline within minutes of a CVE, there was never a fix or a newer version to upgrade a dependency to. We had to wait days or sometimes weeks for a new version to be released. This lasted a couple of months before they were forced to remove all this crap.
- lovich 9mo agoDid this software happen to rhyme with Veracode? I won’t make the claim that it can’t be set up and configured in a way that’s useful, but I will make the claim that I’ve never run into an instance where it was and have wasted more time than I want to remember dealing with similar issues to what you described
- lloydatkinson 9mo ago
- dataflow 9mo agoDid you mix up S0, S0ix, and S3? S0 is running, S3 is traditional standby (the one you want?), S0ix is modern standby (the one that gave you trouble).
- BenjiWiebe 9mo agoI'm sure they meant S5 - shutdown. I had to Google it as I also guessed S0 = shutdown.
- da_chicken 9mo agoYeah, I got them mixed up. Actually I mixed up S3 and S4, too. I just hit the wrong key. Microsoft's Fast Startup is also known as Hybrid Shutdown. When Modern Standby is enabled, a system shutdown will log the user off, then use a combination of S4 Hibernation and S0 Standby. https://learn.microsoft.com/en-us/windows/win32/power/system-power-states#fast-startup-reduced-hibernation-file https://learn.microsoft.com/en-us/windows/win32/power/system...
- g947o 9mo agoMy work laptop -- a ThinkPad issued 3 years ago -- has seen multiple blue screens with modern standby. (It is almost always plugged in.). So IT disabled it, and now my machine always hibernates, which means that it usually takes 2 minutes to boot. Thanks Microsoft!
- 1718627440 9mo ago> Just because you're connected to a WiFi network you know doesn't mean you can turn on and do whatever you want. When a device is already able to be connected to a WiFi network, I would consider it to be on.