Len malá reklama môže zlyhať Windows 11 a znefunkčniť jeho ponuku Štart a panel úloh
Ako už možno viete, Windows 10 a Windows 11 dokážu používateľovi zobrazovať propagačné správy priamo na pracovnej ploche. S cieľom podporiť integráciu pripravovaného Windowsu 11 s Microsoft Teams Microsoft posunul takúto reklamu Insiderom. Ale Prieskumník (ktorý implementuje shell pracovnej plochy Windows) prestal reagovať, takže používatelia nemajú funkčnú ponuku Štart a panel úloh. To sme my písal v piatok. Tu je niekoľko podrobností o tejto problematike.
Nefungujúci systém kvôli reklamám používatelia neočakávajú, dokonca ani pri spustení predbežnej verzie. Presne to sa však stalo tým, ktorí si nainštalovali Windows 11 Build 22000.176 alebo Build 22449, čo sú najnovšie predbežné aktualizácie pre Beta a Dev kanály, resp.
Po niekoľkých sťažnostiach Microsoft uznal problém a postihnutým používateľom zaslal rýchlu opravu. Zobrazí sa výzva na otvorenie editora databázy Registry (regedit
) cez správcu úloh a vykonajte nejaké zmeny. Príčinu problému však spoločnosť bližšie nevysvetlila. Takže to urobil výskumník tretej strany.
Čo sa naozaj stalo
Daniel Aleksandersen, vývojár Edgedeflector, zistili, že problém bol spôsobený malým konfiguračným súborom reklamy. Komponent Windows s názvom IrisService načítal tento súbor zo serverov. Táto služba je súčasťou Windows Spotlight, ktorý tiež sťahuje obrázky uzamknutej obrazovky, ich podrobnosti atď.
Na základe riešenia poskytnutého spoločnosťou Microsoft Daniel Aleksandersen dokázal lokalizovať problém jeho umiestnením v kľúči databázy Registry, ktorý obsahuje serializovaný binárny súbor JSON. Tento veľký objekt obsahoval reklamy pre Microsoft Teams.
Microsoft tvrdí, že chyba ovplyvňuje zariadenia, ktoré dostali serverovú opravu. Spoločnosť tiež uviedla, že vydané ukážkové zostavy sú bezpečné na používanie. Samotná situácia, keď sa vďaka jednoduchej reklame môžete dostať k nepoužiteľnému OS, je však trochu zlá. Ak áno, spoločnosť Microsoft by mala preskúmať návrh architektúry shellu Windows 11, aby bol spoľahlivejší. Aké ďalšie prekvapenia môžete očakávať po 5. októbri, kedy bude Windows 11 dostupný pre všetkých?