AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Widerspenstigen Prozess beenden

Ein Thema von MechMac · begonnen am 10. Aug 2003 · letzter Beitrag vom 11. Aug 2003
Antwort Antwort
Seite 1 von 2  1 2      
MechMac

Registriert seit: 10. Aug 2003
4 Beiträge
 
#1

Widerspenstigen Prozess beenden

  Alt 10. Aug 2003, 19:30
Hallo!

Ich habe bei mir einen Prozess am laufen welchen ich nicht beenden kann.
Nicht einmal der Taskmanager von Windows kann den killen.

Es wird auch keine Fehlermeldung ausgegeben.
Der Prozess läuft unter Win XP über den Benutzernamen: SYSTEM

Da ich als Administrator eingeloggt bin hab ich doch eigentlich die Rechte dazu, oder?

Kennt zufällig jemand einen Code der mir diesen Prozess beendet?

Mfg, MechMac
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Widerspenstigen Prozess beenden

  Alt 10. Aug 2003, 19:35
Hi,
wenn sich ein Prozess nicht beenden lässt, dann hat das auch einen Grund. Wenn es aber ein Prozess ist, der nicht Windowseigen ist, dann musst du in den sauren Apfel beißen und rebooten. Wenn da nichts hilft, dann musst du die Datei/den Service löschen/stoppen.

Einen Source für Delphi, mit dem du einen Prozess killen kannst, ohne dass du gehindert wirst gibt es nicht. Delphi kann auch nicht mehr als Windows.

Chris
  Mit Zitat antworten Zitat
Marco Haffner
(Gast)

n/a Beiträge
 
#3

Re: Widerspenstigen Prozess beenden

  Alt 10. Aug 2003, 19:36
Scheint ein Dienst zu sein: Start > Systemsteuerung > Verwaltung>Dienste (oder Rechtsklick auf Arbeitsplatz > Computerverwaltung) Aber vorsicht beim beenden von einigen Diensten.
  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

Re: Widerspenstigen Prozess beenden

  Alt 10. Aug 2003, 19:41
Zitat von Marco Haffner:
Aber vorsicht beim beenden von einigen Diensten.
Dem kann ich nur zustimmen. Wenn man nämlich den "richtigen" Dienst beendet, hat man eine Boot-Schleife gebastelt. Der Rechner fährt hoch und fährt automatisch herunter. Danach fährt er wieder automatisch hoch ...
  Mit Zitat antworten Zitat
Marco Haffner
(Gast)

n/a Beiträge
 
#5

Re: Widerspenstigen Prozess beenden

  Alt 10. Aug 2003, 19:43
Aber dafür gibt es dann die Wiederherstellungskonsole...
  Mit Zitat antworten Zitat
MechMac

Registriert seit: 10. Aug 2003
4 Beiträge
 
#6

Re: Widerspenstigen Prozess beenden

  Alt 10. Aug 2003, 19:43
Es ist ja nicht so das dieser Prozess nicht mehr reagiert oder so. Ich kann das dazu gehörige Fenster Maximieren und die Anwendung dann über das "x" beenden. Das will ich aber nicht jedes Mal machen, daher möchte ich das ganze von Delphi aus beenden.
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Widerspenstigen Prozess beenden

  Alt 10. Aug 2003, 23:57
Moin MechMac,

wenn der Benutzer System ist kannst Du getrost davon ausgehen, dass es sich um einen Dienst handelt.
System hat höhere Rechte als ein Admin, und deshalb kannst Du den Prozess auch nicht als Admin "abschiessen".

@jbg:
Zitat von jbg:
Dem kann ich nur zustimmen. Wenn man nämlich den "richtigen" Dienst beendet, hat man eine Boot-Schleife gebastelt.
Wenn man den Dienst nur beendet, aber die Startart nicht verändert halte ich das eher für unwahrscheinlich. Beim Reboot würde ja die ursprüngliche Startart wieder greifen.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Assarbad
(Gast)

n/a Beiträge
 
#8

Re: Widerspenstigen Prozess beenden

  Alt 11. Aug 2003, 00:16
System IST KEIN PROZESS!!! Es ist eine Art "virtueller" Prozeß, welcher das System symbolisiert. Er ist aber weder zu beenden (auch mit SYSTEM-Rechten nicht) noch kann man diverse seiner Eigenschaften auslesen. (Andere hingegen schon).

Services/Dienste/Daemons kann man als Administrator aus gutem Grunde nicht killen (ACLs). Gleiches gilt für dein Programm unter dem Usernamen SYSTEM! Als SYSTEM kannst du es aber. Wenn dir daran was liegt (macht aber wenig Sinn, solange der Service okay ist), kannst du meine LocalSystem-Programme probieren. Aus der Konsole startest du dann den Taskmanager und killst nen Prozeß. winlogon.exe kann man so auch killen, was aber zB zum BlueScreen führt. Wenn man so hört wie du experimentierst (OHNE VORHER Informationen über den vermeintlichen Prozess einzuholen), kann man ja nur glücklich sein, daß Treiber nicht Prozesse in diesem Sinne sind
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.117 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Widerspenstigen Prozess beenden

  Alt 11. Aug 2003, 00:22
Moin Assarbad,

Zitat von Assarbad:
System IST KEIN PROZESS!!! Es ist eine Art "virtueller" Prozeß, welcher das System symbolisiert.
Vom Prozess "System" hat hier bislang niemand gesprochen

Zitat von MechMac:
Der Prozess läuft unter Win XP über den Benutzernamen: SYSTEM
Zitat von Assarbad:
Und wenn du nicht weißt, womit du experimentierst, dann laß es lieber!
Das ist natürlich auch wieder richtig.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Assarbad
(Gast)

n/a Beiträge
 
#10

Re: Widerspenstigen Prozess beenden

  Alt 11. Aug 2003, 00:26
@Christian: Hatte es bereits gemerkt und behoben siehe 2. Absatz.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:14 Uhr.
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