U satima nakon globalnog Windows BSOD-a u petak, mnogi su se pitali zašto je softveru CrowdStrike dopušten potpuni pristup Windows kernelu. Microsoft sada tvrdi da mu 15 godina star sporazum s europskim regulatorima veže ruke po tom pitanju, potencijalno ostavljajući poslovne sustave temeljene na Windowsima ranjivima na slične katastrofe u budućnosti.
Microsoft je pružio dodatne informacije o razmjerima prošlotjednog globalnog kraha CrowdStrikea i kako IT stručnjaci mogu popraviti štetu. Međutim, mogućnosti tvrtke da spriječi slične incidente donekle su ograničene.
Iako je CrowdStrike u petak popravio neispravnu zakrpu koja je isključila tvrtke širom svijeta, mnogi još uvijek ponovno pokreću svoje sustave ili nadoknađuju zaostatke koji su nastali. Microsoft je osigurao alat za oporavak s detaljnim uputama za olakšavanje popravaka.
Softver može stvoriti medij za oporavak sustava Windows ili pomoći računalu da se pokrene u sigurnom načinu rada. Zahtijeva USB pogon s između jednog i 32 GB prostora za pohranu i najmanje 8 GB slobodnog prostora na 64-bitnom Windows klijentu. Proces će formatirati USB disk u FAT32.
Microsoft tvrdi da je krah CrowdStrikea utjecao na 8,5 milijuna uređaja. Iako ovaj broj predstavlja manje od jedan posto svih Windows sustava, njihova prisutnost u poslovnom sektoru bila je dovoljno značajna da paralizira zračni promet, bolnice i drugu vitalnu infrastrukturu.
Iako problem proizlazi iz softvera CrowdStrikea, izvješće Wall Street Journala pokazuje da najveći dio krivnje preuzima Microsoft, budući da je zloglasni BSOD tvrtke bio javno lice katastrofe. Mnoge pogođene tvrtke i korisnici vjerojatno nikada nisu čule za CrowdStrike prije 19. srpnja.
Upućeni su brzo okrivili softverski pristup kernelu razine 0 Windowsima, što je omogućilo da greška pogodi najdublji sloj operativnog sustava. Nasuprot tome, Apple programerima trećih strana ne daje puni pristup jezgri, a njegov je OS izbjegao globalni krah.
Kao odgovor, Microsoft je za WSJ rekao da ne može zakonski blokirati razvojne programere trećih strana u dobivanju punog pristupa kernelu zbog pakta iz 2009. s Europskom komisijom. Dokument na web stranici tvrtke pod naslovom “Microsoft Interoperability Undertaking” navodi da se programerima mora odobriti ista razina pristupa operativnom sustavu koju uživa Microsoft .
Sve dok ugovor vrijedi, tvrtke poput CrowdStrikea moraju se dobrovoljno suzdržati od pristupa Windows kernelu. Nije neuobičajeno da programeri pomno preispituju pozivanje pristupa sustavu na razini kernela.