摘要

本文討論的修復程式可在 Microsoft COM + 應用程式中發生 DCOM 錯誤時,啟用新的記錄功能。 它也會暫時討論 DCOM 錯誤、DCOM 錯誤的原因,以及如何針對 DCOM 錯誤進行疑難排解。

徵狀

當發生 DCOM 錯誤時,錯誤訊息不會包含足夠的資訊來判斷 DCOM 錯誤的原因。 相反地,您可能會在事件檢視器中收到類似以下所示的錯誤訊息:

事件種類:錯誤事件來源: DCOM 事件 ID:10009描述: DCOM 無法使用任何已設定的通訊協定與電腦 ComputerName 進行通訊。

注意: 在此錯誤訊息中, ComputerName 是無法使用之電腦名稱稱的預留位置。錯誤記錄中不提供任何其他資訊。 若要找出所發生錯誤的詳細資訊,您通常必須調試應用程式或分析網路流量。

解決方案

這個問題的修復程式現已提供給 Microsoft 使用。 在您套用此熱修復程式後,DCOM 會記錄 [事件記錄] 中的遠端程式呼叫(RPC)延伸錯誤資訊,以協助判斷 DCOM 錯誤的原因。

Service pack 資訊

若要解決此問題,請取得最新的 Windows Server 2003 service pack。如需詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

889100 如何取得 Windows Server 2003 的最新 Service Pack

修補程式匯總套件資訊

這個問題已于 Microsoft Windows Server 2003 Service Pack 1 COM + 1.5 的匯總套件7中修正。 如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

910730 Windows Server 2003 Service Pack 1 COM + 1.5 修補程式匯總套件7的可用性

修復程式資訊

先決條件

您必須安裝 Windows Server 2003 才能套用此熱修復程式。

重新啟動需求

修改註冊表之後,您必須重新開機電腦,才能啟用此熱修復程式。

Hotfix 取代資訊

此熱修復程式不會取代任何其他的熱修復程式。

登錄資訊

您必須修改註冊表,才能啟用此熱修復程式。 重要 此節、方法或工作包含的步驟可告訴您如何修改註冊表。不過,如果您不正確地修改註冊表,可能會發生嚴重問題。因此,請務必仔細遵循這些步驟。若要增加保護,請在修改前先備份註冊表。然後,如果發生問題,您可以還原註冊表。如需如何備份及還原註冊表的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

322756 如何在 Windows 中備份及還原登錄若要啟用此熱修復程式,請遵循下列步驟:

  1. 按一下 [ 開始]、按一下 [ 執行]、輸入 Regedit,然後按一下[確定]

  2. 找出並按下列登錄機碼:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Ole

  3. 在 [ 編輯 ] 功能表上,按一下 [ 新增值],然後新增下列登錄值。

    值名稱

    資料類型

    數值

    注意事項

    EnableEELogging

    REG_DWORD

    1

    此登錄值會啟用或停用文字格式的記錄。 此格式適用于手動分析記錄。

    LogEEInfoAsNative

    REG_DWORD

    1

    此登錄值可在事件檢視器中啟用或停用記錄。 如果您啟用這種類型的記錄,您可以使用 [自動分析] 來檢查延伸的錯誤資訊。

  4. 結束 [登錄編輯程式]。

此熱修復程式的英文版具有下表所列的檔案屬性(或更新的檔案屬性)。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要查看 UTC 與當地時間的差異,請使用 [控制台] 中 [日期和時間] 項目的 [時區] 索引標籤。

檔案資訊

Windows Server 2003、安騰架構

檔案名稱

檔案版本

檔案大小

日期

時間

平台

服務分支

Catsrv.dll

2001.12.4720.445

622080

17-Nov-2005

02:45

IA-64

Not Applicable

Catsrvut.dll

2001.12.4720.445

1555456

17-Nov-2005

02:45

IA-64

Not Applicable

Clbcatex.dll

2001.12.4720.445

263680

17-Nov-2005

02:45

IA-64

Not Applicable

Clbcatq.dll

