Supportnet Computer
Planet of Tech

Supportnet / Forum / PC-Sonstiges

Welche Autostartmöglichkeiten gibt es?





Frage

Und zwar bei Windows 9x? Ich habe das Problem, dass mein neuer Soundkartentreiber ein Programm automatsch mit Windows startet. Was an sich nicht schlimm wäre, würde es nicht die [i]AUTOEXEC.BAT[/i] überprüfen, und dort - falls nicht vorhanden - den Soundtreiberbefehl für DOS einfügen. Da ich den allerdings nicht benötige lösche ich ihn immer wieder, aber das v.erdammte Programm schreibt ihn nach jeden Start von Windows wieder hinein. *grrrrr* Ich kenne auch das Programm, dass heißt, wenn ich es umbenenne startet es nicht nach den Start. Jetzt frage ich mich nur, wo der Befehl eigentlich steht, der es starten lässt. Da es ein Win32-Programm ist kann es nur unter Windows ausgeführt werden, nicht unter DOS. Aber es steht nicht in der Registry (Run/RunServices/RunOnce-Pfade) oder im Autostartordner. Ebenfalls steht kein Befehl in der [i]SYSTEM.INI[/i] oder [i]WIN.INI[/i]. [b]Gibt es denn noch andere Autostartroutinen (inoffizielle)?[/b] Dass Programm konnte ich auch nicht mit einer kompletten Dursuchung der Registry ausfindig machen. Ich wäre wirklich dankbar für Antworten (interessiert mich wirklich sehr). [i]<gruß thj>[/i]

Antwort 1 von TinoTrek

Gib mal unter Start/Ausführen "msconfig" ein.
Unter der Registerkarte Autostart kannst du ALLE Programme einsehen, welche beim Start geladen werden.

Antwort 2 von TheHappyJoker

msconfig liest nur auch nur das aus, was ich schon überprüft habe - die Registry (d.h. es ist auch nicht dort aufgeführt).

Wie schon gesagt, im Autostartordner war es nicht zu finden (ist bei mir nämlich leer).

Hier noch mal, was ich schon (erfolglos) dursucht habe:

1. Autostartordner
bei mir unter
C:\WINDOWS\Startmenü\Programme\Autostart

2. SYSTEM.INI
jeden Wert (vorallen unter [boot]) - nichts gefunden

3. WIN.INI
jegliche Werte (vorallen load= und run= -> beide leer)

4. AUTOEXEC.BAT und CONFIG.SYS
sicherheitshalber von Bootdiskette aus mal gelöscht und dann Neustart von Platte -> kein Erfolg

5. Registry
Komplette Suche -> nichts gefunden.
alle RUN/RUNSERVICES-Pfade (jeweils unter System und User) -> nicht gefunden (auch durch löschen der Pfade startet das Programm)

Noch Vorschläge?

<gruß thj>

Antwort 3 von IRON

Deine Soundkarte ist nicht zufällig von Creative und die bewusste Datei nennt sich EnsoniqMixer alias Starter.exe?
Dann Systemsteuerung-->Multimedia/Geräte/Mixergeräte und die entsprechende Mixerfunktion deaktivieren und statt dessen den Windows eigenen Lautstärkeregler verwenden.
Ich finde aber, dass der Creative-Mixer besser ist.

Antwort 4 von TheHappyJoker

Nein, ist von TerraTec (SoundSystem Base PCI mit Aureal3D).

Die Sache ist nur die, das ich gerne wissen würde, wie es das Programm (asp4setp.exe) schafft, ohne irgendwo einen Eintrag zu haben, zu starten.

Hmmm... Da fällt mir ein:

Habe gerade mal eine CD der Zeitschrift "PC Magazin" rausgekramt. Da waren (zu Testzwecken, tzz tzz - gab viele Diskussionen drüber...) Spywareprogramme drauf. Auch Sub7 (SubSeven). Den Server kann man in den Einstellungen die Startroutinen eingeben. Da steht zur Auswahl:

1. Über WIN.INI
2. Über RunService in Registry
3. Über Unknown Option

In den Manual steht nur, das die Unknown Option-Startroutine eine Möglichkeit bietet das Programm ohne erkennbaren Eintrag (weder in Registry noch in einer INI) zu starten.

Man soll auf keinen Fall versuchen herauszufinden wie das funktioniert, sonst würde man erhebliche Probleme mit den Programmierern von Sub7 und etlichen Hackern bekommen...

So, dass war jetzt frei übersetzt - so gut ich Englisch kann.

Also gibt es anscheinend eine Möglichkeit Programme auch auf anderen Wegen starten zu lassen.

Ich bin kein Programmierer - und vermutlich weis nur Bill wie das geht, aber dennoch, ich bin jetzt verdammt neugierig geworden!

TerraTec wollte auf Anfrage keine Stellung dazu nehmen, wie sie das Programm starten lassen. Naja...

Hat von euch jemand eine Idee?

<gruß thj>

Antwort 5 von IRON

Vielleicht direkt aus einer der benötigten DLL-Dateien heraus, die der Soundtreiber mitbringt, vielleicht wird auch eine temporäre EXE beim Start anderer Programm-oder Treiberkomponenten compiliert und ausgeführt, die jedesmal einen anderen Namen erhält. Solltest vielleicht mal einen Prozessviewer beim Windowsstart mitstarten lassen.

Antwort 6 von gresti

Hi Joker,
ist in deiner AUTOEXET.BAT oder/und in deiner WIN.INI was von sn oder snc zu finden? Dann kann ich helfen.

gruss
gresti

Antwort 7 von _gau_

@TheHappyJoker
Die "geheimnisvolle" Startart von Sub7 "Unknown Option" (eigentlich heißt sie "less known method" ;-) ist nichts anderes als der Start über den shell-Eintrag in der System.ini (Shell=Explorer.exe XYZ.exe).
Und mit dem Hinweis, bloß nicht nachzuforschen - von wegen Probleme mit den Programmierern/Hackern - LOL!
Damit kann man vielleicht kleine Mädchen beeindrucken *grins*

Hmm, natürlich hilft dir das nun auch nicht unbedingt weiter.

Eine Möglichkeit des Autostarts wäre noch die Winstart.bat (wenn es sie bei dir gibt).

Außerdem könnte ja auch ein anderes Programm diese asp4setp.exe aufrufen. Dann findest du den Namen natürlich nicht in der Reg. oder einer INI.

[gau]

Antwort 8 von _gau_

PS: Es gibt noch eine Startart von Sub7 (vielleicht meinten die ja auch diese):

Änderung des Eintrags [HKEY_CLASSES_ROOT\exefile\shell\open\command\Default] in ""xyz.exe "%1" %*"
Aber auch das ist "well known" ;-)

[gau]

Antwort 9 von mix

sonst nehme einfach die xcopy.exe
ersetze probeweise die andere exe mit einer umbenannten kopie von xcopy.exe und schaue ob der rechner ordnungsgemäß startet, ggfs die kopie des orginal-programms unter dos wieder zurückkopieren.

Antwort 10 von _gau_

Weitere Möglichkeiten könnten auch noch die Progman.ini und Control.ini sein.

Oder ein Eintrag als Virtueller Gerätetreiber:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD]

[gau]

Antwort 11 von _gau_

Hi mix,

ich sehe, ich bin nicht der einzige, der heute früh zeitig raus mußte ;-)

[gau]

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Suche in allen vorhandenen Beiträgen: