2008-09-05 7 views
-1

Hat jemand ein Problem gehabt und gelöst, bei dem Programme ohne Angabe von Gründen enden würden? Ich stehe ungefähr alle 6 Monate vor diesem Problem, und ich kann es stoppen, indem ich mich (der Administrator) anmelde und dann aus der Maschine gehe. Danach sind die Dinge für die nächsten 6 Monate wieder normal. Ich habe das auf Windows XP und Windows 2000 Maschinen gesehen.Intermittierend terminieren

Ich habe in der Ereignisanzeige und überwachte API-Aufrufe und ich kann nichts ungewöhnliches sehen.

UPDATE: Auf dem Windows 2000-Computer würde Visual Basic 6 beim Laden eines Projekts beendet werden. Auf dem Windows XP-Computer funktioniert IIS nicht mehr, bis ich mich angemeldet habe.

UPDATE: Neustart der Maschine funktioniert nicht.

Antwort

0

Sie müssen dieses Problem an den Softwareentwickler stellen.

1

Vielleicht ist es nicht gelöst, indem Sie sich anmelden, sondern vom Benutzer abmelden. Es könnte ein Speicherleck sein und die Abmeldung schließt den Prozess, wodurch Windows den Speicher zurückfordert. Ich nehme an, dass Programme mehrere Anwendungen anzeigten, also könnte es eine geteilte DLL sein, die das Problem verursacht. Gibt es irgendwelche Ähnlichkeiten in den Programmen? .Net, VB6, Office, usw., oder ist alles auf dem Computer? Sie können es möglicherweise auf gemeinsam genutzte Bibliotheken eingrenzen.

Während des 6-monatigen Zeitrahmens "kein Fehler", ist das System immer eingeschaltet und angemeldet? Wenn dies der Fall ist, können Sie dem Benutzer vorschlagen, dass er in regelmäßigen Abständen neu startet, vielleicht einmal pro Woche, um durchgesickerten Speicher oder Speicher, der durch hängende Programme beansprucht wurde, zurückzufordern, die nicht ordnungsgemäß geschlossen wurden.

0

Je mehr Details Sie angeben, desto wahrscheinlicher wird es, dass Sie eine Antwort erhalten: Erklären Sie, welches Programm gerade beendet wurde. Eine Beendigung wird normalerweise durch einen internen unbehandelten Fehler verursacht, und nicht alle Programme suchen nach ihnen und protokollieren sie vor dem Beenden. Ich denke jedoch, dass Sie Dr Watson installieren können, und es wird Ihnen mindestens eine Stapelverfolgung geben, wenn ein Absturz auftritt.

Verwandte Themen