2001.12.4720.445

1287168

17-Nov-2005

02:45

IA-64

Not Applicable

Colbact.dll

2001.12.4720.445

171,008

17-Nov-2005

02:45

IA-64

Not Applicable

Comadmin.dll

2001.12.4720.445

411,136

17-Nov-2005

02:45

IA-64

Not Applicable

Comrepl.dll

2001.12.4720.445

275,456

17-Nov-2005

02:45

IA-64

Not Applicable

Comsvcs.dll

2001.12.4720.445

3,143,168

17-Nov-2005

02:45

IA-64

Not Applicable

Comuid.dll

2001.12.4720.445

1873408

17-Nov-2005

02:45

IA-64

Not Applicable

Es.dll

2001.12.4720.445

654,336

17-Nov-2005

02:45

IA-64

Not Applicable

Msdtcprx.dll

2001.12.4720.445

1,311,744

17-Nov-2005

02:45

IA-64

Not Applicable

Msdtctm.dll

2001.12.4720.445

3152384

17-Nov-2005

02:45

IA-64

Not Applicable

Msdtcuiu.dll

2001.12.4720.445

463,360

17-Nov-2005

02:45

IA-64

Not Applicable

Mtxclu.dll

2001.12.4720.445

203,776

17-Nov-2005

02:45

IA-64

Not Applicable

Mtxdm.dll

2001.12.4720.445

45,568

17-Nov-2005

02:45

IA-64

Not Applicable

Mtxoci.dll

2001.12.4720.445

320,000

17-Nov-2005

02:45

IA-64

Not Applicable

Ole32.dll

5.2.3790.445

3582976

17-Nov-2005

02:45

IA-64

Not Applicable

Olecli32.dll

5.2.3790.445

223,744

17-Nov-2005

02:45

IA-64

Not Applicable

Olecnv32.dll

5.2.3790.445

89,088

17-Nov-2005

02:45

IA-64

Not Applicable

Rpcproxy.dll

5.2.3790.141

73,216

17-Nov-2005

02:45

IA-64

Not Applicable

Rpcrt4.dll

5.2.3790.141

2,150,400

17-Nov-2005

02:45

IA-64

Not Applicable

Rpcss.dll

5.2.3790.445

694272

17-Nov-2005

02:45

IA-64

Not Applicable

Stclient.dll

2001.12.4720.445

140,800

17-Nov-2005

02:45

IA-64

Not Applicable

Txflog.dll

2001.12.4720.445

280,064

17-Nov-2005

02:45

IA-64

Not Applicable

Wcatsrv.dll

2001.12.4720.445

258,560

17-Nov-2005

02:45

x86

Wcatsrvut.dll

2001.12.4720.445

584192

17-Nov-2005

02:45

x86

Wclbcatex.dll

2001.12.4720.445

98,304

17-Nov-2005

02:45

x86

Wclbcatq.dll

2001.12.4720.445

490,496

17-Nov-2005

02:45

x86

Wcolbact.dll

2001.12.4720.445

56,832

17-Nov-2005

02:45

x86

Wcomadmin.dll

2001.12.4720.445

189440

17-Nov-2005

02:45

x86

Wcomsvcs.dll

2001.12.4720.445

1,209,344

17-Nov-2005

02:45

x86

Wes.dll

2001.12.4720.445

226,816

17-Nov-2005

02:45

x86

Wmsdtcprx.dll

2001.12.4720.445

445952

17-Nov-2005

02:45

x86

Wmsdtcuiu.dll

2001.12.4720.445

160,768

17-Nov-2005

02:45

x86

Wmtxclu.dll

2001.12.4720.445

76,288

17-Nov-2005

02:45

x86

Wmtxdm.dll

2001.12.4720.445

18,944

17-Nov-2005

02:45

x86

Wmtxoci.dll

2001.12.4720.445

109,056

17-Nov-2005

02:45

x86

Wole32.dll

5.2.3790.445

1193984

17-Nov-2005

02:45

x86

Wolecli32.dll

5.2.3790.445

