Programiranje

Microsoft je izdal popravek »Silver Bullet« KB 3024777, da bi odpravil KB 3004394

Razvija se še ena epizoda sage KB 3004394, saj je Microsoft izdal nov popravek KB 3024777, ki je bil posebej zasnovan za tokratni fiasko črnega torka KB 3004394 na računalnikih s sistemom Windows 7 SP1 in Windows Server 2008 R2 SP1. Zgodba je nekoliko bolj zapletena kot preprosta izstrelitev na OK Corral.

Spomnili se boste tega tedna bête noire, KB 3004394. V torek je bilo do srede objavljenih več deset poročil o težavah z nenavadnimi pozivi UAC, napako Windows Diagnostic Tool 8000706f7, neuspehom pri poskusu namestitve gonilnika AMD Catalyst, napako Windows Defender 2147023113 in še več. Kot da Microsoft obliža ni preizkusil, preden ga je izdal. V četrtek je Microsoft iztrgal popravek in kasneje v prispevku na forumu Answers svetoval, naj odstranite KB 3004394.

Danes je nov dan in imamo novo razlago - in koračnice.

Microsoft je posodobil svoj članek KB 3004394 in dejal, da se težave pojavljajo samo v operacijskih sistemih Windows 7 SP1 in Windows Server 2008 R2 SP1:

Ugotovili smo, da ta posodobitev povzroča dodatne težave v računalnikih s sistemom Windows 7 Service Pack 1 (SP1) in Windows Server 2008 R2 SP1. To vključuje nezmožnost namestitve prihodnjih posodobitev. Posodobitev KB 3004394 ne povzroča znanih težav v drugih sistemih, za katere je izdana. Priporočamo, da posodobitev namestite v druge sisteme.

Če še niste uvedli KB 3004394 v računalnikih s sistemom Windows 7 SP1 in Windows Server 2008 R2 SP1, priporočamo, da odložite namestitev, dokler ne bo na voljo nova različica te posodobitve.

Če ste že namestili KB 3004394 v računalnike s sistemom Windows 7 SP1 in Windows Server 2008 R2 SP1, ki se po namestitvi posodobitve niso znova zagnali, priporočamo, da znova zaženete, če je to mogoče, dokler temu ne dodate več informacij članek o načinu odstranjevanja posodobitve.

Če namestitev KB 3004394 povzroča težave v teh računalnikih, odstranite posodobitev in znova zaženite računalnike. Možnost odstranjevanja posodobitev sistema Windows prek nadzorne plošče po namestitvi KB 3004394 morda ne bo več delovala v nekaterih računalnikih s sistemom Windows 7 SP1 in Windows Server 2008 R2 SP1.

Ne vidim nobenega nasveta o težavah s KB 3004394 v napravah s sistemom Windows 8 / 8.1. Kot najbolje vem, je trenutno KB 3004394 na voljo v sistemih Windows 8 / 8.1 prek storitve Windows Update, ne pa tudi v sistemih Windows 7.

Sinoči je Microsoft izdal nov popravek, KB 3024777. Imenujem ga popravek "Silver Bullet", ker je posebej namenjen izkoreninjenju popravka KB 3004394. V članku KB je opisano tako:

Posodobitev KB 3004394 z dne 10. decembra 2014 lahko povzroči dodatne težave v računalnikih s sistemom Windows 7 Service Pack 1 (SP1) in Windows Server 2008 R2 SP1. To vključuje nezmožnost namestitve prihodnjih posodobitev. Ta nova posodobitev je na voljo za odstranitev KB 3004394 iz računalnika.

Kar seveda vodi k piščančjim jajcem: Če namestitev KB 3004394 onemogoči namestitev prihodnjih posodobitev, zakaj Microsoft izda to posodobitev Silver Bullet prek žleba Windows Update?

Nadalje zmede težavo, vsaj na mojih računalnikih z operacijskim sistemom Windows 7, se obliž Silver Bullet ne prikaže na seznamu Windows Update, razen če je nameščen KB 3004394. Kar najbolje znam, za tiste, ki niso namestili KB 3004394 ali tiste, ki so upoštevali Microsoftovo prejšnje priporočilo in ročno odstranili KB 3004394, se Silver Bullet niti ne prikaže.

Predvidevam, da morajo tisti z Windows 7 SP1 ali Server 2008 R2 SP1, ki imajo nameščene KB 3004394, vendar ne morejo namestiti nobenih novih posodobitev (tukaj globoko vdihnite), ročno prenesti in zagnati KB 3024777, da se zagotovi, da KB 3004394 se ukine s skrajnimi predsodki. Na srečo so na strani KB 3024777 povezave za prenos.

Obstaja nekaj nezanesljivih dokazov o vedenju Silver Bulleta. Na plakatu myarmor na SevenForums piše:

Zdi se, da ta posodobitev odstrani kb3004394 in izgine brez sledi (razen v zgodovini). Zdi se, da nato noben od njih ni več na voljo na seznamu za odstranitev.

Poster Tibbies4Life na forumu skupnosti Norton predstavlja zmedeno situacijo:

Ugriznil sem kroglo in zagnal novo posodobitev KB3024777, ki se je uspešno posodobila z enim ponovnim zagonom. Ko sem preveril seznam nameščenih WU, se KB3004394 še vedno prikazuje kot uspešna namestitev. Ko pa sem po uporabi programa KB3024777 preveril svoj seznam nameščenih programov na nadzorni plošči, KB3004394 ni več naveden kot nameščena posodobitev. Zdi se torej, da je KB3024777 uspešno odstranil grdo stvar iz mojega računalnika, a zakaj ga ne bi odstranil s seznama na strani WU?

Podroben opis korakov KB 3024777, ki jih je Guenni objavil na spletnem dnevniku Born's Tech in Windows World.

Branje med vrsticami - pravzaprav več njih - kaže, da je to tisto, kar morate storiti:

  • Na napravah s sistemom Windows 7 SP1 / Server 2008 R2 SP1: pospešite posodobitev sistema Windows. Če je na seznamu KB 3024777, ga zaženite. Če namestitev ne uspe, ročno prenesite Silver Bullet in sprožite. Er, zaženi.
  • Na računalnikih z operacijskim sistemom Windows 8 / 8.1 / Server 2012: KB 3004394, če ga imate, ne bi mogel ročno odstraniti, dokler nam Microsoft ne pove več o morebitnih konfliktih.

Ne vidim, da je izvirni slab popravek na voljo na strojih Windows 10 Tech Preview.

Po eni strani je izjemno, da Microsoft tako hitro popravi ta popravek. Žrtve sistema Windows smo se navadili na popravke popravkov, ki trajajo tedne ali celo mesece. Po drugi strani pa se morate vprašati, kako (ali celo če!) Je bil ta obliž preizkušen, preden je bil izdan.

Nekako me zaskrbi ideja, da bi Microsoft izdal obliž Silver Bullet, ki je namenjen izključno ubijanju drugega popravka, ki ga je izdal Microsoft. Mogoče ima Elon Musk prav.

$config[zx-auto] not found$config[zx-overlay] not found