[元件服務]在x64系統無法看見x32元件的問題

本文解决了一个特定的问题,在Windows Server 2008 R2 x64系统中,用户无法在[元件服务]中看到MicrosoftExcelApplicationDCOM伺服器。通过以x32方式运行MMC,可以成功显示并管理该伺服器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[元件服務]在x64系統無法看見Microsoft Excel Application的問題

各位好!小弟最近所發表的 [元件服務]的[安全性]與[權限]驗證模型 文章中有網友表示在他的Windows Server 2008 R2中的[元件服務] 中的DCOM設定看不見 "Microsoft Excel Application"這個DCOM 伺服器 (筆者習慣稱為OLE Server),將Excel 2007重灌後還是一樣,並不是因為Excel 2007的問題.. 其實是因為在Windows Server 2008 R2的x64的環境的問題,因為在x64中是無法管控 以x32來執行的DCOM伺服器的,更精確的說是因為MMC跑在x64下面,所以無法控制x32的DCOM的緣故,若您開啟工作管理員察看EXCEL的Process你會知道Excel 2007仍是以x32來執行的。

[檢視圖片]

所以當然,如果您直接從系統管理工具—>[元件服務] 執行此時MMC是以x64來執行的,它會排除掉x32的DCOM伺服器,如下,看不到Microsoft Excel Application

[檢視圖片]

解決方式也很容易,就是要以x32方式執行MMC已開啟元件服務,我們知道元件服務是"comexp.msc"這個描述檔後,只要在開始工具列-->執行 如下命令:

mmc comexp.msc /32

 

並確認MMC已在x32下執行,如下:

[檢視圖片]

這時元件服務已經可以看到 Microsoft Excel Application 這個OLE Server了,如下圖:

[檢視圖片]

 

 

由於先前並未提及到x32與x64的問題,在此補充一下。

 

謝謝各位!

 

转载自:http://mobile.dotblogs.com.tw/gelis/archive/2010/12/25/20381.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值