72,192

17-Nov-2005

02:45

x86

Wolecnv32.dll

5.2.3790.445

36,352

17-Nov-2005

02:45

x86

Wrpcproxy.dll

5.2.3790.141

26,112

17-Nov-2005

02:45

x86

Wrpcrt4.dll

5.2.3790.141

544256

17-Nov-2005

02:45

x86

Wstclient.dll

2001.12.4720.445

60,416

17-Nov-2005

02:45

x86

Wtxflog.dll

2001.12.4720.445

95,232

17-Nov-2005

02:45

x86

Windows Server 2003 SP1,安騰架構

檔案名稱

檔案版本

檔案大小

日期

時間

平台

SP 需求

服務分支

Catsrv.dll

2001.12.4720.2572

657,408

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Catsrvut.dll

2001.12.4720.2572

1632256

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Clbcatex.dll

2001.12.4720.2572

279,040

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Clbcatq.dll

2001.12.4720.2572

1353728

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Colbact.dll

2001.12.4720.2572

181,760

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Comadmin.dll

2001.12.4720.2572

420,352

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Comrepl.dll

2001.12.4720.2572

285,184

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Comsvcs.dll

2001.12.4720.2572

3,366,912

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Comuid.dll

2001.12.4720.2572

1977856

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Es.dll

2001.12.4720.2572

701440

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Msdtcprx.dll

2001.12.4720.2572

1337344

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Msdtctm.dll

2001.12.4720.2572

3096064

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Msdtcuiu.dll

2001.12.4720.2572

486400

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Mtxclu.dll

2001.12.4720.2572

207,872

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Mtxdm.dll

2001.12.4720.2572

47,616

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Mtxoci.dll

2001.12.4720.2572

322,048

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Ole32.dll

5.2.3790.2572

3999744

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Olecli32.dll

5.2.3790.2572

252,416

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Olecnv32.dll

5.2.3790.2572

90,112

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Rpcss.dll

5.2.3790.2572

859136

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Stclient.dll

2001.12.4720.2572

149,504

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Txflog.dll

2001.12.4720.2572

301,568

17-Nov-2005

02:45

IA-64

SP1

Not Applicable

Wcatsrv.dll

2001.12.4720.2572

273,920

17-Nov-2005

02:45

x86

SP1

Wcatsrvut.dll

2001.12.4720.2572

619,520

17-Nov-2005

02:45

x86

SP1

Wclbcatex.dll

2001.12.4720.2572

104,960

17-Nov-2005

02:45

x86

SP1

Wclbcatq.dll

2001.12.4720.2572

514048

17-Nov-2005

02:45

x86

SP1

Wcolbact.dll

2001.12.4720.2572

58,880

17-Nov-2005

02:45

x86

SP1

Wcomadmin.dll

2001.12.4720.2572

196,608

17-Nov-2005

02:45

x86

SP1

Wcomsvcs.dll

2001.12.4720.2572

1268736

17-Nov-2005

02:45

x86

SP1

Wcomuid.dll

2001.12.4720.2572

596480

17-Nov-2005

02:45

x86

SP1

Wes.dll

2001.12.4720.2572

238,592

17-Nov-2005

02:45

x86

SP1

Wmsdtcprx.dll

2001.12.4720.2572

470528

17-Nov-2005

02:45

x86

SP1

Wmsdtcuiu.dll

2001.12.4720.2572

165,888

17-Nov-2005

02:45

x86

SP1

Wmtxclu.dll

2001.12.4720.2572

78,848

17-Nov-2005

02:45

x86

SP1

Wmtxdm.dll

2001.12.4720.2572

20,992

17-Nov-2005

02:45

x86

SP1

Wmtxoci.dll

2001.12.4720.2572

111,104

17-Nov-2005

02:45

x86

SP1

Wole32.dll

5.2.3790.2572

1,247,232

17-Nov-2005

02:45

x86

SP1

Wolecli32.dll

5.2.3790.2572

75,776

17-Nov-2005

02:45

Not Applicable

SP1

