How To Disable Automatic Startup of MS DTC on Windows 98 (206842)



The information in this article applies to:

  • Microsoft Transaction Server 2.0

This article was previously published under Q206842
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry

SUMMARY

When you install Microsoft Transaction Server (MTS) 2.0 on a computer that is running Microsoft Windows 98, the Microsoft Distributed Transaction Coordinator (MS DTC) is also installed. MS DTC is set to start automatically when Windows 98 starts. MS DTC is a service that coordinates distributed transactions and must be running in order to use MTS transactions.

However, you may want to start Windows 98 without MS DTC starting automatically. This article describes how to disable the automatic startup of MS DTC.

MORE INFORMATION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

To disable the automatic startup of MS DTC, use the Registry Editor (Regedit.exe) to delete the MSDTC registry string value under the following registry key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

To enable the automatic startup of MS DTC, use the Registry Editor (Regedit.exe) to create a registry value named MSDTC with the msdtcw -start value under the following registry key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

Although Windows 98 does not support true Windows NT type services, it can load service-like applications at startup. The Run, RunOnce, RunOnceEx, RunServices, and RunServicesOnce keys are designed for this purpose. For more information about the effect of using these keys, see the "References" section.

REFERENCES

For additional information about the Run* registry keys, click the article number below to view the article in the Microsoft Knowledge Base:

137367 Definition of the RunOnce Keys in the Registry

For more information about the RunServices and RunServicesOnce keys, see the following article on the Microsoft Developer Network (MSDN):

Modification Type:MinorLast Reviewed:7/1/2004
Keywords:kbDTC kbhowto KB206842