Suchen verschwunden, WinXP-Home

Hallo Ihr Spezialisten,
auf meinem Notebook ist die Funktion „Suchen“ verschwunden.
Virenscan, Rootkitscan ohne Ergebnis.

Nicht geholfen haben folgende Tipps:
unter Ausführen eingeben.

1.) "%systemroot%\inf\srchasst.inf

und:
2.) regsvr32 jscript.dll
regsvr32 vbscript.dll

Habt Ihr noch eine Idee ?

Bin für jede Antwort dankbar.

Gruß,
Lothar

HI Lothar

auf meinem Notebook ist die Funktion „Suchen“ verschwunden.

Warum? mit Easy Cleaner zu viel geputzt?

Virenscan, Rootkitscan ohne Ergebnis.

Nicht geholfen haben folgende Tipps:
unter Ausführen eingeben.

1.) "%systemroot%\inf\srchasst.inf

hmm, das soll helfen, aber warum der Umweg über cmd?
es genügt, im Windows\inf-Ordner die Datei srchhasst.inf rechts anzuklicken und installieren zu wählen

Habt Ihr noch eine Idee ?

klar. Wie viele willst du? ^^

  1. schau mal in der Registry, ob du icht einen Eintrag hast unter
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    der NoFind heisst und den Wert 1 hat. Wenn ja, setz ihn auf 0

  2. gib in der Eingabeaufforderung
    helpctr -regserver ein.

  3. gib in der Eingabeaufforderung folgendes ein:
    net Stop helpsvc
    cd /d C:\Windows\pchealth\helpctr
    rd packagestore /s /q
    cd binaries
    start /w helpsvc /svchost netsvcs /regserver /install

anschließend schaust du im Taskmanager, ob einer der folgenden Prozesse noch aktiv sind, wenn ja, beendest du ihn

helpsvc.exe
helphost.exe
helpctr.exe

Dann startest du das Janze wieder, in dem du in der Eingabeaufforderung
net start helpsvc
eingibst.

Viel Spass beim Rumprobieren

Gruss
ExNicki

Hallo ExNicki,
hab vielen Dank für Deine wirklich schnelle Antwort. Leider komme ich erst heute dazu, Dir zu antworten.

Warum? mit Easy Cleaner zu viel geputzt?

Soetwas in der Art wird es wohl gewesen sein. Ich nutze den „Registry Repair“. der hat mir noch nie Probleme bereitet, u. ich nutze ihn schon mehrere Jahre.

  1. schau mal in der Registry, ob du icht einen Eintrag hast
    unter
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    der NoFind heisst und den Wert 1 hat. Wenn ja, setz ihn auf 0

Diesen Eintrag gibt es bei mir nicht. In dem Ast steht nur:
„NoDriveTypeAutorun 0x000000b5 (181)“

  1. gib in der Eingabeaufforderung
    helpctr -regserver ein.

Hat geklappt, aber keien Änderung gebracht.

  1. gib in der Eingabeaufforderung folgendes ein:

=> hier bin ich davon ausgegangen, daß die einzelnen Zeilen nacheinander (mit Copy + Paste) eingegeben, u. jeweils mit ENTER abgeschlossen werden.
Habs dann auch mal am Stück probiert, hatte aber auch da nur Fehler.

net Stop helpsvc

Hat geklappt, aber keien Änderung gebracht.

cd /d C:\Windows\pchealth\helpctr

Antwort: „cd /… kann nicht gefunden werden“.

rd packagestore /s /q

Antwort: „rd … kann nicht gefunden werden“.

cd binaries
start /w helpsvc /svchost netsvcs /regserver /install

Da das obere nicht angenommen wurde, bin ich davon ausgegangen, das es keinen Sinn macht hier weiter zu probieren.

anschließend schaust du im Taskmanager, ob einer der folgenden
Prozesse noch aktiv sind, wenn ja, beendest du ihn

helpsvc.exe
helphost.exe
helpctr.exe

Keine Prozesse im Taskmanager !

Dann startest du das Janze wieder, in dem du in der
Eingabeaufforderung
net start helpsvc
eingibst.

Keine Änderung, „Suchen“ geht nicht.

Aaaaaber: Nun sind noch einige weitere Problemchen aufgetaucht:

  • Windows-Update startet nicht.
  • Dienste lassen sich nicht starten.
  • u. noch einige kleinere Fehler.

Also lautet der Beschluß, da das letzte Image zu alt, wird der PC neu aufgesetzt.

Trotzdem danke ich Dir für Deine Unterstützung, und wüßte gerne, was sich hinter den einzelnen Befehlen verbirgt.
Wäre nett, wenn Du mir das hier kurz erklären könntest (vorausgesetzt, es belastet Dich zeitlich nicht zu sehr).

Also, Danke nochmals, und hab noch eine schöne Woche.

Gruß, Lothar

Hi Lothar

hab vielen Dank für Deine wirklich schnelle Antwort. Leider
komme ich erst heute dazu, Dir zu antworten.

  1. schau mal in der Registry, ob du nicht einen Eintrag hast
    unter
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    der NoFind heisst und den Wert 1 hat. Wenn ja, setz ihn auf 0

