guten Tag, mein rechner spinnt leider mal wieder. ich habe einen 560er cerleron mit win 98. festplatte 20gb von western digital. nun mein problem: mitten im serven ist der bildschirm schwarz geworden. nach dem versuch eines warmstarts bekam ich die mitteilung " kann auf datenträger c nicht schreiben". darauf habe ich den rechner ausgemacht und neu gestartet. beim erneuten hochfahren ist das intensive scandisc gelaufen, ohne einen fehler zu finden. der startvorgang läuft weiter, bis das hintergrundbild auftaucht. dann bekomme ich die fehlermeldung" es ist ein programmfehler bei msgsrv32 aufgetreten. abbrechen oder ignorieren". egal was ich anklicke. es geht nicht weiter. ich habe ein desktop mit hintergrundbild aber weiter nichts. keine icons, keine taskleiste. nun habe ich eine zweite festplatte(2,1 gb) im rechner. diese ist normalerweise nicht angeschlossen. hier ist ein komplettes system drauf, mit dem ich den rechner starten kann. nun habe ich die funktionierende platte als master und die nichtfunktionierende als slave eingestellt und kann den rechner normal starten und auf die daten, bis auf erhaltene email zugreifen. diese würde ich aber gerne retten. nun meine frage: was ist msgsrv32, was macht dieses prg und wie kann ich es wiederherstellen ohne die festplatte zu formatiren? würde mich über hilfe von Ihnen freuen. mit freundlichen Grüßen V.Neumann
Archiv Altes Windows: 98, SE, ME und NT 16.921 Themen, 62.626 Beiträge
Zur msgsrv32:
Diese Meldung taucht immer dann auf, wenn ein Setup-Programm eine schützenswerte Systemdatei, meist eine DLL-Datei, durch eine ältere Version ersetzt hat.
Als schützenswert betrachtet Windows 98 eine Handvoll Dateien, die im Registrierschlüssel "Hkey_Local_Machine\System\CurrentControlSet\Control\SessionManager\Check-VerDLLs" aufgelistet sind.
Zuständig für den Schutz dieser Dateien ist das Programm MS-GSRV32.EXE, das unsichtbar im Hintergrund abläuft.
Sobald MSGSRV32.EXE feststellt, daß eine Datei aus der Liste durch eine ältere Version ersetzt worden ist, versucht das Programm, beim nächsten Systemstart die veraltete Datei durch eine Kopie der Originalversion zu ersetzen. Die Kopien der ursprünglichen Versionen liegen indem Verzeichnis \Windows\Sysbckup.Falls die zu ersetzende DLL-Datei sich allerdings bereits im Speicher befindet, kann MSGSRV32.EXE sie nicht austauschen. Als Folge informiert Sie Windows durch die von Ihnen beschriebene Meldung über diesen Vorgang. Taucht die Meldung nicht mehr auf, hat Windows erfolgreich wieder seine eigene DLL eingerichtet. Meistens gibt es aus diesem Grund keine Probleme mit der neu installierten Anwendung.
Sollte das Programm jedoch auf seiner eigenen mitgelieferten DLL-Version bestehen, werden Sie beim Arbeiten mit dieser Anwendung wahrscheinlich entsprechende Fehlermeldungen erhalten.