Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Delphi bleibt beim Starten hängen (wegen Netzlaufwerk) (https://www.delphipraxis.net/114308-delphi-bleibt-beim-starten-haengen-wegen-netzlaufwerk.html)

F.W. 23. Mai 2008 00:42


Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Ich habe seit einiger Zeit das Problem, dass Delphi beim Start hängen bleibt. Und zwar liegt es scheinbar am Netzlaufwerk zu meiner externen Netzwerkfestplatte.
Immer wenn ich sie ausgeschalten habe, bleibt Delphi beim Start hängen und reagiert nicht (der Splashscreen wird auch nicht neu gezeichnet).
Ich habe mal mit Filemon geschaut und da ist mir aufgefallen, dass es tatsächlich ein einziges Mal versucht auf das Netzlaufwerk zuzugreifen. Aber nicht auf einen speziellen Pfad, einfach nur auf X:\.
Die Festplatte ist eben nicht immer an und mittlerweile habe ich meine Delphiprojekte nicht mehr auf ihr, aber immer wenn ich Delphi starte und sie ist aus, dauert es extrem lange.
In der Registry habe ich schon alle Pfad entfernt, die etwas mit Delphi, zuletzt geöffneten Dateien und X zu tun haben.
Desweiteren kann ich dank der DelphiSpeedTools sagen, dass es nach dem Laden aller Komponenten hängen bleibt.

Woran kann es liegen? Eine Neuinstallation möchte ich soweit es geht vermeiden, da ich meine Komponenten-Palette nicht verlieren möchte.

Eventuell noch zu erwähnen: Wenn ich ein Projekt anklicke, dann startet Delphi ganz schnell.

Kann mir jemand helfen?

mkinzler 23. Mai 2008 05:31

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Hast du die Pfade auch aus dem Such-/Bibilothekspfad entfernt?

marabu 23. Mai 2008 05:38

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Moin,

wenn du den Verweis auf X: nicht mit GREP in den Delphi-Konfigurationsdateien (%DELPHI%\Bin\DELPHI32.*) findest, dann kannst du die Wartezeit erstmal mit SUBST X: %DELPHI% eliminieren.

Grüße vom marabu

F.W. 23. Mai 2008 13:15

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Ich habe in den Bibliothekspfaden und in den besagten Dateien im Delphiverzeichnis gesucht, aber leider nichts gefunden :-(
Den Befehl SUBST habe ich noch nicht probiert.

Beim Öffnen vom Dialog "Neues Projekt" dauert es auch so lange. Ich kann mich erinnern mal etwas in der Objektablage von X: abgelegt zu haben, aber inzwischen ist da nichts mehr.
Zur Zeit suche ich gerade (aber muss jetzt erstmal weg, melde mich heute abend wieder) nach den Startparametern für die delphi32.exe, ich bin mir nicht mehr sicher, aber ich bilde mir ein mal gelesen zu haben, dass man damit auch Einiges an Delphi noch einstellen konnte.

franktron 23. Mai 2008 13:46

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Hast du denn das Laufwerk X auch wenn die HDD nicht an ist ?

F.W. 24. Mai 2008 12:25

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Zitat:

Zitat von franktron
Hast du denn das Laufwerk X auch wenn die HDD nicht an ist ?

Nein, ich habe das Laufwerk nur, wenn es verbunden ist. Höchstens mal, wenn ich die HDD gerade ausgemacht habe, dann trenne ich es oft nicht noch zusätzlich. Aber es ist so eingestellt, dass es zum nächsten Systemstart wieder weg ist und auch dann spinnt Delphi.

Habe jetzt mal mit dem Parameter "-np" gestartet, da kommt am Anfang kein neues Projekt. Und siehe da, es geht schnell. Aber wenn ich auf "Neues Projekt" klicke, also dass dieser Dialog erscheint mit den vielen "Neu"-Möglichkeiten, dann dauert es auch wieder.

franktron 24. Mai 2008 14:46

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Guck mal Regedit nach ob da irgendwas mit X: verbunden ist

F.W. 24. Mai 2008 15:26

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Zitat:

In der Registry habe ich schon alle Pfad entfernt, die etwas mit Delphi, zuletzt geöffneten Dateien und X zu tun haben.
Das habe ich leider auch schon probiert :-(

Zur Zeit suche ich gerade meine Delphi-CD um es zu reparieren, aber ich bilde mir ein, dass ich das auch schonmal versucht hatte und es nichts genützt hatte.
Bin weiterhin für alle Vorschläge dankbar!

F.W. 24. Jun 2008 11:24

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Ich habe jetzt nochmal mit einem LAN Sniffer geschaut, was Delphi da so treibt.
Delphi sendet irgenwas über den Port 137 (UDP:netbios) an eine Adresse, die es in meinem Netzwerk nicht gibt, nämlich 192.168.178.255:137.

Ich habe mal die Registry nach der IP (ohne Port) durchsucht und habe da nicht gefunden.
Wo könnte Delphi diese sinnlosen Aufruf herhaben? Bzw. wo ist gespeichert, dass es das beim Start tun soll?
Hat jemand eine Idee?

marabu 24. Jun 2008 12:02

Re: Delphi bleibt beim Starten hängen (wegen Netzlaufwerk)
 
Hi,

das ist die Broadcast-Adresse in deinem Subnetz - die gibt es immer ...

Freundliche Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:59 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz