Warum ist Windows Rechtsklick neu so langsam?

12

Warum haben die meisten Microsoft Windows-Systeme eine neue Option für Kontextmenüs mit langsamem Rechtsklick?

Für diejenigen, die nicht wissen, wovon ich spreche, klicken Sie mit der rechten Maustaste in eine leere Stelle in einem Fenster und wählen Sie eine neue Option. Dann wird eine Liste der zur Erstellung verfügbaren Dateitypen angezeigt. Auf den meisten Systemen kostet dies jedoch einige Verarbeitungszeit, die im Vergleich zu anderen Rechtsklickvorgängen als langsam angesehen werden kann.

Ist dies eine schlechte Implementierung der Windows-Registrierung oder nur ein beschissener Algorithmus, der im Hintergrund verwendet wird?

fjsj
quelle
2
Wenn ich darüber nachdenke. Das ist eigentlich eine gute Frage: P Wie intensiv kann es sein, eine Liste möglicher Dateitypen im Speicher zu behalten? : P - Ich denke, es werden alle Dateitypen geladen, wenn Sie den Mauszeiger über "Neu" halten. Denken Sie daran, dass nicht alle "neuen" Dateien leer sind.
9
In der Regel handelt es sich um langsame Shell-Erweiterungshandler.

Antworten:

2

Dieser Artikel könnte nützlich sein: Rechtsklick ist ein langsames oder seltsames Verhalten, das durch Kontextmenü-Handler verursacht wird. http://windowsxp.mvps.org/slowrightclick.htm (der Artikel hat zwei Lösungen)

moonw
quelle
Nur für den Fall, dass der verlinkte Artikel abgelaufen ist, empfiehlt es sich, eines von zwei Dingen zu tun: ShellExView (eine kostenlose Software von nirsoft) oder das Bearbeiten von Registern (nur für fortgeschrittene Benutzer empfohlen)
Hoàng Long
Das Datum dieser Antwort ist 18. Dezember 12
Mond
2

Enthält eines der Elemente im Kontextmenü einen Verweis auf einen Netzwerkspeicherort / eine Netzwerkressource ? Ich habe dort Elemente erhalten, die auf einen anderen Computer im Netzwerk verweisen, aber dieser Computer konnte im Netzwerk nicht erreicht werden. Windows ist ziemlich aggressiv beim Auffinden / Suchen von Netzwerkressourcen und gibt viel später auf, als Sie zunächst denken würden. Dies passiert mir häufig in unserem halb kaputten Roaming-Profil bei der Arbeit.

ckittel
quelle
1

Das Untermenü besteht aus einer Liste von Registrierungseinträgen. Wenn Sie zu viele Optionen haben oder Ihre Registrierung zu verstopft ist, kann es einige Zeit dauern, bis sie erstellt ist. Dann wird die Liste zwischengespeichert, glaube ich. Die Erstellung der Liste kann lang sein, da es sich nicht nur um eine einfache Suche handelt, sondern einige Verweise auf andere Registrierungseinträge aufgelöst werden müssen.

Bandi
quelle
Es sind> 20.000 Registrierungszugriffe, um dieses Menü hier zu öffnen. Es ist sehr unwahrscheinlich, dass die Registrierung hier der Schuldige ist. Heck, es ist eine Datenbank, die für rohe Geschwindigkeit optimiert ist und fast alles, was Sie in Windows tun, beinhaltet Tausende von Registrierungszugriffen. Die einzigen Dinge, die hier ziemlich lange dauern können , sind (a) das Abfragen von Shell-Erweiterungen und (b) das Durchsuchen aller Programme, die in der Liste angezeigt werden , um die Symbole zu erhalten. Larry Osterman sagte bereits in einem Kommentar, dass es normalerweise (a) ist.
Joey
0

Ich bin mir nicht sicher, wollte aber nur darauf hinweisen, dass mein Rechtsklick> neu auf Win7 völlig schnell ist, keine Verlangsamungen hier. Ich kann mich nicht an Vista erinnern, aber ich denke, dies ist ein XP- und möglicherweise nur Vista-Problem, das offensichtlich behoben wurde. Es sei denn, es ist nur mein Computer ...

Ricket
quelle
Ich denke, du bist es nur. Auf meinem Windows 7-Computer ist es ziemlich langsam.
MatrixFrog
Keine Ahnung, aber mein aktueller Laptop wurde zuletzt am 09.03.2010 neu formatiert und das 'neue' Menü wird immer noch fast sofort geöffnet. Vielleicht ist es eine Art Treiber oder Programm oder so (aber ich habe auch eine Menge Zeug installiert, also weiß ich nicht).
Ricket