|
Re: Starten von Programmen über Explorer langsam
"Hermann" wrote:
> Nach dem Restore auch nicht? Deinstalliere zuvor die "DaemonTools"
>
Hallo
hab das noch nicht probiert. Allerdings mit msconfig im Diagnosesystemstart.
Und siehe da, das Phänomen ist weg.
Allerdings hatte ich auch hier Probleme wieder in den Normalmodus zu kommen.
Nach dem ersten Restart mit Normaler Systemstart war ich immer noch im
Diagnosemodus. Erst bei zweiten Versuch kam ich wieder in den normalen Modus.
Ich denke irgendwann muss ich die Kiste neu aufsetzen.
Aber ich habe inzwischen das Problem mit den Aufrufen aus dem Explorer
lokalisiert. Es war ja überwiegend bei Office Produkten. Habe mal mit Regmon
ein wenig geschnüffelt was Windows da so treibt und siehe da, die lange
Wartephase ist eine Art Selbstbeschäftigung bei der Auswertung der
Dateitypeneinträge in der Registry. Das geht permanent zwischen den HKCR
Einträgen und CLSIDs hin und her. Erst vom Explorer zich mal, dann von der
Anwendung zich mal.
Also hab ich mir im Explorer mal die Dateitypenzuordnung angeschaut.
Z.B. Word. Früher wurde der Dateiname einfach als %1 an die Anwendung
übergeben ergänzt event. durch einen / Parameter was denn nun passieren soll
(Neu, Print, ...).
Heute steht da hinter winword.exe /n /dde und in den ergänzenden Angaben
eine DDE-Nachricht in der Form [REM_DDE_Direct][FileOpen("%1")].
Da ich inzwischen festgestellt hatte, dass wenn ich einen Aufruf über
Ausführen gemacht habe, mit Programmnamen und Datei als Parameter, alles OK
war, habe ich versuchshalber einfach mal die Parameter /n /dde durch "%1"
ersetzt und die DDE-Nachricht rausgeschmissen.
Und schon flutscht es.
Egal wo ich diese Anpassung vornehme, Office oder auch andere Programme, die
ähnlich arbeiten, bei allen geht der Aufruf wieder ruck-zuck.
Muss also irgendwo innerhalb des DDE liegen. Denn an anderen Geräten
funktioniert der komplexe DDE Aufruf ja ohne Probleme.
Habe inziwschen aber festgestellt, dass ich kein EInzelfall mit dem Phänomen
bin. Nur Ursachen und Lösungen habe ich noch keine gefunden.
Gruß Thomas
|