Nekem ilyesmi elemek vannak a listámon:
1. Az a töredezettség ami az egyes feltelepíthető programok körében található (telepítés módja, mit rak fel magával, stb.) az van olyan rossz, mint az ezer és egy ugyanolyan (de tökéletlen) tool Linux alatt.
1a. A csomagkezelés hiánya (pontosabban alkalmazásának hiánya). Még mindig az az érzésem van (ez én hibám is lehet) egy-egy szoftver eltávolításával, hogy "csak a rendszert ne vigye magával". Főleg nagyobb szoftverek esetén.
2. Az USB eszközök kritikán aluli kezelésmódja: miért kell minden egyes alkalommal, amikor egy, az eszköz által eddig nem használt portba dugom a készüléket, feltennie a meghajtóprogramot? Egyáltalán: miért kell pl. egy átlagos egérnél (USB HID) vagy pen drive-nál akármit is csinálnia?
- hogy ezt miért utálom: elég sok laborgépnél szívás van az USB programozó eszközzel, egyszerűen nem mindegy, hogy melyik portba rakja be a hallgató. Lehet, hogy a Windows 8 javította, régebbiekkel rengeteget szívtunk.
2a. Az eszközökvezérlő programok kaotikus kezelése: nincs egy központi hely, ahonnan mindenhez megtalálod a megfelelő vezérlőt, a gyártótól kell nagy nehezen összevadásznod - tisztelet a kivételnek. De ha a Windows rákérdez, hogy próbálja-e meg a netről megtalálni a megfelelő eszközvezérlőt, akkor általában előre tudhatod az eredményt.
3. "Valami tekeri a merevlemezt, fogja a rendszert, de nem tudom, mi"-típusú problémák. Régebben tipikusan az svchost szokott ilyennel szórakozni, most talán a csrss.exe az ilyen. Az ilyet hogyan lehet megoldani? Nincs olyan szintű rálátásom a rendszer belsejére, mint OS/X vagy Linux alatt. Ez simán tudáshiány is lehet részemről.
4. A "primitív" troubleshooting leírások. Nyilván sok egyszerű problémát megold amivel az átlag felhasználó találkozik, nekem általában nem a "Kapcsolja be az eszközt. Így sem működik?"-típusú problémám szokott lenni.