Programovanie

Používatelia nájdu opravu pre chybnú aktualizáciu Windows 2982791 a KB 2970228 pre Windows

V aréne podpory Microsoft Black Tuesday to vyzerá ako obvykle. Zákazníci systému Windows - nie Microsoft - našli riešenie chyby modrej obrazovky smrti / zastavenia 0x50, o ktorej som hovoril včera. Microsoft, ako obvykle, bol úplne AWOL.

Zlý patch spustil sklz automatickej aktualizácie v Čierny utorok a prvá správa o BSOD sa objavila na fóre Microsoft Answers v stredu. Správa správne identifikovala jednu z chybných opráv ako KB 2982791. Nie je jasné, koľkých ľudí sa to týka, ale správy sa objavujú na celom webe. Od piatku 1:30 ráno v Redmondskom čase to nevyzerá, že by spoločnosť Microsoft urobila čertovskú vec.

Podľa moderátorky fóra a Microsoft MVP Susan Bradley (ktorá je rovnako ako všetky MVP dobrovoľníkom) sa problém prejavil na 64-bitových systémoch Windows 7 a možno 64-bitových systémoch Windows Server 2008 R2 („možno“, pretože tu nie sú zatiaľ nie je dostatok správ). Prvá chybná oprava, KB 2982791, je súčasťou „dôležitého“ bezpečnostného bulletinu MS14-045. Druhá chybná oprava, KB 2970228, je opravná neistota, ktorá je súčasťou debaklu „Update 2“ a ktorá pridáva rubľový glyf do zoznamu platných symbolov meny vo Windows 7 a Windows 8.1 Update.

Od dnešného rána spoločnosť Microsoft neuznala problém na fóre Microsoft Answers. Nevidel som od spoločnosti Microsoft žiadnu komunikáciu o probléme. Všetky predložené lístky na podporu spoločnosti Microsoft, o ktorých viem, musia byť ešte potvrdené. O chybe sa nezmieňuje ani jeden z článkov KB. Na všetkých mojich počítačoch so systémom Windows 7 x64 je KB2982791 naďalej ponúkaná ako „začiarknutá“ dôležitá aktualizácia prostredníctvom služby Windows Update a KB 2970228 zostáva „nezačiarknutá“ voliteľná aktualizácia.

Windows sleuth a prvý príspevok na fóre Microsoft Answers rvuerinckx našli čarovnú kombináciu:

Rovnaký problém som mal na dvoch počítačoch, obidvoch s win7 64 bitmi.

Mohol by som to vyriešiť zavedením z DVD a odstránením nasledujúceho súboru:

c: \ Windows \ System32 \ FNTCACHE.DAT

Na základe jeho príspevku to vyzerá, že rvuerinckx zaujal prístup hrubou silou a mazal medzipamäte písma, až kým nevyhladil ten, ktorý vypučal modrú obrazovku. Netuším, či jeho hack funguje vo všetkých prípadoch, ale každá správa, ktorú som doteraz videl, hovorí, že funguje ako šampión.

Čo sa deje? Nikto nevie. Microsoft mal na odpoveď asi 60 hodín a nič sme nepočuli. Poster PortSix dodáva lákavú stopu:

Zdá sa, že zlyhanie modrej obrazovky súvisí s volaniami GDI na SaveDC () a RestoreDC () na zachovanie a obnovenie cesty.

FNTCACHE.DAT, ako už z jeho názvu vyplýva, je vyrovnávacia pamäť písma. Krátka cesta cez Google odhalí najrôznejšie problémy so súborom v priebehu mnohých rokov. Vo všetkých prípadoch, ako najlepšie viem, je systém Windows dosť inteligentný na to, aby v prípade odstránenia medzipamäte znova vytvoril, ale nie je dosť inteligentný na to, aby rekonštruoval vyrovnávaciu pamäť, ak existuje nejaký vnútorný problém. Mohli by ste sa rozumne čudovať, prečo / ako by medzipamäť fontov mohla po stopercentnej skutočnej aktualizácii automatickej aktualizácie zmraziť systém Windows pri štarte.

Naďalej pracujem na svojom návrhu Patch Monday, ktorý som predložil minulý rok v septembri. Spoločnosť Microsoft by mala pozvať kohokoľvek a všetkých, aby sa zúčastnili dobrovoľného dňa testovania nových opráv pred ich vydaním prostredníctvom služieb Windows Update a WSUS. Toto je ešte ďalší príklad zlej opravy - alebo dvoch -, ktoré mohli byť zachytené pri dostatočnom vonkajšom testovaní.

Ako nás môže spoločnosť Microsoft požiadať, aby sme využili myšlienku „svižnejších“ mesačných aktualizácií systému Windows, keď nedokáže obratne reagovať na zlyhania systému vo vlastných automatických aktualizáciách?

Tento príbeh „Používatelia nájdu opravu pre chybné aktualizácie Windows 2982791 a KB 2970228 pre Windows“, bol pôvodne publikovaný na .com. Získajte prvé slovo o tom, čo skutočne znamenajú dôležité technologické novinky, s blogom Tech Watch. Najnovší vývoj v oblasti obchodných technologických noviniek nájdete na serveri .com na Twitteri.

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