Diesen Eintrag gibt es bei mir nicht. In dem Ast steht nur:
„NoDriveTypeAutorun 0x000000b5 (181)“

ok. das war’s dann schon mal nicht. Du kannst zB in den Benutzerrichtlinien verhindern, dass die Suche gestartet wird, eben mit diesem Eintrag, aber im Prinzip geht das nur mit XP Pro oder einem getuntenen XP Home

  1. gib in der Eingabeaufforderung
    helpctr -regserver ein.

Hat geklappt, aber keine Änderung gebracht.

damit registrierst du das Suche-und Hilfecenter neu
Hilft nur, wenn irgendein Registryeintrag umgebogen oder verschwunden ist

  1. gib in der Eingabeaufforderung folgendes ein:

=> hier bin ich davon ausgegangen, daß die einzelnen Zeilen
nacheinander (mit Copy + Paste) eingegeben, u. jeweils mit
ENTER abgeschlossen werden.

richtig, oder du hättest alles ins Notepad schreiben/kopieren können, unter einem Namen XYZ.bat abspeichern und dann starten können

Habs dann auch mal am Stück probiert, hatte aber auch da nur
Fehler.

yep, das funzt nicht

net Stop helpsvc

Hat geklappt, aber keien Änderung gebracht.

nein, das stoppt nur das Hilfecenter, wenn es denn lief. Bei laufendem Hilfecenter kann man keine Änderungen machen, drum.

cd /d C:\Windows\pchealth\helpctr

Antwort: „cd /… kann nicht gefunden werden“.

ups?
cd heisst change directory: gibt also nur den Pfad an, in dem die unteren Befehle wirken sollen, oder genauer, springt zu dem angegebenen Pfad.
normalerweise liegt dein Windowsverzeichnis unter c: und heisst auch so, wie oben angegeben. Ist das bei dir nicht der Fall, musst du den Pfad entsprechend anpassen.

rd packagestore /s /q

rd=remove directory. löscht also den Ordner packagestore
die Schalter s + q bewirken, dass auch Unterordner gelöscht werden und keine Nachfrage kommt.
Hintergedanke ist es, das komplette Hilfecenter zu löschen

Antwort: „rd … kann nicht gefunden werden“.

klar, wenn er oben den Pfad nicht gefunden hat, kann er ihn auch jetzt nicht finden

cd binaries

spring zu dem Unterordner ‚binaries‘
funzt natürlich auch nicht, wenn oben der Pfad nicht stimmt

start /w helpsvc /svchost netsvcs /regserver /install

hier wird das gesamte Suchen und Hilfecenter neu installiert und registriert.

Da das obere nicht angenommen wurde, bin ich davon
ausgegangen, das es keinen Sinn macht hier weiter zu
probieren.

richtig

anschließend schaust du im Taskmanager, ob einer der folgenden
Prozesse noch aktiv sind, wenn ja, beendest du ihn

helpsvc.exe
helphost.exe
helpctr.exe

Keine Prozesse im Taskmanager !

das war nur dazu gedacht, eventuell noch laufende alte Prozesse zu stoppen, ehe das Hilfecenter neu gestartet wird.

Dann startest du das Janze wieder, in dem du in der
Eingabeaufforderung
net start helpsvc
eingibst.

Keine Änderung, „Suchen“ geht nicht.

normal, wurde ja auch nichts verändert

Aaaaaber: Nun sind noch einige weitere Problemchen
aufgetaucht:

  • Windows-Update startet nicht.
  • Dienste lassen sich nicht starten.
  • u. noch einige kleinere Fehler.

Also lautet der Beschluß, da das letzte Image zu alt, wird der
PC neu aufgesetzt.

sehr weise. hört sich nämlich stark nach einem Virus an.

Trotzdem danke ich Dir für Deine Unterstützung, und wüßte
gerne, was sich hinter den einzelnen Befehlen verbirgt.
Wäre nett, wenn Du mir das hier kurz erklären könntest
(vorausgesetzt, es belastet Dich zeitlich nicht zu sehr).

mich nicht, ich hoffe nur, ich habe ausreichend erklärt :wink:
die meisten Befehle sind DOS-Befehle, oder richtig gesagt, Pseudo-DOS-Befehle, weil es streng genmommen DOS nicht gibt auf NT-basierenden Windosen.
Wenn du in der Eingabeaufforderung „help“ eingibst, kriegst du eine Liste mit sämtlichen Befehlen. Gibst du einen Befehl mit /? ein, also zB cd /? bekommst du eine genauere Beschreibung des Befehls und der möglichen Schalter/Parameter.

Also, Danke nochmals, und hab noch eine schöne Woche.

gleichfalls, txs

Gruss
ExNicki

Hallo ExNicki,
schnell, und gut, das ist offensichtlich Dein Markenzeichen.

Hab Dank für die Info. Hast alles ausreichend erklärt.

Das mit den DOS-Befehlen war mir klar, aus dieser Zeit komme ich.
Aber das dahinter wird langsam immer undurchsichtiger für mich.

Also weiterhin alles Gute, und hab noch eine schöne Woche.

Gruß, Lothar