Takže za sebe:
1. Blbá architektura ovladačů. Ovladač má v sobě i prvky UI a i když by starý železo bylo HW kompatibilní a low level funkce by jádro pobralo, kvůli dialogům s nastavením to nový widle odmítnou.
2. Blbá architektura obecně - nad HW jede ještě VM (.NET). Proč, kua, když je účelem odstínit železo a jedou jenom na x86?
3. Blbá architektura grafiky. Který hňup vymyslel integraci grafiky do kernelu (ring 0), ldyž je nejsložitější a je tam nejvíc chyb?
4. Nestabilní. OS má jediný úkol - spouštět programy a držet je při životě, dokud nespadnou nebo je neukončí uživatel. OS si nesmí dovolit ani spadnout, ani se sám z jakýhokoliv důvodu vyjma ztráty napájení ukončit. Tudíž update považuju za nestabilitu.
5. Až moc změn UI v poslední době - klasika, Air na Vistách, dlaždice, odebrání Start menu, vrácení Start menu,...
6. Telemetrie. No comment
7. EULA. No comment
8. .NET. Každá aplikace tahá svou vlastní verzi a pak je stroj akorát k.revsky zaplevelený.
9. Recovery. Vždycky, když jsem zkoušel bod návratu, situace se ještě zhoršila a ani po 12h (nejdelší pokus) se nepodařilo to opravit a došlo na reinstalaci.
10. Nemožnost virtualizace z licenčních důvodů
11. Update vyřadí z provozu celý systém, často na několik hodin. Vrátí nastavení do defaultuy a často hodně věcí rozbije, svévolně mění i výchozí programy.
12. Označení disků písmeny (a la CP/M) - nedává smysl. Když přijdu k stroji s několika HDD a zapíchnu do něj flash disk, kde ho najdu?
13. Každá aplikace si ohne systém podle sebe. Někdo dává data do složky s programem, někdo na c:\,... Pokud člověk nastaví "rozšířený práva" jako "C:\ je read only pro neadmina", polovina programů chcípne. Chybí tam standardizace.
14. Co verze, to jiný nastavování. Někdy úplně na <->, třeba vyvolání dialogu klikem na 1px čáru v obrázku.
15. Záloha konfigurace - regedit a člověk musí přesně vědět, který klíče potřebuje exportovat, jinak je v pr...
16. Nepřenositelnost instalace na jiný HW
17. Bezpečnost je tam zásadně opt-in (firewall, ...), někdy ani to ne (build-in šifrování HDD).
18. Neexistence SW repozitářů, nikdo nevynucuje instalaci podepsanýho SW by default
19. Nikdo se nestará o aktualizaci SW třetích stran, takže v lepším případě zůstane zastaralá verze, v horším se autor pustí do vlastního procesu, kterým žere prostředky, komunikuje ven, kontroluje novou verzi a vyrobí backdoor. I pak je to většinou jenom notifikace a uživatel to musí stáhnout a instalovat ručně, včetně restartu
20. Aktualizace, včetně bezpečnostních, 1x za měsíc. Když se den po vydání objeví 0-day, na měsíc smůla.
21. Všechny aktualizace v jednom balíku. Když jedna část dělá problémy, zůstane děravý všechno.
22. "Jejda, něco se pokazilo
" 3x týdně.
23. By default jedna pracovní plocha a není na výběr
24. Vynucování nekompatibilních ovladačů za každou cenu
25. Nejistota, co bude za 1/4 roku po velkým update. Uživatel je totiž pokusný králík.
26. Ani M$ neví, jaký licencování u svých produktů má, na kolik to vyjde a jaký jsou omezení
27. (historický - W95, 98, 98SE, ME) po neoprávěným přístupu k HW z aplikace se pro aplikaci automaticky povolil přístup natvrdo a bez ptaní
28. (historický) - před vynucením NTFS nebyla možnost, aby měl uživatel nějaký soukromý soubory ani možnost, jak mu zabránit ve změně systémových souborů (protože FAT32)
29. (historický) - default přihlášení bez hesla (prostým zavřením přihlašovacího dialogu klávesou ESC), takto přihlášený člověk mohl všechno
30. Nepoužitelnost jako live medium
31. Když píchnu flash disk nebo klávesnici do jinýho USB portu, hledá a znovu instaluje ovladače (cca 2 minuty v průměru). Ale to se naštěstí nestane, pokud není uživatel přihlášený. Přepíchni si klávesnici do jinýho USB při zaplým PC a uvidíš, jak se ti bude dobře přihlašovat.
32. A za tohle všechno chtěj ještě prachy...