Microsoftov postopek dostave posodobitev bi lahko zahteval prilagoditev
- Nedavna posodobitev sistema Windows 11 je nekaterim ljudem povzročila težave, kljub nekaj tednom testiranja.
- Težava je povzročila, da je Microsoft od uporabnikov zahteval, da odstranijo posodobitev.
- Strokovnjaki razumejo Microsoftovo težavo, vendar predlagajo, naj ukrepa, da bi ljudem zagotovil, da niso podvrženi nepreizkušeni kodi.

Martin Poole / Getty Images
Posodobitev naj bi izboljšala stvari, kajne?
Zdi se, da je Microsoft zamudil beležko, saj je nedavna posodobitev vznemirila nekatere ljudi in povzročila vse vrste težav, kot so zrušitve aplikacij. Microsoftova rešitev? Zahtevala je prizadete ljudi odstranite posodobitev, nato pa je problematično posodobitev v celoti razveljavil z dostavo popravka. Kot da namestitev posodobitve že ni bila dovolj moteča, so se morali ljudje zdaj znova potruditi, da so posodobitev povrnili nazaj. Ali ne bi moral Microsoft bolje preizkusiti svojo programsko opremo, preden jo posreduje ljudem?
"Microsoft se po svojih najboljših močeh trudi pri posodobitvah in kakovosti, vendar so v njem zaposleni ljudje in včasih bodo naredili napake pri posodobitvi,"
Going for Broke
Posodobitev, KB5012643, ki je izšel 25. aprila 2022, je bil izbirni kumulativni za Windows 11 21H2 z veliko majhnimi spremembami. Vendar pa je za nekatere uporabnike posodobitev zrušila aplikacije, ki so uporabljale določene komponente ogrodja .NET 3.5, ki je ključna komponenta številnih aplikacij za Windows.
Po navedbah Dale Dawson, direktor produkta pri Syncro, se je težava pojavila preprosto zato, ker ljudje uporabljajo Windows v vseh vrstah konfiguracij, Microsoft pa ne more testirati vseh. V izmenjavi e-pošte z Lifewire je Dawson dejal, da je Microsoft izdal Windows 11 Build 22000.651 (s posodobitvijo KB5012643) v izdaji Predogled kanala uporabnikom Windows Inside 14. aprila 2022, da preizkusite posodobitev, preden jo nekaj tednov izdate vsem uporabnikom kasneje.
"Testiranje je lahko zapleteno v najbolj nadzorovanih okoliščinah, tudi če velike skupnosti podpirajo prizadevanja," je pojasnil Dawson.
Kevin Breen, direktor raziskave kibernetskih groženj pri Poglobljeni laboratoriji, je vprašanje podrobneje razložil. Breen je za Lifewire po e-pošti povedala, da so sodobni operacijski sistemi neverjetno zapleteni in vse različne nastavitve, programska in strojna oprema Microsoftu onemogočajo testiranje vseh možnih permutacija. "Tako visoka stopnja variance je tisto, kar na koncu vodi v situacije, ko popravki in posodobitve povzročajo težave," je dejal Breen.
Če želite nadaljevati bistvo, Mitja Kolšek, soustanoviteljica 0patch projekt, je za Lifewire povedal, da ima Microsoft veliko težji problem kot na primer Apple, ko gre za testiranje posodobitev. Za razliko od sistema Windows, macOS deluje le na peščici "standardiziranih" računalnikov Mac.
Ne vznemirjajte uporabnikov
Namesto da bi očital pomanjkanje testiranja, je Kolšek verjel, da je resnična težava v samem procesu posodabljanja, kar je menil je zastarel in neprimeren za današnji svet hitrega izkoriščanja ranljivosti, zlasti za varnost posodobitve.
"Microsoft je dokazal, da zmanjšanje napora pri testiranju povzroči povečane funkcionalne težave in preklicane posodobitve, kar ne bi bil tolikšen problem, če za uporabo in neuporabo posodobitev ne bi bilo treba znova zagnati računalnika,« je dejal Kolšek. "Kje potegnejo mejo "sprejemljive ravni težav, ki jih redno povzročamo našim uporabnikom", je potem stvar njihove poslovne strategije."

Francesco Carta fotografo / Getty Images
Livne se je strinjal in dejal, da je zdaj pomembna stvar, da se lotimo postopka za povrnitev napačne posodobitve. Po njegovem mnenju je ključnega pomena, da je ta proces enostaven in razumljiv, da se ljudje z njim spravijo skozi. Če ljudje niso prepričani, bi moral Microsoft združiti dodatne vire, da bi izoblikoval svoj postopek testiranja, da bi pokril več možnih primerov uporabe in kombinacij.
Poleg tega Livne meni, da bi moral Microsoft izkoristiti tudi priložnost za zagotavljanje več tehničnih podrobnosti za ljudi, ki želijo razumeti posebnosti napačne posodobitve in seznam korakov, ki jih bo podjetje sprejelo, da zagotovi, da se kaj takega ne bo več pojavilo v prihodnost.
"Uporabniki bodo razumeli, dokler bodo videli, da je njihov čas [cenjen]," meni Livne. "Če mislijo, da jih obravnavajo kot morske zajčke, bo manj verjetno, da bodo v prihodnosti takoj izvajali posodobitve."