XP utilisait la recherche séquentielle et l'index des fichiers pour trouver des fichiers. Ce n'était pas rapide mais c'était fiable. Vista a essayé de devenir " intelligent " en devinant ce que vous recherchez, que ce soit un nom de fichier, une chaîne ou en ligne. À partir de la version 7, il n'y a plus eu que l'index et l'accès en ligne, ce qui a posé d'énormes problèmes pour obtenir les autorisations nécessaires pour que l'index fonctionne un peu. À partir de 8, ce système est devenu si horriblement complexe en raison d'index multiples, larges et fracturés et d'une gestion des ressources trop complexe que la recherche de fichiers ne fonctionne qu'en quelque sorte.
Microsoft a tendance à enterrer les fonctionnalités standard dans une mer de complexité accumulée et imaginée. Par exemple, avec Win mobile, vous pouvez répertorier votre musique par : Artiste, Album, Date, Compositeur, Clé, Genre et 1 000 autres choses... mais vous ne pouvez pas lire toutes les chansons d'un dossier, dans l'ordre du nom du fichier. Le téléphone chauffe car les 8 processeurs fonctionnent à plein régime pour rassembler toutes les balises ID3 de vos médias, ne parvenant pas à imaginer un monde où les balises ID3 n'existent pas. L'appareil surchauffe alors et s'éteint, parfois définitivement. Je n'invente rien.
Le seul moyen de faire face à des oublis aussi massifs et basiques est d'utiliser des apps tierces et des hacks de registre. Du côté négatif, Windows est nul, mais du côté positif, vous obtenez d'être un hacker assez accompli. Votre capacité de piratage détermine l'OS idéal de toute façon - pour Linux, vous devez être un bon pirate, pour Windows, il est utile d'être un pirate à temps partiel et le piratage OSX est interdit.