Pourquoi la plupart des systèmes Microsoft Windows ont une nouvelle option de menu contextuel à clic droit lent?
Pour ceux qui ne savent pas de quoi je parle, faites un clic droit dans un espace vide à l'intérieur d'une fenêtre et choisissez une nouvelle option. Une liste des types de fichiers disponibles pour la création apparaîtra, mais sur la plupart des systèmes, cela coûtera un certain temps de traitement, suffisamment pour être considéré comme lent par rapport aux autres opérations de clic droit.
Est-ce une sorte de mauvaise implémentation du registre Windows, ou juste un algorithme merdique utilisé en arrière-plan, des suppositions?
Réponses:
cet article pourrait être utile: le clic droit est un comportement lent ou étrange provoqué par les gestionnaires de menus contextuels http://windowsxp.mvps.org/slowrightclick.htm (l'article propose deux solutions)
la source
Certains éléments du menu contextuel ont-ils une référence à un emplacement / une ressource réseau ? J'ai reçu des éléments qui pointaient vers un autre ordinateur du réseau, mais cet ordinateur n'a pas pu être atteint sur le réseau. Windows est assez agressif lorsqu'il s'agit de localiser / rechercher des ressources réseau et abandonne beaucoup plus tard que vous ne le pensez au départ. Cela m'arrive souvent dans notre configuration de profil d'itinérance semi-interrompue au travail.
la source
Le sous-menu est construit à partir d'une liste d'entrées de registre. Lorsque vous avez trop d'options ou que votre registre est trop obstrué, la construction peut prendre du temps. Ensuite, la liste sera mise en cache, je crois. La construction de la liste peut être longue car ce n'est pas seulement une simple recherche, mais certaines références à d'autres entrées de registre doivent être résolues.
la source
Je ne sais pas exactement mais je voulais juste le souligner, mon clic droit> nouveau sur Win7 est complètement rapide, pas de ralentissements ici. Je ne me souviens pas de Vista, mais je pense que c'est un problème lié à XP et peut-être à Vista qui a évidemment été résolu. A moins que ce ne soit que mon ordinateur ...
la source