Über Office 2007, Outlook 2003, mapi32.dll und Beta-Software

Juni 15th, 2006 | by Wolfgang |

Als Informatikstudent und ehemaliger Benutzer der Visual Studio 2005 Public Beta hätte ich es besser wissen müssen: installiere niemals eine Beta auf einem Produktivsystem.

Was ist passiert? Wie ich die Woche ja gebloggt habe, wollte ich mich daran machen und die neuen Public Betas von Office 2007 und Vista testen. Gesagt, getan: ich informierte mich via Google, ob es möglich ist, die Office 2007 Beta neben einer bestehenden Office 2003 Installation zu installieren. Verschiedene Quellen berichteten, dass dies kein Problem sei, solange man nicht Outlook 2007 mitinstalliert, da es sonst Probleme mit der 2003er Version geben könnte. Das war kein Problem für mich, da mich hauptsächlich Word, Excel, Access und Powerpoint interessierten.

Und dann habe ich einfach gedacht: “Ja ne, is klar” und die Installation mit den genannten Komponenten gestartet. Alles lief reibungslos und darum habe ich auch noch gleich das dt. Sprachpaket nachgeschoben. Wenn schon, denn schon.

Das Problem kam dann, als ich mein altes Outlook starten wollte und statt meinen Emails und Kontakten lediglich eine Messagebox mit dem Text: “Microsoft Office Outlook kann nicht gestartet werden. MAPI32.DLL ist beschädigt oder in der falschen Version vorhanden. Dies wurde möglicherweise durch die Installation einer anderweitigen Nachrichtenübermittlungssoftware verursacht.”

Bei der Installation von Office 2007 muss besagte MAPI32.DLL wohl durch eine neuere Version ersetzt worden sein, die nicht abwärtskompatibel ist. Mir half folgendes Vorgehen, um Outlook wieder zum starten zu überreden:

  1. Office 2007 Sprachpaket deinstalliert
  2. Office 2007 Beta deinstalliert
  3. Office 2003 deinstalliert
  4. Office 2003 installiert
  5. Im Verzeichnis C:\Windows\System32\ folgende Dateien gelöscht: mapi32.dll, mapi.dll, mapistub.dll
  6. Im Verzeichnis C:\Programme\Gemeinsame Dateien\Sytem\MSMAPI\1031 folgende Dateien gelöscht: mapi32.dll, mapi32.dll
  7. Outlook gestartet -> Hilfe -> Erkennen & Reparieren gewählt

Alle anderen Vorgehensweisen, die auf manchen Seiten im www beschrieben wurden funktionierten bei mir leider nicht. Im Nachhinein denke ich, dass es wohl nicht nötig war Office 2003 neu zu installieren.

Fazit: Ich bin nicht “sauer” oder enttäuscht von Microsoft, denn bei einer Beta muss man sich im Klaren sein, dass es Bugs gibt, die auch mal das System lahm legen können. Office 2007 sieht aber auf jeden Fall sehr lecker aus. Im Vergleich zum Unterschied von Office XP zu Office 2003 stechen die Unterschiede bei 2003/2007 sofort ins Auge, da die gesamte Benutzeroberfläche der 2007er Serie komplett neu ist. Ich werde mich auf jeden Fall noch mit Office 2007 beschäftigen, dann aber auf meinem Zweitrechner :)

