Hallo,
die 'msmgr32.dll' gehört zu keiner der Windows-Versionen sondern zu einer installierten Anwendung. Sie kommt z.B. im Zusammenhang mit Scanner- oder Kamera-Software vor und Probleme mit dem Aufruf kann es geben, wenn die installierte Software bzw. deren Treiber nicht für das genutzte Betriebssystem geeignet ist oder die Software nicht korrekt installiert werden konnte.
Überprüfe mal ob etwas in dieser Richtung beim Systemstart ausgeführt wird und deaktiviere diesen Eintrag (es könnten auch mehrere sein). Wenn die Meldung dann ausbleibt hättest du erst einmal die Software identifiziert, welche versucht beim Start diese *.dll aufzurufen.
Anschließend kannst du testen, ob die Meldung auch erfolgt wenn du die Software manuell startest und ob diese Software ordnungsgemäß funktioniert.
Falls du die Software auf diesem Weg identifizieren konntest und diese zu einem bestimmten Gerät gehört, sieh mal auf der Supportseite des Geräte-Herstellers nach, ob eine für Vista geeignete Version zum Download angeboten wird, oder ob es eine Anleitung zur Installation dieser Software unter Vista gibt.
Gruß
Kalle