Por que o Windows clicar com o botão direito do mouse novo é tão lento?

11

Por que a maioria dos sistemas Microsoft Windows tem uma nova opção de menu de contexto com o botão direito do mouse?

Para aqueles que não sabem do que estou falando, clique com o botão direito em qualquer espaço em branco dentro de uma janela e escolha a nova opção. Em seguida, uma lista de tipos de arquivos disponíveis para criação aparecerá, mas na maioria dos sistemas isso custará algum tempo de processamento, o suficiente para ser considerado lento em comparação com outras operações de clique com o botão direito.

Isso é algum tipo de implementação ruim do registro do Windows, ou apenas algum algoritmo usado em segundo plano, algum palpite?

    
por fjsj 26.07.2009 / 20:57

4 respostas

2

este artigo pode ser útil: o clique com o botão direito do mouse é um comportamento lento ou estranho causado pelos manipuladores de menu de contexto link (o artigo tem duas soluções)

    
por 18.12.2012 / 15:41
2

Algum dos itens no menu de contexto tem uma referência a um local / recurso de rede ? Recebi itens que apontavam para outro computador na rede, mas esse computador não pôde ser acessado na rede. O Windows é bastante agressivo quando se trata de localizar / procurar recursos de rede e desistir muito mais tarde do que você pensaria inicialmente. Isso acontece comigo muitas vezes em nossa configuração de perfil móvel semi-quebrado no trabalho.

    
por 26.07.2009 / 21:03
1

O submenu é construído a partir de uma lista de entradas do Registro. Quando você tem muitas opções ou seu registro está muito entupido, então pode demorar para ser construído. Então a lista será armazenada em cache, acredito. A construção da lista pode ser longa porque não é apenas uma pesquisa simples, mas algumas referências a outras entradas do Registro precisam ser resolvidas.

    
por 27.07.2009 / 10:13
0

Não tenho a certeza, mas apenas queria salientar, o meu clique com o botão direito > Novo no Win7 é completamente rápido, não há lentidão aqui. Não me lembro para o Vista, mas acho que este é um problema do XP e possivelmente do Vista, que foi obviamente resolvido. A menos que seja apenas o meu computador ...

    
por 26.07.2009 / 21:00