Als ik door het Windows Latest artikel (waar dit artikel op gebaseerd lijkt te zijn) heen kijk, heb ik best een aantal opmerkingen over de problemen/feedback die zij aankaarten
-"compatibility problems with live wallpaper software like WallpaperEngine" WallpaperEngine is natuurlijk geen officieel onderdeel van Windows, het is third-party software. WallpaperEngine devs zijn verantwoordelijk voor het updaten daarvan om het compatibel te maken met de laatste Windows update. Kun je Microsoft toch niet voor blamen?
-Het artikel lijkt ook best extreem zeldzame bugs te noemen en laat het overkomen alsof deze vaak voor komen. Zo kan het misschien overkomen alsof de nieuwe Windows update buggier is dan ie werkelijk is voor 99% van de users. Search-box probleem bijvoorbeeld wordt door het artikel maar 1 bron gegeven (die nauwelijks comments heeft van users) en ik kan het probleem zelf niet reproduceren. Volgende voorbeeld: zwart scherm en crashes na updates; komen veel vaker voor na updates, vooral vaak op oudere hardware of in combinatie met specifieke software. Het artikel geeft als fix om via Taakbeheer het programma Explorer Patcher te killen. Dit is wederom third-party software dat gewoon incompatibel is, wederom dus niet de schuld van Microsoft.
-Sinds ik de update zelf heb geïnstalleerd zie ik alle veranderingen (co-pilot etc.) die de update door zou moeten voeren, behalve die in Windows Explorer. Hierdoor ervaar ik ook niet de Explorer-gerelateerde issues. Misschien doen ze daar dus een staged rollout van?
Mijn probleem hier is dus: deze update zal wel werkelijk problemen hebben, maar het artikel haalt ook problemen aan die komen door third-party software incompatibiliteit en/of slecht onderbouwd zijn met bronnen. Hierdoor is het Windows Latest artikel best onbetrouwbaar. Tweakers redactie leek hier helaas niet doorheen te kunnen prikken in alle gevallen en laat bijvoorbeeld lijken alsof het "zwart scherm en een crash"-probleem puur door de update komt.
Edit: @dasiro explains my thoughts about why third-party software incompatibility shouldn't be solely Microsoft's fault as these third-party devs can already adjust their software through insider builds. Have to add though as @
jimshatt also shortly mentioned; I know that a lot of these third-party programs that adjust things within Windows often use hacky solution, inject themselves into Windows processes and use poorly/not-documented functions to achieve this. This is why these solutions break with almost every big Windows update; every minor code-base change to the taskbar, task manager, desktop etc. will cause these programs to break. (Ik realiseerde me hier dat ik in het Engels aan het typen was, oops, nothing to see here, carry on reading haha) If they inject themselves into Windows processes (almost all programs mentioned in the Windows Latest article do), this can thus cause instability/crashes within Windows processes of course. It would be almost impossible for Microsoft to keep track of all this and in my opinion blindly still blaming them for it still under the "Microsoft Windows has to work with third-party software"-flag sounds a bit shortsighted as we are speaking thus about extremely hacky solutions here.
Edit2: @
jimshatt Ik dacht dat het wel overduidelijk en vanzelfsprekend was dat programma's als StarDock, WallpaperEngine, Windhawk, Explorer Patcher etc. zichzelf injecteren in Windows processes zelf en dat dit dus tot instabiliteit kan lijden. Heel eerlijk gezegd ben ik het wel eens met @
redniels 's "no shit, sherlock" haha. Overduidelijk bedoelde ik niet alle third-party software. Zelfs AV-software doen zich vaak in Windows processen injecteren trouwens, waardoor zelfs outdated AV-software kan lijden tot systeeminstabiliteit. Zou ik dan dus wederom niet Windows'/Microsoft's fout vinden.
Zelf wel eens StarDock, Windhawk en Explorer Patcher geprobeerd in het verleden, maar allemaal uiteindelijk gede-installeerd vanwege verlaagde stabiliteit van de taakbalk en andere Windows onderdelen; Windows' Explorer.exe die bijvoorbeeld vaak crashte en zichzelf recoverde.
Edit3: btw, nog vergeten te reageren op "of als er van te voren duidelijk gecommuniceerd wordt over breaking changes, maar dat lijkt hier niet het geval." van @
jimshatt --> True, maar dit gaat dus niet over een software-breaking Windows- or Graphics-API change, dit gaat gewoon om een verandering in de interne code van Explorer.exe (valt Explorer, bureaublad, taakbeheer etc. onder). Deze is niet gemaakt met ook maar enige APIs voor third-party developers, waardoor Microsoft natuurlijk ook geen rekening gaat houden met "third-party software explorer.exe-affecting" compatibility. Het zou nice zijn als Windows een API beschikbaar zou stellen om meer opties te openen voor users en third-party software om dingen zelf aan te passen, maar doen ze op dit moment niet en zou ze misschien ook zeer reduceren in flexibiliteit als het gaat om updates van de taakbalk en zo. Zou dan waarschijnlijk bij elke grote update API-breaking changes opleveren. Zouden ze ook wel van tevoren aan kunnen kondigen en zo, maar vertraagt waarschijnlijk wel veel haha. Maar sorry, ga beetje off-topic nu en de edits zijn overduidelijk gebaseerd op een reactie waarin @
jimshatt per ongeluk dacht dat ik ALLE third-party software bedoelde haha
[Reactie gewijzigd door mrtnptrs op 22 juli 2024 15:06]