Help and Support

Artikel-ID: 891801 - Geändert am: Mittwoch, 6. Dezember 2006 - Version: 1.0

Neuinstallation des Microsoft Distributed Transaction Coordinators auf einem Windows XP-Computer

Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
891801  (http://support.microsoft.com/kb/891801/EN-US/ ) How to reinstall Microsoft Distributed Transaction Coordinator on a computer that is running Windows XP
Wichtig: Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Bevor Sie die Registrierung bearbeiten, vergewissern Sie sich bitte, dass Sie die Registrierung wiederherstellen können, falls ein Problem auftritt. Weitere Informationen zum Erstellen einer Sicherungskopie, zum Wiederherstellen und Bearbeiten der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
256986  (http://support.microsoft.com/kb/256986/DE/ ) Beschreibung der Microsoft Windows-Registrierung
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.
Alles erweitern | Alles schließen

Einführung

Dieser Artikel beschreibt, wie Sie den Microsoft Distributed Transaction Coordinator (MS DTC) auf einem Microsoft Windows XP-Computer neu installieren können.

Weitere Informationen

Im Normalfall müssen Sie den Microsoft Distributed Transaction Coordinator (Msdtc.exe) auf Computern mit dem Betriebssystem Windows XP oder höher nicht neu installieren. Wenn Sie ein früheres Betriebssystem verwenden, müssen Sie MS DTC möglicherweise neu installieren, nachdem Sie eine Software wie Microsoft SQL Server 6.5 installiert haben, weil diese Software MS DTC-Binärdateien mit den in der Software enthaltenen Dateiversionen überschreibt. Durch Neuinstallation der korrekten Version von "Msdtc.exe" werden die Binärdateien wiederhergestellt. Bei Windows XP und höheren Versionen wird durch die Windows-Dateischutzfunktion sichergestellt, dass die aktuellen System-Binärdateien nicht ersetzt werden.

Sollte es jedoch einmal erforderlich werden, MS DTC auf einem Windows XP-Computer neu zu installieren, verwenden Sie die folgende Prozedur.

Warnung: Wenn Sie nach den folgenden Schritten vorgehen, gehen alle nicht abgeschlossenen Transaktionen verloren. Stellen Sie vor dem Durchführen dieser Schritte sicher, dass keine Transaktionen mehr aktiv sind.

Achtung: Die unkorrekte Verwendung des Registrierungseditors kann schwerwiegende Probleme verursachen, die das gesamte System betreffen und eine Neuinstallation des Betriebssystems erforderlich machen. Microsoft kann nicht garantieren, dass Probleme, die von einer falschen Verwendung des Registrierungseditors herrühren, behoben werden können. Benutzen Sie den Registrierungseditor auf eigene Verantwortung.
  1. Öffnen Sie in der Verwaltung die Konsole Dienste, und beenden Sie alle Dienste.
  2. Ändern Sie für alle Dienste außer den Diensten in der folgenden Liste den Starttyp in der Spalte Starttyp auf Manuell.

    Hinweis: Sie sollten sich notieren, welche Dienste Sie geändert haben, damit Sie diese Werte in Schritt 7 korrekt wiederherstellen können.
    • Warndienst
    • COM+-Ereignissystem
    • Computerbrowser
    • Überwachung verteilter Verknüpfungen (Client)
    • DNS-Client
    • Ereignisprotokoll
    • IPSec-Dienste
    • Verwaltung logischer Datenträger
    • Nachrichtendienst
    • Anmeldedienst
    • NT-LM-Sicherheitsdienst
    • Netzwerkverbindungen
    • Plug & Play
    • Remoteprozeduraufruf (RPC)
    • RPC-Locator
    • Wechselmedien
    • Sicherheitskontenverwaltung
    • Server
    • Systemereignisbenachrichtigung
    • Taskplaner
    • TCP/IP-NetBIOS-Hilfsprogramm
    • Windows-Verwaltungsinstrumentation
    • Windows-Verwaltungsinstrumentations-Treibererweiterungen
    • Windows-Zeitgeber
    • Arbeitsstation
  3. Schließen Sie die Konsole Dienste, und starten Sie den Computer neu.
  4. Geben Sie an einer Eingabeaufforderung folgenden Befehl ein:
    %WINDIR%\System32\msdtc.exe -uninstall
  5. Starten Sie den Registrierungseditor, und entfernen Sie die folgenden Registrierungsschlüssel, sofern sie vorhanden sind:
    • HKEY_CLASSES_ROOT\CID
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC
    • HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC
  6. Geben Sie an einer Eingabeaufforderung folgenden Befehl ein: %WINDIR%\System32\msdtc.exe -install.
  7. Warten Sie, bis alle Datenträgeraktivitäten abgeschlossen sind, und stellen Sie dann bei den geänderten Diensten den ursprünglichen Starttyp wieder her.
  8. Erstellen Sie in der Registrierung den folgenden Registrierungsschlüssel:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
  9. Geben Sie in einer Eingabeaufforderung folgenden Befehl ein: regsvr32 mtxoci.dll.

    Es wird eine Meldung angezeigt, die besagt, dass "DllRegisterServer" in "Mtxoci.dll" erfolgreich war. Klicken Sie auf OK, um die Meldung zu schließen.
  10. Starten Sie den Computer neu.
  11. Geben Sie an einer Eingabeaufforderung folgenden Befehl ein: %WINDIR%\System32\msdtc.exe -resetlog.

Informationsquellen

Weitere Informationen zur Neuinstallation von MS DTC auf einem Computer mit Microsoft Windows 2000 Server finden Sie im folgenden Artikel der Microsoft Knowledge Base:
279786  (http://support.microsoft.com/kb/279786/DE/ ) Installieren von MS DTC wie so neu für ein nicht gruppiertes Windows 2000 Server

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition
Keywords: 
kbhowto kbinfo KB891801
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

SPRACHE AUSWÄHLEN

 

Related Support Centers