Wolecnv32.dll

5.2.3790.2572

38,912

17-Nov-2005

02:45

x86

SP1

Wstclient.dll

2001.12.4720.2572

64,000

17-Nov-2005

02:45

x86

SP1

Wtxflog.dll

2001.12.4720.2572

98,816

17-Nov-2005

02:45

x86

SP1

Windows Server 2003 SP1,x64

檔案名稱

檔案版本

檔案大小

日期

時間

平台

SP 需求

服務分支

Catsrv.dll

2001.12.4720.2572

418304

17-Nov-2005

02:45

x64

SP1

Not Applicable

Catsrvut.dll

2001.12.4720.2572

1083904

17-Nov-2005

02:45

x64

SP1

Not Applicable

Clbcatex.dll

2001.12.4720.2572

175,104

17-Nov-2005

02:45

x64

SP1

Not Applicable

Clbcatq.dll

2001.12.4720.2572

882688

17-Nov-2005

02:45

x64

SP1

Not Applicable

Colbact.dll

2001.12.4720.2572

97,280

17-Nov-2005

02:45

x64

SP1

Not Applicable

Comadmin.dll

2001.12.4720.2572

288,768

17-Nov-2005

02:45

x64

SP1

Not Applicable

Comrepl.dll

2001.12.4720.2572

188,928

17-Nov-2005

02:45

x64

SP1

Not Applicable

Comsvcs.dll

2001.12.4720.2572

2194944

17-Nov-2005

02:45

x64

SP1

Not Applicable

Comuid.dll

2001.12.4720.2572

1478144

17-Nov-2005

02:45

x64

SP1

Not Applicable

Es.dll

2001.12.4720.2572

365,568

17-Nov-2005

02:45

x64

SP1

Not Applicable

Msdtcprx.dll

2001.12.4720.2572

830,464

17-Nov-2005

02:45

x64

SP1

Not Applicable

Msdtctm.dll

2001.12.4720.2572

2073088

17-Nov-2005

02:45

x64

SP1

Not Applicable

Msdtcuiu.dll

2001.12.4720.2572

291,328

17-Nov-2005

02:45

x64

SP1

Not Applicable

Mtxclu.dll

2001.12.4720.2572

144,896

17-Nov-2005

02:45

x64

SP1

Not Applicable

Mtxdm.dll

2001.12.4720.2572

30,208

17-Nov-2005

02:45

x64

SP1

Not Applicable

Mtxoci.dll

2001.12.4720.2572

175,104

17-Nov-2005

02:45

x64

SP1

Not Applicable

Ole32.dll

5.2.3790.2572

2546688

17-Nov-2005

02:45

x64

SP1

Not Applicable

Olecli32.dll

5.2.3790.2572

131,584

17-Nov-2005

02:45

x64

SP1

Not Applicable

Olecnv32.dll

5.2.3790.2572

56,832

17-Nov-2005

02:45

x64

SP1

Not Applicable

Rpcss.dll

5.2.3790.2572

698368

17-Nov-2005

02:45

x64

SP1

Not Applicable

Stclient.dll

2001.12.4720.2572

101,888

17-Nov-2005

02:45

x64

SP1

Not Applicable

Txflog.dll

2001.12.4720.2572

180,224

17-Nov-2005

02:45

x64

SP1

Not Applicable

Wcatsrv.dll

2001.12.4720.2572

273,920

17-Nov-2005

02:45

x86

SP1

Wcatsrvut.dll

2001.12.4720.2572

619,520

17-Nov-2005

02:45

x86

SP1

Wclbcatex.dll

2001.12.4720.2572

104,960

17-Nov-2005

02:45

x86

SP1

Wclbcatq.dll

2001.12.4720.2572

514048

17-Nov-2005

02:45

x86

SP1

Wcolbact.dll

2001.12.4720.2572

58,880

17-Nov-2005

02:45

x86

SP1

Wcomadmin.dll

2001.12.4720.2572

196,608

17-Nov-2005

02:45

x86

SP1

Wcomsvcs.dll

2001.12.4720.2572

1268736

17-Nov-2005

02:45

x86

SP1

Wcomuid.dll

2001.12.4720.2572

596480

17-Nov-2005

02:45

x86

SP1

Wes.dll

2001.12.4720.2572

238,592

17-Nov-2005

02:45

x86

SP1

Wmsdtcprx.dll

2001.12.4720.2572

470528

17-Nov-2005

02:45

x86

SP1

Wmsdtcuiu.dll

2001.12.4720.2572

165,888

17-Nov-2005

02:45

x86

SP1

Wmtxclu.dll

2001.12.4720.2572

78,848

17-Nov-2005

02:45

x86

SP1

Wmtxdm.dll

2001.12.4720.2572

20,992

17-Nov-2005

02:45

x86

SP1

Wmtxoci.dll

2001.12.4720.2572

111,104

17-Nov-2005

02:45

x86

SP1

Wole32.dll

5.2.3790.2572

1,247,232

17-Nov-2005

02:45

x86

SP1

Wolecli32.dll

5.2.3790.2572

75,776

17-Nov-2005

02:45

Not Applicable

SP1

Wolecnv32.dll

5.2.3790.2572

38,912

17-Nov-2005

02:45

x86

SP1

Wstclient.dll

2001.12.4720.2572

64,000

17-Nov-2005

02:45

x86

SP1

Wtxflog.dll

2001.12.4720.2572

98,816

17-Nov-2005

02:45

x86

SP1

Windows Server 2003、x86

檔案名稱

檔案版本

檔案大小

日期

時間

Catsrv.dll

2001.12.4720.445

258,560

17-Nov-2005

03:09

Catsrvut.dll

2001.12.4720.445

584192

17-Nov-2005

03:09

Clbcatex.dll

2001.12.4720.445

98,304

17-Nov-2005

03:09

Clbcatq.dll

2001.12.4720.445

490,496

17-Nov-2005

03:09

Colbact.dll

2001.12.4720.445

56,832

17-Nov-2005

03:09

Comadmin.dll

2001.12.4720.445

189440

17-Nov-2005

03:09

Comrepl.dll

2001.12.4720.445

86,528

17-Nov-2005

03:09

Comsvcs.dll

2001.12.4720.445

1,209,344

17-Nov-2005

03:09

Comuid.dll

2001.12.4720.445

565,248

17-Nov-2005

03:09

Es.dll

2001.12.4720.445

226,816

17-Nov-2005

03:09

Msdtcprx.dll

2001.12.4720.445

445952

17-Nov-2005

03:09

Msdtctm.dll

2001.12.4720.445

965120

17-Nov-2005

03:09

Msdtcuiu.dll

2001.12.4720.445

160,768

17-Nov-2005

03:09

Mtxclu.dll

2001.12.4720.445

76,288

17-Nov-2005

03:09

Mtxdm.dll

2001.12.4720.445

18,944

17-Nov-2005

03:09

Mtxoci.dll

2001.12.4720.445

109,056

17-Nov-2005

03:09

Ole32.dll

5.2.3790.445

1193984

17-Nov-2005

03:09

Olecli32.dll

5.2.3790.445

72,192

17-Nov-2005

03:09

Olecnv32.dll

5.2.3790.445

36,352

17-Nov-2005

03:09

Rpcproxy.dll

5.2.3790.141

26,112

16-Mar-2004

03:17

Rpcrt4.dll

5.2.3790.141

659,968

16-Mar-2004

03:17

Rpcss.dll

5.2.3790.445

296,960

17-Nov-2005

03:09

Stclient.dll

2001.12.4720.445

60,416

17-Nov-2005

03:09

Txflog.dll

2001.12.4720.445

95,232

17-Nov-2005

03:09

Windows Server 2003 SP1、x86

檔案名稱

檔案版本

檔案大小

日期

時間

平台

SP 需求

Catsrv.dll

2001.12.4720.2572

273,920

17-Nov-2005

03:20

x86

SP1

Catsrvut.dll

2001.12.4720.2572