Tags:, ,
Abgelegt unter: Bugs IT
Trackback URL für diesen Artikel
RSS Kommentare
  1. 44 Responses to “Über Office 2007, Outlook 2003, mapi32.dll und Beta-Software”

  2. By Christian Friese on Jul 23, 2006 | Reply

    Hallo Wolfgang,

    Schau’ mal hier:
    http://office.microsoft.com/de-de/assistance/hp011164781031.aspx

    Gruß

    Christian

  3. By D.Baumann on Okt 10, 2006 | Reply

    Hallo Wolfgang,
    Vielen Dank für Deine große Hilfe
    Die Beta von Office 2007 einschl. Outlook 2007 lief bei mir einwandfrei. Nach der Installation des Update Office 2007 ging gar nichts mehr: Word und Excel fanden keine gespeicherten Dateien, Outlook ließ sich nicht öffnen.
    Daher habe ich die Beta einschl Update deinstaliert; eine Neuinstallation ging nicht. Dann habe ich Office 2003 neuinstalliert; Word und Excel funktionierten, dagegen Outlook mit der auch von Dir genannten Mapi-Fehlermeldung nicht. Ein ganzes Wochenende war verdorben, u.a. fixmapi.exe brachte keine Besserung.
    Nun habe ich über google Deine Seite gefunden, voller Erfolg!!
    Nochmals herzlichen Dank.

  4. By s.Herkströter on Okt 18, 2006 | Reply

    Hallo Wolfgang,

    auch mir hast Du mit Deinen Tipps sehr geholfen. Ich hatte das gleiche Problem und dachte schon – “Oh mein Gott – nicht schon wieder Windows neu installieren”

    Vielen Dank dafür!

    Stefan

  5. By KG.Wegmann on Nov 14, 2006 | Reply

    Hallo an alle, die mit dem gleichen Problem gekämpft haben.

    Mir haben Eure Beiträge sehr geholfen – wobei ich auch schon Windows neu installiert hatte (ohne Erfolge zu erzielen!).

    Bei mir hat tatsächlich geholfen, dass ich fixmapi.exe (mehrmals) doppelt geklickt habe und dann über die Systemsteuerung – Software – Office 2007 – ändern, und dann reparieren, nochmals die Installation durchgeführt habe – und siehe da, Outlook 2007 war vorhanden und funktionsfähig (unter Windows XP – Home Edition).

    Allen einen guten Erfolg!

    Kurt

  6. By Wolfi on Nov 14, 2006 | Reply

    Freut mich, wenn die Beiträge geholfen haben. Ich bin damals fast verrückt geworden, bis mein System wieder lief. Das “richtige” Office 2007 kommt ja bald, bin mal gespannt ob das besser läuft als die Beta :)

  7. By Horst on Dez 7, 2006 | Reply

    Hallo Wolfgang,

    vielen Dank! Ohne Deine Hilfe, wären die Nächte wieder länger und der Kaffeekonsum wäre auch wieder gestiegen!
    Gut das es auch Websiten gibt die einen sehr gut und verständlich helfen!

    Gruß Horst

  8. By Sonic 1991 on Jan 2, 2007 | Reply

    Vielen Dank für den Tipp Outlook ‘03 Läuft jetzt wieder Einwandfrei !

  9. By Kathi on Jan 5, 2007 | Reply

    Hallo!

    Vielen lieben Dank für diese super Hilfe- war schon kurz davor den PC neu aufzusetzen, da (wie bei dir) keine andere Internetlösung DIE Lösung war ;-)

    Liebe Grüße
    Kathi

  10. By Gary Wolf on Jan 7, 2007 | Reply

    Hallo Wolfgang,

    habe das gleiche Problem wie alle anderen, aber weder fixmpi noch Deine Variante funktioniert. Du hast unter 6. zweimal mapi32.dll als zu löschen erwähnt. ist das ein Tippfehler ?

  11. By Gary on Jan 9, 2007 | Reply

    Wolfgang, habe den Tippfehler nun selbst erkannt, unter Punkt 6. muss es heissen “mapi32.dll, MSmapi32.dll.
    Nachdem ich nun den MSmapi32.dll auch gelöscht habe, konnte ich Outlook 2003 genau wie Du beschrieben hast, hochfahren und “erkennen und reparieren” aufrufen. Von da an war es wieder voll funktionell. Super.
    Allerdings muss man den neu generierten MAPI32.dll dann noch in den \windows\System32 Folder kopieren, damit die Standard “Search” Funktion klappt, sonst gibts nur ein leeres Fenster.

    und tschüss

  12. By Armin on Jan 12, 2007 | Reply

    Hallo Wolfgang,

    vielen Dank für Deine konstruktive und verständliche Hilfe!
    (Auch an Garry wegen des Kopierhinweises)!

    Gruß aus Hamburg
    Armin

  13. By Alfred Goll on Feb 2, 2007 | Reply

    Hallo Wolfgang,

    auch ich hatte das beschriebene Problem. Dank Deiner Hilf habe ich es gerade gelöst. Genial!

    Herzlichen Dank!!!

    Alfred

  14. By Manfred on Feb 9, 2007 | Reply

    Hallo Wolfgang,
    danke für Deine Hilfe, war schon nahe dran WINDOWS neu zu laden.
    Mit Deinen Anweisungen bin sogar ich mit meinen sechzig Jahren klar gekommen!
    Vielen Dank!
    Manfred

  15. By Raimund on Mrz 6, 2007 | Reply

    ICH BIN BEGEISTERT!
    Google und dir sei Dank!!!

  16. By Marc FERNSNER on Mrz 23, 2007 | Reply

    Hallo Freunde

    Vielen Dank für Eure Hilfe
    Versuche seit Tage Outlook zu reparieren , dass nach der Installation einer Office 2007 Beta tot war (MAPI DLL….)
    Nachdem ich dann nur in
    C:\Programme\Gemeinsame Dateien\Sytem\MSMAPI\1031 die Dateien “mapi32.dll, MSmapi32.dll. gelöscht hatte ist Outlook wieder auferstanden. Gott sei Dank!!!
    Danke für alle Tips !!! marc

  17. By Matthias on Mrz 29, 2007 | Reply

    Hallo,
    danke für die tolle Hilfe. Hatte das gleiche Problem. Google und dir sei Dank. Jetzt läuft es wieder.

  18. By Benj on Mai 30, 2007 | Reply

    Hallo
    Vielen dank, habe auch lange gesucht!! Achtung bei mir gab es einde datei mit dem Namen MSMAPI32.dll habe ich auch gelöscht dann hat es funtkioniert so halbwegs.

    Grezze

  19. By Heiner on Jun 1, 2007 | Reply

    Hi,
    hatte genau das gleiche Problem. Die Info von Marc FERNSNER ist goldrichtig. Man kann die Dateien zur Vorsicht ja auch erst in *.old umbenennen. Was für ‘n Scheiß von MS!!!
    Heiner

  20. By Quin on Jun 10, 2007 | Reply

    Ich konnte alle Dateien entfernen außer MSMAPI32.dll
    Da steht dann immer : Der Zugriff wurde verweigert
    I hab nach geguckt ob das geschützt ist doch da war nichts.

    Quin

  21. By Raini on Jun 19, 2007 | Reply

    bei mir hilft das alles niggs. bin total frustriert. bekomme immer noch diese mapimeldung und deinstallieren kann ich Office 2003 auch nicht.
    Was nu?
    Kann einer helfen??

    grüßlä

  22. By Marcel on Jun 21, 2007 | Reply

    ENDLICH !! Nach langem hin und her wegen der “mapi32.dll ist es mir durch deine Info doch noch gelungen alles wieder herzustellen und es funktioniert!!!
    Werde auch erstmal mit einer neuen installation des neuen Office 2007 warten.
    BESTEN DANK

  23. By kmfrank on Jun 22, 2007 | Reply

    Hallo Zusammen,

    ich kann auch die MSmapi32.dll nicht löschen.

    Wer kann uns helfen.

    Habe XP Prof, es war Office 2007 90Tage Version vorinstallliert. habe Office 2003 installiert.
    Outllook geht jendenfalls nicht.

    Liebe Grüße
    Kmfrank

  24. By Molle on Jun 26, 2007 | Reply

    Hallo,

    einfacher wäre es, einfach unter dem Ordner WINNT/System32/ die Datei fixmapi.exe auszuführen.

  25. By Wolfgang on Jun 26, 2007 | Reply

    Hallo Molle,

    danke für deinen Tip. Und das Ausführen von fixmapi.exe reicht völlig für die Problembehebung aus?

  26. By Marc on Jul 2, 2007 | Reply

    Frage: da ich seit 1 Mt. verlauert habe, mein OL 2003 zu backupen, fürchte ich Datenverlust durch Neu-Installation. Ist diese Furcht gerechtfertigt? In der Tat speichert man ja Emails/Kalender/Aufgaben bzw. die Ordner-Organisation in OL nicht – wie z.B. bei Word – auf einem anderen Dateien-Pfad. Folglich gehe ich davon aus, dass eine Neuinstallation alles überschreiben wird… Wollte lediglich OneNote 2007 testen (das ich – obwohl genial – im Moment wieder rausgeschmissen hatte).
    Falls jemand weiss, was mit den OL-Daten passiert, bin ich für Feedback äusserst dankbar!

  27. By Wolfgang on Jul 4, 2007 | Reply

    Hallo Marc,

    die Outlook Daten werden bei einem Update normalerweise nicht überschrieben. Wenn du auf Nummer Sicher gehen willst, dann kannst du auch deine .pst – Datei sichern, sie enthält all deine Outlook Daten. Infos darüber findest du unter http://www.outlook-net.de/7-6.htm

  28. By Nadja on Jul 22, 2007 | Reply

    Hallo Wolfgang,

    vielen Dank für Deinen Tipp – auch mir ist es passiert. und mein Mann ist heute schon knapp vorm Ausrasten, weil ich wieder “so einen Bock geschossen” habe.
    Dank Deiner Info konnte ich nun das Problem nach mehrmaliger erfolgloser Neuinstallation doch noch selbst beheben!
    Da freut frau sich :-)
    liebe Grüße aus Österreich,
    Nadja

  29. By Sven on Aug 10, 2007 | Reply

    Hallo.Vielen Dank!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    War schon am verzweifeln.Hoffe nur das meine alten mails nicht gelöscht wurden.

  30. By Wolfgang on Aug 12, 2007 | Reply

    Freut mich auch, dass mein Beitrag schon wieder ein paar verzweifelnden Menschen geholfen hat :)

  31. By Raphaela on Nov 19, 2007 | Reply

    Hallo Wolfgang,

    auch von mir nochmal Danke! Ohne deine Anleitungs hätte es wohl nie geklappt.
    Allerdings ging es bei mir nicht durch reparieren sondern duch De- und Neuinstallation von Outlook 2003 nach den Löschen der von dir angegebenen Datein.

    LG, Raphaela

  32. By HK on Dez 27, 2007 | Reply

    Hallo Wolfgang,
    das alles habe ich auch durch. Wahrscheinlich muß man Office 2003 nicht deinstallieren und dann neu installieren. Sämtliche “mapi´s” umbenannt, dann versuchte Office zu reparieren – suchte *11.msi, fand es aber nicht. Das kann man abbrechen. Danach funktionierte aber “Neu, Datendatei erstellen” nicht mehr. Mapi32.dl_ umbenannt in Mapi32.dll und alles läuft wieder.
    Fazit: Nichts deinstallieren, nichts löschen, sonst so vorgehen wie Du es beschrieben hast – und im Übrigen, meine Version 2007 zum Probieren war keine “BETA” !

  33. By Verena T. on Jan 16, 2008 | Reply

    Auch von mir ein DANKE SCHÖN ! ! ! Ich war schon am verzweifeln, aber dank Dir läuft mein Outlook wieder :-)

  34. By Klaus on Feb 1, 2008 | Reply

    Ich musste etwas suchen, aber dann ging es – Nachts um 3:00 Uhr. Da bin ich aber froh!

  35. By harry on Feb 6, 2008 | Reply

    Hallo Leute !!
    Ich habe nun alles wie Ihr es beschrieben gemacht :-( , aber leider ohne Erfolg und bin am verzweifeln . Die letzte Aktion war die fixmapi.exe auszuführen , die wurde garnicht aktiv (Geöfnet).
    Was kann ich denn noch machen Hiiiiilfe Bitte !!!!

  36. By claudia on Feb 13, 2008 | Reply

    blöde frage: wie kann ich die berechtigung ändern, um wie oben beschreiben vorzugehen? problem dasselbe, kann die mapi-dinger aber nicht löschen, weil die berechtigung nur lesen zulässt… danke und grüße, claudia

  37. By Claus on Mrz 26, 2008 | Reply

    Hallo Wolfgang,

    deine Seite hat mir super geholfen.
    Der Unterschied war nur das Office 2007 bei mir vorinstalliert war und ich meine gekaufte Office 2003 Version aufspielen wollte.
    Excel, Word, PowerPoint haben funktioniert nur Outlook nicht.
    Egal, mit deiner Spitzen beschreibung konnte ich nun alles wieder herstellen und die mehrmaligen deinstallierungen und installierungen von Office sind vergangenheit.

    Also besten Dank nochmal für deine Hilfe.
    Claus

  38. By Gunnar on Jul 17, 2008 | Reply

    Hallo Wolfgang,
    Deine Beschreibung hat offensichtlich vielen verzweifelten Usern geholfen. Auch ich bin der Verzweiflung nahe, denn wenn ich versuche, eine der genannten MAPI-Dateien zu löschen, bekomme ich folgende Meldung:

    “Sie benötigen Berechtigungen zur Durchführung des Vorgangs”

    Kann mir hier Irgendwer erklären, was in diesem Fall zu tun ist?

    So ganz allmählich steigt eine gewisse Übelkeit in mir auf.
    HIIIILFEEEEE!!!!!!

    Danke.
    Gunnar

  39. By Ruud on Aug 12, 2008 | Reply

    I didn’t have office 2007 installed, but suddenly Outlook 2003 on Terminal server 2003 had his problem. Microsoft’s solutions (remove msmapi32.dll and use fixmapi) didn’t work. At last found this description and tried it. Got Outlook working with following steps:
    - removed office 2003
    - removed mapi.dll, mapi32.dll and mapistub.dll from \windows\system32
    - removed mapi32.dll and msmapi32.dll from M:\Program Files\Common Files\System\MSMAPI\1043 (change 1043 to your own language number)
    - installed Office 2003 again
    - Start Outlook: got error about missing OLE files. It seems that Outlook 2003 needs some files from Outlook Express to function.
    - Copied mapi32.dll and mapistub.dll to \windows\system32 from another server.
    - Problem fixed :-)

  40. By Mike Iliadis on Okt 5, 2008 | Reply

    Hallo Wolfgang,
    habe mit große Aufmerksamkeit die berichte gelesen, da ich aber Laie was PCs betrifft bin, komme ich nicht weiter.
    Die untenstehende Nachricht bekomme ich immer wieder, wollte IE 7 löschen aber auch das geht nicht.
    Habe Fixmapi.exe gesucht aber nicht gefunden.

    Es währe mir auch egal wenn ich Windows neu installieren sollte aber die E-Mail Adressen die ich nicht mehr lesen oder kopieren kann, das ist mein Problem.
    Kannst Du mir bitte helfen.

    Mit freundlichen Grüßen
    Mike

    Microsoft Office Outlook Kann nicht gestartet werden. Mapi32.dll ist beschädigt oder in der falschen version vorhanden.
    Dies wurde möglicherweise durch die Instalation einer anderweitigen Nachrichtenübermitlungssoftware verursacht. Instalieren Sie bitte Outlook neu.

  41. By alexandre armagagnan on Mrz 1, 2009 | Reply

    Danke für deine Hinweise. Die haben mir sehr geholfen. Ich hatte das gleiche Problem.

    gruss – alex

  42. By Marcel on Jul 10, 2009 | Reply

    Super vielen Dank für deine Tipps, haben mir echt geholfen !!

    Gruß Marcel

  43. By Stefan on Nov 1, 2009 | Reply

    Hallo!

    Herzlichen Dank für die Tipps!
    Hier ist auch noch ein sehr guter Tipp:
    http://support.microsoft.com/kb/926196/de
    Damit hat das bei mir sofort geklappt.

    Gruß
    Stefan

  44. By Schnulli on Nov 11, 2009 | Reply

    Hallo Wolfgang,

    danke für den Tip hat einwandfrei unter Vista funktioniert. Allerdings mußte ich nur den Punkt 6 befolgen.

    Gruß

  1. 3 Trackback(s)

  2. Jul 17, 2008: Outlook 2003 bringt bei Start Fehlermeldung - WinBoard - Die Windows Community

Post a Comment

Comments will be closed on 11. November 2010.