Microsofts oppdateringsleveringsprosess kan trenge en justering

Innholdsfortegnelse:

Microsofts oppdateringsleveringsprosess kan trenge en justering
Microsofts oppdateringsleveringsprosess kan trenge en justering
Anonim

Key takeaways

  • En nylig Windows 11-oppdatering forårsaket problemer for noen mennesker, til tross for et par ukers testing.
  • Problemet førte til at Microsoft ba brukere om å avinstallere oppdateringen.
  • Eksperter forstår Microsofts knipe, men foreslår at den skjerper seg for å forsikre folk om at de ikke blir underlagt uprøvd kode.

Image
Image

En oppdatering skal gjøre ting bedre, ikke sant?

Microsoft ser ut til å ha gått glipp av notatet, ettersom en nylig oppdatering plaget noen mennesker og forårsaket alle slags problemer, for eksempel appkrasj. Microsofts løsning? Den ba berørte personer om å avinstallere oppdateringen, og ugyldiggjorde deretter den problematiske oppdateringen helt ved å levere en løsning. Som om å installere en oppdatering ikke var skurrende nok allerede, måtte folk nå gå ut av veien nok en gang for å rulle tilbake oppdateringen. Burde ikke Microsoft gjøre en bedre jobb med å teste programvaren sin før du sender den til folk?

"Microsoft prøver sitt beste når det gjelder oppdateringer og kvalitet, men det er bemannet av folk og de vil noen ganger gjøre feil rundt en oppdatering," sa Eran Livne, direktør for Product Management Endpoint Remediation hos Qualys, til Lifewire via e-post. «De prøver så godt de kan for å finne og fikse problemer før utgivelsen, men det er ikke perfekt.»

Going for Broke

Oppdateringen, KB5012643, som ble utgitt 25. april 2022, var en valgfri kumulativ en for Windows 11 21H2 med mange små endringer. For noen brukere krasjet imidlertid oppdateringen apper som brukte visse komponenter i. NET 3.5-rammeverket, en avgjørende komponent i mange Windows-apper.

Ifølge Dale Dawson, produktdirektør hos Syncro, oppsto problemet ganske enkelt fordi folk bruker Windows på alle slags konfigurasjoner, og Microsoft kan ikke teste dem alle. I en e-postutveksling med Lifewire sa Dawson at Microsoft ga ut Windows 11 Build 22000.651 (med KB5012643-oppdateringen) i Release Preview Channel til Windows Inside-brukere 14. april 2022 for å teste oppdateringen, før den ble gitt ut til alle brukere. et par uker senere.

"Testing kan være komplekst under de mest kontrollerte omstendighetene, selv med store samfunn som støtter innsatsen," forklarte Dawson.

Kevin Breen, direktør for Cyber Threat Research ved Immersive Labs, forklarte problemet mer detaljert. Breen fort alte Lifewire over e-post at moderne operativsystemer er utrolig komplekse, og alle de forskjellige innstillingene, programvaren og maskinvaren gjør det umulig for Microsoft å teste alle mulige permutasjoner."Et så høyt nivå av variasjon er det som til slutt fører til situasjoner der patcher og oppdateringer forårsaker problemer," sa Breen.

For ytterligere å komme tilbake til poenget, sa Mitja Kolsek, medgründer av 0patch-prosjektet, til Lifewire at Microsoft har et mye vanskeligere problem enn for eksempel Apple, når det kommer til å teste oppdateringer. I motsetning til Windows, kjører macOS bare på en håndfull "standardiserte" Mac-maskiner.

Ikke trøbbel med brukere

I stedet for å gi feil på mangel på testing, mente Kolsek at det virkelige problemet ligger i selve oppdateringsprosessen, som han mente er foreldet og uegnet for dagens verden med rask utnyttelse av sårbarheter, spesielt for sikkerhetsoppdateringer.

"Microsoft har vist at reduksjon av testinnsats resulterer i økte funksjonsproblemer og tilbakek alte oppdateringer, noe som ikke ville vært et slikt problem hvis både å bruke og fjerne oppdateringer ikke krever omstart av datamaskinen," sa Kolsek."Hvor de trekker grensen for "akseptabelt nivå av problemer vi forårsaker brukerne våre med jevne mellomrom", er da et spørsmål om forretningsstrategien deres."

Image
Image

Livne var enig, og sa at det viktigste nå er å håndtere prosessen for å rulle tilbake den feilaktige oppdateringen. Etter hans mening er det avgjørende å gjøre denne prosessen enkel og forståelig for å få folk til å gå gjennom den. Hvis folk ikke er overbevist, vil Microsoft måtte samle inn ytterligere ressurser for å utdype testprosessen for å dekke flere potensielle brukstilfeller og kombinasjoner.

Videre mener Livne Microsoft også bør benytte anledningen til å gi flere tekniske detaljer for folk som ønsker å forstå detaljene i den feilaktige oppdateringen, og liste opp skritt selskapet vil ta for å sikre at noe slikt ikke dukker opp igjen i fremtiden.

"Brukere vil forstå så lenge de ser at tiden deres [blir verdsatt]," mente Livne. "Hvis de tror at de blir behandlet som marsvin, vil det være mindre sannsynlig at de vil utføre oppdateringer umiddelbart i fremtiden."

Anbefalt: