|
Ich kann
eMule nicht starten, weil eine oleacc.dll fehlt! Woher bekomme ich die?
In früheren Windows Versionen, speziell Win98, kann diese Datei fehlen oder
lt. Angaben von microsoft nur deregistriert sein. eMule setzt allerdings das
Vorhandensein dieser Datei voraus und greift darauf zu.
Diese .dll ist Bestandteil des
MS System Updates for Win98 und kann über den Link nachgeladen bzw.
aktualisiert werden.
eMule startet nicht. Warum?
Gerade bei der ersten Installation sollte unter "Einstellungen" -
"Verbindung" die Option "Automatisch Verbinden bei Start" deaktiviert noch
deaktiviert bleiben. Es muss dann links oben die Schaltfläche "Verbinden"
angeklickt
werden. Wenn alle notwendigen Einstellungen erfolgt sind, kann "Verbinden beim
Start" aktiviert werden und eMule wird künftig nach dem Starten sofort
versuchen, eine Verbindung herszustellen.
Alle Einträge sind erfolgt,
die server.met ist da und auf "Verbinden" wurde auch geklickt. Und nichts
startet?
Zunächst einmal prüfen: Besteht überhaupt eine Internetverbindung? Das wird
eMule aber melden ("Schwerwiegender Fehler") . Oder sitzt du hinter einem
Firmennetzwerk mit Proxy und Firewall? Es kann dann möglicherweise helfen,
korrekte Einstellungen im Einstellungsfenster unter dem Punkt "Proxy"
vorzunehmen. Allerdings hat man gerade in Firmennetzwerken in der Regel keine
Chance. Bei einer eigenen Firewall ist zu prüfen, ob auch die benötigten Ports
(4661, 4662 und 4665) freigegeben sind. Gleiches gilt bei einem Router. Hier sei
auf die entsprechende Dokumentation des verwendeten Routers hingewiesen.
Ich sehe, daß eMule
versucht, zu connecten. Aber nichts passiert?
- Zunächst die Art der Internetverbindung überprüfen: Läuft diese ggf. über
eine Netzwerksverbindung eines Firmen- oder Heimnetzwerkes? In diesem Fall
ist ggf. erheblicher weiterer Konfigurationsaufwand erforderlich.
- Es kann eine ganze Weile dauern, bis eMule einen Server zum verbinden
findet. Vor allem, wenn die server.met nicht mehr neu ist. Diese Datei
sollte spätestens alle 10-12 Stunden aktualisiert werden, allerdings muss
man sich darum bei sinnvollen und korrekten Einstellungen kaum kümmern.
- Auf jeden Fall ist hier ggf. Geduld angesagt. Ein Server muss auch Platz
haben, um den einzelnen Client aufzunehmen. Wenn die Suche länger dauert (>
5 � 10 min) sollte man es noch einmal mit einer ganz neuen server.met
versuchen (Autoupdate eingeschaltet?)
Mein
eMule startet nicht mehr, obwohl er bisher immer gestartet ist?
Oft ist es auch so, dass man noch sieht, wie die server.met aktualisiert wird
und das Programm dann nicht mehr weiterarbeitet. Hier sollte zunächst im Temp
Ordner um zu kontrolliert werden, ob es dort Dateien in der Art xxx.part.met.src
(gespeicherte Quellen) gibt. Falls dem so ist, sollten diese Dateien gelöscht
werden. In der überwiegenden Mehrzahl der Fälle wird dies das Problem lösen,
insbesondere dann, wenn der Fehler nach einem Versionswechsel auftritt.
Wie aktualisiere ich die
Server.met?
Zunächst sollten, wie im Kapitel "Einstellungen3"
beschrieben, folgende Auswahlen getroffen sein:
o Serverliste beim Programmstart aktualisieren
o Empfange aktuelle Serverliste vom verbundenem Server
o Empfange aktuelle Serverliste von verbundenen Nutzern
Zu beachten ist hierbei, dass die beiden letzten Einstellungen permanent
wirken und dadurch ein regelmäßiges Update der server.met (z.B. durch
"Auto-Updater") nicht notwendig ist.
Weitere Möglichkeiten finden sich im Kapitel
Einstellungen Server 2
Einen Server per WebLink eingeben
In der Maske für neue Server kann im Feld "IP oder Adresse" auch ein ed2k
Link nach dem Schema ed2k://|server|IP|port|/ eingegeben werden. Nach Klick auf
"Hinzufügen" ist der Server ebenfalls mit in der Liste aufgenommen.
Einen Server per IRC übernehmen
Die offiziellen emule IRC Channels unterstützen eine !serverlist Anweisung.
Dieser Befehl sendet dem User eine Nachricht mit URLs von Serverlisten. Bei
Verwendung des in eMule eingebauten IRC Chat können diese Links direkt durch
Anklicken übernommen werden.
Während
Server gesucht werden, erscheint ständig die Meldung "Scheint tot zu sein"
("Appears to be dead"). Was bedeutet das?
Eigentlich nur, dass der Server nicht geantwortet hat. Das kann mehrere
Gründe haben (u.a. auch schlechte Verbindung mit zu langer Wartezeit, zu viele
Anforderungen an den Server, so dass er nicht antwortet). In der Regel bedeutet
es aber genau das, was angezeigt wird: Der Server ist nicht mehr am Netz, also
"tot". Auch hier empfiehlt sich als Soforthilfe bei zu vielen solcher Meldungen
eine neue server.met
Mein eMule
scheint "einzufrieren" und reagiert nicht mehr. Was kann ich tun?
Es handelt sich hier in der Regel um keinen Absturz. eMule benötigt bei
Dateioperationen nahezu sämtliche Ressourcen des Systems, so dass während dieser
Zeit fast nichts anderes am PC mehr möglich ist. Solche Dateioperationen sind in
erster Linie:
- Hashen der Files beim Start von eMule
- Completing fertiger Downloads
Man erkennt dies daran, dass die Kontroll Leuchte der Festplatte nahezu
ununterbrochen leuchtet. Dabei kann sich ein Completing schon durchaus 2-3 min
hinziehen und das Hashen auch je nach Anzahl der Dateien deutlich darüber
hinaus.
Hält der Zustand jedoch über Stunden hinweg an, liegt der Verdacht nahe, dass
eine der .part Dateien beschädigt ist und sich eMule gewissermaßen "festbeißt".
Um dieses Problem zu lösen, gibt es folgende Methode:
Sämtliche Files aus dem Temp Ordner bis auf die für ein File in einen anderen
Ordner kopieren und eMule starten. Ist der Fehler immer noch vorhanden, liegt
der Verdacht nahe, dass dieses .part File defekt ist. Die Files ebenfalls
in den anderen Ordner kopieren und statt dessen die Files eines anderen DL in
den Temp Ordner kopieren. Klappt es wieder nicht, die Prozedur mit den Files
eines anderen DL wiederholen.
Klappt es dagegen irgendwann, dass das Hashen nach wenigen Minuten beendet
ist, die Files eines weiteren DL wieder in den Temp Ordner kopieren und eMule
erneut starten. Danach die Prozedur mit den Files des nächsten DL wiederholen.
Übrig bleiben am Ende das oder die Files, die vermutlich defekt sind. Es
gehören bei den offiziellen Versionen von eMule immer zwei Dateien zusammen:
eine x.part und eine x.part.met, wobei für x immer die gleiche Zahl gilt.
Mein
eMule stürzt ständig ab! Woran liegt das und was kann ich dagegen tun?
Das Abstürzen von emule ist/war ein Problem der früheren
Versionen. Über Gründe ist viel spekuliert worden, aber
auch der Programmautor hatte erhebliche Probleme, einen
bestimmten Grund auszumachen. Wahrscheinlich hat/hatte
es mehrere Gründe. Seit Erscheinen der Version 19c wird
das Problem deutlich seltener gemeldet.
-
Einer der Gründe in früheren Versionen war, dass bei größeren
Downloadmengen eMule immer mehr Ressourcen aus dem System zieht. Das führt
am Ende zu einem Stillstand. Eine Möglichkeit, damit umzugehen besteht
darin, nicht zu viele Downloads gleichzeitig zu haben.
-
Generell sollte darauf geachtet werden, dass man immer die neuesten
Updates von Windows Installiert hat (InternetExplorer - Extras - Windows
Update)
-
Oft hilft es auch, eMule komplett zu deinstallieren und deine neue
Installation durchzuführen (clients.met und preferences.dat vorher
sichern!).
-
Für den Fall, dass ein Fehler in der Registry ist, vorsorglich einen
RegCleaner laufen lassen
-
Besondere Probleme treten zunehmend bei der Verwendung von WIN98/ME auf.
Die Entwicklung von eMule scheint mehr und mehr nur noch WinXP zu
unterstützen. Hints können hier sein: Max Verbindungen besonders niedrig
einstellen, Statistik abschalten. Eine reelle fundierte Lösung ist aber
derzeit nicht bekannt!
-
Genau die gegenteilige Beobachtung wie im Punkt zuvor ist von einer Reihe
von Usern im Forum emule-project.net gemacht worden. Danach entsteht der
Fehler dadurch und in dem Moment, da eMule die eingetragenen max.
connections überschreitet. Also bei kleinen Werten um so
wahrscheinlicher. Es kann also durchaus versucht werden, die max.
Verbindungen so hoch, wie für Win98 möglich einzustellen (50 normal, 300 mit
RegPatch)
-
Zu viel Ressourcen werden dann verbraucht, wenn das Verhältnis von Hard
Limit und max. Verbindungen nicht im richtigen Verhältnis zur Anzahl zu
ladender Dateien steht. Siehe hierzu unter
Einstellungen-Verbindungen
-
Ebenfalls viele Ressourcen zieht die Statistik an sich. Oft genügt es,
die Statistikfunktion abzuschalten oder zumindest die
Aktualisierungsintervalle zu verlängern. Das geschieht unter "Einstellungen
- Statistik" indem man die Schieberegler verstellt.
-
Kritisch kann auch die Chatfunktion von eMule sein. In diesem Fall genügt
es, auf ein alternatives Chat Programm auszureichen. (z.B. MIRC oder das
darauf basierende "German fun script")
-
Manche früheren Versionen können dadurch stabilisiert werden, dass man
mit [Alt][Strg][Entf] den Taskmanger öffnet, den Prozess mit der rechten
Maustaste anklickt und ganz unten beim Punkt "Priorität" die Einstellung
"Echtzeit" wählt. Das hilft aber nicht bei 0.20b
-
Als weitere Lösung - aber nur unter Win XP möglich - kann das folgende
Verfahren helfen:
"emule.exe" mit rechter Maustaste anklicken, "Eigenschaften" wählen und den
Punkt "Kompatibilität" anwählen. Dann einsetzen:
-Kompatiplität= 98/ ME
-Visuelle Design deaktivieren
-Erweiterte Textdienste für dieses Programm deaktivieren
-
Zumindest in früheren Versionen war möglicherweise das "Intelligent
Curruption Handling (ICH)" nicht sehr stabil. Es wurde oft berichtet, dass
eMule ohne ICH stabiler liefe.
Für Win98/ME User bleibt als einzige Empfehlung, als höchste Version die
V0.21b zu verwenden.
Zu Absturz mit Runtimeerror siehe Kapitel "Fehler- und Warnmeldungen.
|