619,520

17-Nov-2005

03:20

x86

SP1

Clbcatex.dll

2001.12.4720.2572

104,960

17-Nov-2005

03:20

x86

SP1

Clbcatq.dll

2001.12.4720.2572

514048

17-Nov-2005

03:20

x86

SP1

Colbact.dll

2001.12.4720.2572

58,880

17-Nov-2005

03:20

x86

SP1

Comadmin.dll

2001.12.4720.2572

196,608

17-Nov-2005

03:20

x86

SP1

Comrepl.dll

2001.12.4720.2572

88,576

17-Nov-2005

03:20

x86

SP1

Comsvcs.dll

2001.12.4720.2572

1268736

17-Nov-2005

03:20

x86

SP1

Comuid.dll

2001.12.4720.2572

596480

17-Nov-2005

03:20

x86

SP1

Es.dll

2001.12.4720.2572

238,592

17-Nov-2005

03:20

x86

SP1

Msdtcprx.dll

2001.12.4720.2572

470528

17-Nov-2005

03:20

x86

SP1

Msdtctm.dll

2001.12.4720.2572

1009664

17-Nov-2005

03:20

x86

SP1

Msdtcuiu.dll

2001.12.4720.2572

165,888

17-Nov-2005

03:20

x86

SP1

Mtxclu.dll

2001.12.4720.2572

78,848

17-Nov-2005

03:20

x86

SP1

Mtxdm.dll

2001.12.4720.2572

20,992

17-Nov-2005

03:20

x86

SP1

Mtxoci.dll

2001.12.4720.2572

111,104

17-Nov-2005

03:20

x86

SP1

Ole32.dll

5.2.3790.2572

1,247,232

17-Nov-2005

03:20

x86

SP1

Olecli32.dll

5.2.3790.2572

75,776

17-Nov-2005

03:20

Not Applicable

SP1

Olecnv32.dll

5.2.3790.2572

38,912

17-Nov-2005

03:20

x86

SP1

Rpcss.dll

5.2.3790.2572

421,888

17-Nov-2005

03:20

x86

SP1

Stclient.dll

2001.12.4720.2572

64,000

17-Nov-2005

03:20

x86

SP1

Txflog.dll

2001.12.4720.2572

98,816

17-Nov-2005

03:20

x86

SP1

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。 這個問題首先是在 Windows Server 2003 Service Pack 2 中修正。

其他相關資訊

DCOM 10009 事件所含的資料不足,導致發生基本錯誤。 通常會記錄 DCOM 10009 事件,因為 DCOM 伺服器的網路通訊失敗。 其中包括名稱解析問題和防火牆問題等問題。 這些問題通常會導致0x6ba (0x800706ba) RPC 錯誤。 若要在 Windows Server 2003 中針對此修正程式收集其他有關基礎錯誤的錯誤資訊,請啟用 RPC 延伸錯誤資訊(EEINFO)。 啟用 EEINFO 時,會在事件的 [DCOM 10009 事件資料] 區段中寫入其他資料。 在 Windows Vista 中,您不需要開啟 EEINFO,因為它預設為開啟,而且預設會在 DCOM 10009 事件資料中轉儲。 EEinfo 通常會包含諸如10048(WSAEADDRINUSE)之類的 winsock 特定錯誤(例如,所有可用的 TCP 埠都已用盡)。 如需有關 RPC 延伸錯誤資訊的詳細資訊,包括如何啟用和解讀資訊,請造訪下列 Microsoft 開發人員網路(MSDN)網站:

http://msdn2.microsoft.com/en-us/library/aa373803.aspx

http://msdn2.microsoft.com/en-us/library/aa379109.aspx 下列是已記錄事件的範例。 它包含其他有用的資料。 具體說來,錯誤資料中的狀態、gencomp 及 detloc 資訊將會有意義。 例如,狀態11001是「沒有已知主機」,且是由 winsock 產生(gencomp = 8)。如需詳細資訊,請參閱下列 Microsoft 網站上的說明與支援中心:

