AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Service deinstallieren, von dem ich exe nicht mehr habe
Thema durchsuchen
Ansicht
Themen-Optionen

Service deinstallieren, von dem ich exe nicht mehr habe

Ein Thema von halinchen · begonnen am 4. Sep 2007 · letzter Beitrag vom 5. Sep 2007
Antwort Antwort
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#1

Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 4. Sep 2007, 17:35
Hi!

Für einen bekannten Versuche ich einen Dienst zu programmieren.

Klappt prima. Ich kann den Dienst per Parameter "/Uninstall" deinstallieren. Ich habe aber gestern ein paar Testservices geschrieben. Die exe und den Code hab ich gelöscht. Unter Systemsteuerung/Verwaltung/Computerverwaltung/Dienste sind aber noch ein paar Dienste von mir. Die könnte ich starten, wenn die exe da wäre.

Wie werde ich diesen Eintrag wieder los? Also dauerhaft nicht einfach nur deaktivieren.

Danke im voraus!
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 4. Sep 2007, 17:36
einfach aus der Registry raus löschen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#3

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 4. Sep 2007, 18:21
Danke für die rasche Antwort!

Ich hab nach dem Dienstnamen und nach dem exe-Namen in der Registry gesucht.

Da war nur die letzten geöffneten Dateien in Delphi und noch was, was mit Services zu tun hatte. Hab ich gelöscht.

Das einzige was ich nicht löschen konnte: LEGACY_ServiceName in HKey_Local_Machine\System\CurrentControlSet\Enum\R oot

Den Dienst zeigt es immer noch an.
  Mit Zitat antworten Zitat
Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#4

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 4. Sep 2007, 18:53
Ich meine, die Dienste stehen in "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servi ces" ?
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#5

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 5. Sep 2007, 13:05
Da hab ich das gelöscht. Wenn ich jetzt unter Dienste gucke zeigt es die noch an. Bei einem Doppelklick kommt ein Fehler, das ein Registryeintrag fehlt. (Den, den ich gelöscht habe)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 5. Sep 2007, 13:15
Es gibt mehrere Einträge pro Dienst
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#7

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 5. Sep 2007, 16:42
Ich hab nur einen unter dem Pfad gefunden. Ich habe wie gesagt die gesamte Registry nach dem Dienstnamen durchsucht.

Sooo wichtig ist es nun auch wieder nicht, aber ich dachte das geht einfacher.

Das einzige was übrig bleibt sind diese Legacy-Einträge. Da hat nur der Benutzer System Zugriff.

Ich werde aber mal probieren einen neuen Service zu schreiben und den Namen genau wie die zu löschenden wählen. Das ganze dann mal mit /Uninstall probieren.

Vielen Dank für euer Bemühen!
  Mit Zitat antworten Zitat
Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#8

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 5. Sep 2007, 16:48
Hm, hast du auch mal nach dem Namen der .exe in der Registry gesucht? Ich bin mir recht sicher, dass das immer geklappt hat, also das einfache löschen......
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#9

Re: Service deinstallieren, von dem ich exe nicht mehr habe

  Alt 5. Sep 2007, 17:30
Ja hab ich. Ich hab dann noch ein paar Einträge unter ControlSet3 oder so ähnlich gefunden. (Obwohl die es beim letzten Scan nicht gefunden hat) Ich bin mir auch nicht so sicher wegen dem exe-Namen. Aber ich hab nach dem Pfad gesucht und da kam auch mein fertiger Service. Also hätte es die anderen auch finden müssen. Aber: Die Werte für Starttyp und so lassen sich nicht ändern, da ja die Registry Einträge fehlen. Also sind sie ja eigentlich nicht mehr installiert. Er zeigt sie nur noch an. Komisch komisch
  Mit Zitat antworten Zitat
Antwort Antwort


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 23:54 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