Programování

Společnost Microsoft vydává opravu „Silver Bullet“ KB 3024777, která odstraňuje KB 3004394

Další epizoda ságy KB 3004394 se odehrává, protože společnost Microsoft vydává novou opravu KB ​​3024777, která je speciálně navržena pro vydání fiaskového černého úterý KB 3004394 pro tento týden na počítačích s Windows 7 SP1 a Windows Server 2008 R2 SP1. Příběh je trochu komplikovanější než prostá přestřelka v OK Corral.

Vzpomenete si na tento týden bête noire, KB 3004394. Vydáno v úterý, do středy byly desítky zpráv o problémech s lichými výzvami UAC, chybou diagnostického nástroje Windows 8000706f7, selháním při pokusu o instalaci ovladače AMD Catalyst, chybou Windows Defender 2147023113 a několika dalšími. Je to, jako by Microsoft netestoval opravu před vydáním. Ve čtvrtek společnost Microsoft trhla s opravou a později ve fóru ve fóru odpovědí doporučila odinstalovat KB 3004394.

Dnes je nový den a máme nové vysvětlení - a pochodové příkazy.

Společnost Microsoft aktualizovala svůj článek KB 3004394, aby uvedla, že k problémům dochází pouze v systémech Windows 7 SP1 a Windows Server 2008 R2 SP1:

Zjistili jsme, že tato aktualizace způsobuje další problémy v počítačích se systémem Windows 7 Service Pack 1 (SP1) a Windows Server 2008 R2 SP1. To zahrnuje nemožnost instalace budoucích aktualizací. Aktualizace KB 3004394 nezpůsobuje žádné známé problémy v ostatních systémech, pro které je vydána. Doporučujeme nainstalovat aktualizaci na ostatní systémy.

Pokud jste dosud nenasadili KB 3004394 v počítačích se systémem Windows 7 SP1 a Windows Server 2008 R2 SP1, doporučujeme odložit instalaci, dokud nebude k dispozici nová verze této aktualizace.

Pokud jste již nainstalovali KB 3004394 v počítačích se systémem Windows 7 SP1 a Windows Server 2008 R2 SP1, které nebyly po instalaci aktualizace restartovány, doporučujeme pokud je to možné, odložit restartování, dokud k tomu nebudou přidány další informace článek o způsobu odebrání aktualizace.

Pokud instalace KB 3004394 způsobuje v těchto počítačích problémy, odeberte aktualizaci a restartujte počítače. Možnost odebrání aktualizací systému Windows prostřednictvím ovládacího panelu již nemusí po instalaci aktualizace KB 3004394 v některých počítačích se systémem Windows 7 SP1 a Windows Server 2008 R2 SP1 fungovat.

Nevidím žádné informace o problémech s KB 3004394 na počítačích s Windows 8 / 8.1. Jak nejlépe mohu říci, v tuto chvíli je KB 3004394 nabízena v systémech Windows 8 / 8.1 prostřednictvím služby Windows Update, ale nikoli v systémech Windows 7.

Včera v noci společnost Microsoft vydala novou opravu KB ​​3024777. Říkám jí patch „Silver Bullet“, protože je konkrétně zaměřen na vymýcení opravy KB 3004394. Článek KB to popisuje takto:

Aktualizace KB 3004394 vydaná 10. prosince 2014 může způsobit další problémy v počítačích se systémem Windows 7 Service Pack 1 (SP1) a Windows Server 2008 R2 SP1. To zahrnuje nemožnost instalace budoucích aktualizací. Tato nová aktualizace je k dispozici k odebrání KB 3004394 z vašeho počítače.

Což samozřejmě vede k otázce slepice a vejce: Pokud instalace KB 3004394 způsobí, že váš počítač nebude schopen instalovat budoucí aktualizace, proč Microsoft vydává tuto aktualizaci Silver Bullet prostřednictvím skluzu Windows Update?

Dalším zmatením problému, alespoň na mých počítačích se systémem Windows 7, se v seznamu Windows Update neobjeví oprava Bullet Bullet, pokud není nainstalována KB 3004394. Jak nejlépe mohu říci, pro ty, kteří nenainstalovali KB 3004394 nebo pro ty, kteří využili dřívější doporučení Microsoftu a ručně odebrali KB 3004394, se Silver Bullet ani nezobrazí.

Odhaduji, že uživatelé počítačů se systémem Windows 7 SP1 nebo Server 2008 R2 SP1, kteří mají nainstalovanou aktualizaci KB 3004394, ale nemohou si nainstalovat žádné nové aktualizace (zhluboka se nadechněte), si musí ručně stáhnout a spustit KB 3024777, aby zajistili, že KB 3004394 je ukončena s extrémními předsudky. Naštěstí existují odkazy ke stažení na stránce KB 3024777.

O chování Silver Bullet existují nějaké neoficiální důkazy. Plakát myarmor na SevenForums říká:

Zdá se, že tato aktualizace odstraní kb3004394 a zmizí beze stopy (kromě historie). Zdá se, že poté již není k dispozici v seznamu odinstalace.

Plakát Tibbies4Life na fóru Norton Community přináší zmatenou situaci:

Kousl jsem kulku a spustil novou aktualizaci KB3024777 a úspěšně se aktualizovala pomocí jednoho restartu. Když jsem zkontroloval nainstalovaný seznam WU, KB3004394 se stále zobrazuje jako úspěšná instalace. Když jsem však po použití KB3024777 zkontroloval seznam nainstalovaných programů v Ovládacích panelech, KB3004394 již není uveden jako nainstalovaná aktualizace. Vypadá to, že KB3024777 úspěšně odstranil ošklivou věc z mého počítače, ale proč by ji neodstranil ze seznamu na stránce WU?

Podrobný návod na akce KB 3024777 zveřejněný guenni na blogu Born's Tech a Windows World.

Čtení mezi řádky - ve skutečnosti několik - vypadá to, že byste měli udělat:

  • Na počítačích s Windows 7 SP1 / Server 2008 R2 SP1: Spusťte Windows Update. Pokud je uvedena KB 3024777, spusťte ji. Pokud instalace selže, stáhněte si Silver Bullet ručně a spusťte jej. Eh, běž to.
  • Na počítačích se systémem Windows 8 / 8.1 / Server 2012: KB 3004394 bych ručně neodinstaloval, pokud ji máte, dokud nám Microsoft neřekne více o možných konfliktech.

Nevidím původní špatnou opravu nabízenou na strojích Windows 10 Tech Preview.

Na jedné straně je pozoruhodné, že Microsoft opravuje tuto opravu tak rychle. My Windows Victims jsme si zvykli na zpackané opravy oprav, které trvají týdny nebo dokonce měsíce. Na druhou stranu si musíte klást otázku, jak (nebo i když!) Byla tato oprava testována před vydáním.

Nějak mě představa, že Microsoft vydá patch Silver Bullet, který se věnuje výhradně zabití dalšího patch vydaného společností Microsoft, znepokojuje. Možná má Elon Musk pravdu.

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