http://support.microsoft.comData: 0000: 3c 52 65 63 6f 72 64 23 <Record# 0008: 31 3a 20 43 6f 6d 70 75 1: Compu 0010: 74 65 72 3d 28 6e 75 6c ter=(nul 0018: 6c 29 3b 50 69 64 3d 31 l);Pid=1 0020: 31 30 30 3b 31 2f 35 2f 100;1/5/ 0028: 32 30 30 36 20 31 34 3a 2006 14: 0030: 34 3a 33 33 3a 31 31 36 4:33:116 0038: 3b 53 74 61 74 75 73 3d ;Status= 0040: 31 37 32 32 3b 47 65 6e 1722;Gen 0048: 63 6f 6d 70 3d 38 3b 44 comp=8;D 0050: 65 74 6c 6f 63 3d 33 32 etloc=32 0058: 32 3b 46 6c 61 67 73 3d 2;Flags= 0060: 30 3b 50 61 72 61 6d 73 0;Params 0068: 3d 30 3b 3e 3c 52 65 63 =0;><Rec 0070: 6f 72 64 23 32 3a 20 43 ord#2: C 0078: 6f 6d 70 75 74 65 72 3d omputer= 0080: 28 6e 75 6c 6c 29 3b 50 (null);P 0088: 69 64 3d 31 31 30 30 3b id=1100; 0090: 31 2f 35 2f 32 30 30 36 1/5/2006 0098: 20 31 34 3a 34 3a 33 33 14:4:33 00a0: 3a 31 31 36 3b 53 74 61 :116;Sta 00a8: 74 75 73 3d 31 31 30 30 tus=1100 00b0: 31 3b 47 65 6e 63 6f 6d 1;Gencom 00b8: 70 3d 38 3b 44 65 74 6c p=8;Detl 00c0: 6f 63 3d 33 32 30 3b 46 oc=320;F 00c8: 6c 61 67 73 3d 30 3b 50 lags=0;P 00d0: 61 72 61 6d 73 3d 31 3b arams=1; 00d8: 7b 50 61 72 61 6d 23 30 {Param#0 00e0: 3a 7d 65 72 54 48 65 72 :Server 00e8: 7d 3e }> 「症狀」一節中所提及的錯誤通常是網路通訊錯誤。 下列是此錯誤的可能原因:

  • 出現名稱解析錯誤。

  • 伺服器上的所有 TCP 埠都在使用中。

  • 發生 TCP 埠衝突。

若要針對 DCOM 10009 錯誤進行疑難排解,請使用下列方法。

方法1:確認名稱解析正常運作

COM + proxy 應用程式的 [啟用] 頁面包含遠端伺服器名稱(RSN)屬性。 RSN 屬性可以是 IP 位址、完全限定的功能變數名稱(FQDN)或 NetBIOS 名稱。 若要解決此問題,請使用 [ ping ] 命令,透過 IP 位址、FQDN 及 NetBIOS 名稱來測試遠端伺服器的連線能力。

方法2:驗證 TCP 埠使用量

當用戶端進行 DCOM 呼叫 COM + 伺服器應用程式時,每個連線可能會使用不同的 TCP 埠。 因此,您可以使用伺服器上的所有 TCP 埠。 發生這種情況時,伺服器無法接受額外的連線。 如需有關如何在針對 TCP/IP 連線問題進行疑難排解時判斷 TCP 埠使用量的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

832919 PortQry 版本2.0 中的新功能和功能

301512 已針對 COM + proxy/存根建立許多 TCP 連線

方法3:驗證基本網路連線以解決 TCP 衝突問題

如需如何使用基本網路疑難排解來解決 TCP 衝突錯誤的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

325487 如何針對網路連線問題進行疑難排解

參考

如需當用戶端向 COM + 伺服器應用程式發出 DCOM 呼叫時的 TCP 埠使用量的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

301512 已針對 COM + proxy/存根建立許多 TCP 連線 如需軟體更新術語的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

824684 描述 Microsoft 軟體更新所使用的標準術語說明

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×