Microsofts opdateringsleveringsproces kunne bruge en justering

Indholdsfortegnelse:

Microsofts opdateringsleveringsproces kunne bruge en justering
Microsofts opdateringsleveringsproces kunne bruge en justering
Anonim

Key takeaways

  • En nylig Windows 11-opdatering forårsagede problemer for nogle mennesker på trods af et par ugers test.
  • Problemet fik Microsoft til at bede brugerne om at afinstallere opdateringen.
  • Eksperter forstår Microsofts vanskelige situation, men foreslår, at det går op for at forsikre folk om, at de ikke er underlagt utestet kode.

Image
Image

En opdatering skal gøre tingene bedre, ikke?

Microsoft ser ud til at have overset notatet, da en nylig opdatering bekymrede nogle mennesker og forårsagede alle mulige problemer, såsom app-nedbrud. Microsofts løsning? Den bad berørte personer om at afinstallere opdateringen og ugyldiggjorde derefter den problematiske opdatering helt ved at levere en rettelse. Som om installationen af en opdatering ikke allerede var skurrende nok, måtte folk nu gå ud af deres måde igen for at rulle opdateringen tilbage. Skulle Microsoft ikke gøre et bedre stykke arbejde med at teste sin software, før de skubber dem til folk?

"Microsoft prøver sit bedste omkring opdateringer og kvalitet, men det er bemandet af mennesker, og de vil nogle gange lave fejl omkring en opdatering," fort alte Eran Livne, direktør for Product Management Endpoint Remediation hos Qualys, til Lifewire via e-mail. "De gør deres bedste for at finde og løse problemer før udgivelsen, men det er ikke perfekt."

Going for Broke

Opdateringen KB5012643, som blev udgivet den 25. april 2022, var en valgfri kumulativ opdatering til Windows 11 21H2 med masser af små ændringer. Men for nogle brugere styrtede opdateringen ned apps, der brugte visse komponenter af. NET 3.5 framework, en afgørende komponent i mange Windows-apps.

Ifølge Dale Dawson, produktdirektør hos Syncro, opstod problemet simpelthen fordi folk bruger Windows på alle mulige konfigurationer, og Microsoft kan ikke teste dem alle. I en e-mail-udveksling med Lifewire sagde Dawson, at Microsoft frigav Windows 11 Build 22000.651 (med KB5012643-opdateringen) i Release Preview Channel til Windows Inside-brugere den 14. april 2022 for at teste opdateringen, før den frigav den til alle brugere. et par uger senere.

"Test kan være komplekst under de mest kontrollerede omstændigheder, selv med store samfund, der støtter indsatsen," forklarede Dawson.

Kevin Breen, direktør for Cyber Threat Research hos Immersive Labs, forklarede problemet mere detaljeret. Breen fort alte Lifewire via e-mail, at moderne operativsystemer er utroligt komplekse, og alle de forskellige indstillinger, software og hardware gør det umuligt for Microsoft at teste enhver mulig permutation."Et så højt niveau af varians er det, der i sidste ende fører til situationer, hvor patches og opdateringer forårsager problemer," sagde Breen.

For yderligere at drive pointen hjem fort alte Mitja Kolsek, medstifter af 0patch-projektet, til Lifewire, at Microsoft har et meget sværere problem end for eksempel Apple, når det kommer til at teste opdateringer. I modsætning til Windows kører macOS kun på en håndfuld "standardiserede" Mac'er.

Don't trouble Users

I stedet for at give fejl på en mangel på test, mente Kolsek, at det virkelige problem ligger i selve opdateringsprocessen, som han mente er forældet og uegnet til nutidens verden med hurtig udnyttelse af sårbarheder, især til sikkerhedsopdateringer.

"Microsoft har vist, at en reduktion af testindsatsen resulterer i øgede funktionelle problemer og tilbagekaldte opdateringer, hvilket ikke ville være et sådant problem, hvis både anvendelse og fjernelse af opdateringer ikke krævede genstart af computeren," sagde Kolsek."Hvor de trækker grænsen for "acceptabelt niveau af problemer, vi forårsager vores brugere regelmæssigt", er så et spørgsmål om deres forretningsstrategi."

Image
Image

Livne var enig og sagde, at det vigtige nu er at håndtere processen med at rulle den defekte opdatering tilbage. Efter hans mening er det altafgørende at gøre denne proces let og forståelig for at få folk til at gå igennem den. Hvis folk ikke er overbevist, vil Microsoft være nødt til at samle yderligere ressourcer for at uddybe deres testproces for at dække flere potentielle brugssager og kombinationer.

Yderligere mener Livne, at Microsoft også bør benytte lejligheden til at give flere tekniske detaljer til folk, der ønsker at forstå de nærmere detaljer i den fejlbehæftede opdatering, og liste de trin, virksomheden vil tage for at sikre, at noget som dette ikke dukker op. igen i fremtiden.

"Brugere vil forstå, så længe de ser, at deres tid [bliver værdsat]," mente Livne. "Hvis de tror, at de bliver behandlet som marsvin, vil de være mindre tilbøjelige til at udføre opdateringer hurtigt i fremtiden."

Anbefalede: