COM Port freigeben, z.B. AVRProg hängt

OP #799460
Hallo zusammen,

ich habe immer mal wieder, dass ein Programm unter XP, das einen 
seriellen COM Port belegt, hängt. Ich kriege dieses Programm nicht 
"abgeschossen" und der COM PORT bleibt blockiert. Einzige Lössung: PC 
Reboot ...!

Gibt es nicht ein Tool, dass hier rigide durchgreift und mir den Port 
wieder löst, bzw. den Prozess abschiesst ??? Wie gesagt, die "normalen" 
Tools (Process Monitor) helfen leider überhaupt nicht ...!

Danke und Grüsse
OP #799472
Hallo winne,

nett gemeint ... aber genau das funzt nicht. Der Prozess lebt als 
Geisterprozess weiter ... und die COM bleibt blockiert.

Offensichtlich werden einige Datenstrukturen nicht zuückgesetzt ...!

Trotzdem Danke!

Grüsse
OP #799495
Rolf Magnus wrote:
> Was hat das eigentlich mit GCC zu tun?

... Passiert mir mit AVRProg - manchmal.

Wo sonst posten ??? Den PC programmiere ich ja nicht, sondern mit dem PC 
und GCC programmiere ich den ATmega.

Grüsse
Gast #799615
Wäre in der Tat mal interessant zu wissen, wie man durch abgekackte 
Programme belegte COM-Ports wieder freigegeben werden können.

Was auf jeden Fall funktioniert ist den COM-Port mittels Hardwaremanager 
zu entfernen und anschließen "Neue Hardware suchen" auswählen.
Gast #799742
Sysinternals Process Explorer kann nach beliebigen geöffneten Handles 
suchen und diese auch schließen. Auch kann der Prozesse abschießen, bei 
denen es der behinderte Task manager nicht hinbekommt.
#799764
Hi,

es gibt noch ne ganz einfache Möglichkeit:

Im Gerätemanager den entsprechen COM-Port auswählen. Unter dem Reiter 
"Anschluss" glaub ich, hab grad keinen COM-Port dran. Auf Details 
wechseln. Hier kann man die COM-Port Nummer einstellen. Einfach auf eine 
andere Nummer stellen und OK, etwaige Warnungen ignorieren. Dann noch 
mal öffnen auf den ursprünglischen Port zurückstellen und noch mal OK. 
Warnung wieder ignorieren.

Dann ist der Port wieder frei.

Gruß

Thomas
OP #799794
Hallo,

scheint also doch interessant zu sein - das Thema. Mit der Verschiebung 
bin ich natürlich einverstanden - wusste nur nicht wohin mit der Frage.

Den Trick mit dem Gerätemanager habe ich auch zufällig entdeckt - finde 
ich aber lästig ...!

Ich erinnere mich dunkel, mal ein richtiges Programm gesehen habe, mit 
dem ich Ports "umbiegen" konnte (mit Meckern - ging aber einwandfrei!) 
... finde das allerdings nicht mehr.

Das war sehr bequem. Vielleicht weiss doch noch jemand ein solches 
Programm.



Grüsse

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.