While it’s important to identify the root cause of technical issues accurately, we must also recognize the end-user perspective. Less than 1% of users are aware of Crowdstrike and its updates. What the majority see is that there was a Microsoft update, and then Microsoft Windows went down.
Expecting end-users to have computer science knowledge or be OS experts is unrealistic. If they had such expertise, they might choose Linux and avoid paying for Windows licenses. Users pay for Windows because they expect Microsoft to handle these complexities for them.
There is a type of testing called chaos monkey or gorilla testing where we expect users to be as much dumb as possible. And here we have half of the world relying on Microsoft after paying a license fee.
If it's Linux, we can say it's free, and people contributing to the development are not paid hefty salaries. Users of the OS are not paying a single penny, so such issues may occur. But even after paying for a license fee, getting responses like "not my fault, it's your responsibility" is indirectly saying "Apna Apna Dekh lo bhai".
Can any app publisher release an app with such issues on the Apple App Store? No, Apple thoroughly vets apps before they are published to ensure they don't cause system-wide problems. Microsoft should also ensure that updates, regardless of third-party involvement, do not negatively impact the user experience.
I saw many engineers blaming the outage on Microsoft 🤦♂️ SWEs blaming without knowing the root cause is concerning.
It is not Microsoft, it is Crowdstrike who released an update for Windows that had a bug. The patch runs in Kernel mode to monitor system activity at a low level.
Because it was running in Kernel mode, the buggy code was trying to access an invalid memory location that triggered a panic and showed a Blue Screen of Death.
The name of the driver file that had the buggy update is "C-00000291.sys", deleting it fixes the issue, and unfortunately, this needs to be done manually.
Microsoft has nothing to do with it.
Director South-East Asia chez Otto Graf GmbH
1moThis is impacting Malaysia also 😀good luck