为什么我的Windows XP Professional SP1再也安装不上“消息队列(MSMQ)”组件了呢?

saucerman 2003-04-02 02:14:21
为什么我的Windows XP Professional SP1现在再也安装不上“消息队列(MSMQ)”组件了呢?

我的这台WinXP电脑不属于任何域,是以工作组方式安装网络的。先前我本来在WinXP上装好了这个具有独立客户端功能的消息队列的全部组件的。但我的IIS Admin有问题,我就卸掉了IIS及需要依赖于它的MSMQ组件,再重新拿XP安装盘装了一遍IIS。但再重新装“消息队列(MSMQ)”组件时,就是照下列步骤来装:

1. “开始按钮”->“控制面板”->“添加/删除程序”
2. 单击“添加/删除 Windows 组件”。
3. 在“Windows 组件向导”中,选中“消息队列”复选框。

但安装它的过程中就出错了,弹出一个出错提示框:

-------------------------------------

消息队列客户端安装失败

无法启动 MSMQ 服务
错误代码:0x42C
错误描述:依存服务或组无法启动

[确定]

-------------------------------------

请问:“消息队列(MSMQ)”这一Windows服务都依赖于哪些其他服务啊?为什么我现在就装不上它了呢?该怎么解决这个问题啊?
...全文
1492 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucerman 2003-04-04
  • 打赏
  • 举报
回复
谢谢大家!

装不上消息队列(MSMQ)组件是由于WinXP某个程序在安装时自动修改了Distributed Transation Coordinator(分布式事务处理协调器)这个Windows服务的帐号身份所引起的,要在这个服务的“登录”Tab上,把登录身份(被系统改为了某个权限不够的NT帐户,所以会出错)恢复为“本地系统帐户”就可以了。
AliasKavin 2003-04-03
  • 打赏
  • 举报
回复
我的XP升级n次也没有遇到这种事情~~~~~
学习学习~~~~
用户 昵称 2003-04-03
  • 打赏
  • 举报
回复
还是系统的问题
saucerman 2003-04-03
  • 打赏
  • 举报
回复
谢谢ysqu!您提供的这些方法我都反复试过许多次了,它主要是针对ASP的,而不是对ASP .net的。我的ASP运行没问题,但现在仍然不能执行ASP .Net,困惑中……
ysqu 2003-04-03
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1608/1608444.xml?temp=.7225763
saucerman 2003-04-02
  • 打赏
  • 举报
回复
现在我的IIS又出毛病了!
在执行ASP或ASP .NET时出现“HTTP 500 - 内部服务器错误”,该如何是好呀?!

我是按着某些指点做了:
1.设置IE,将其“Internet 选项”中“高级”标签设置里的“显示友好 HTTP 错误信息”前面的勾去掉。
2.设置IIS,将其“默认网站”的“属性”的“自定义错误”中的“500”错误设为“默认值”。

然后启动IIS Admin服务IIS默认网站,执行一个ASP或ASP .Net程序:
http://localhost/test.asp

http://localhost/test.aspx

却显示错误提示如下:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail
information. Please contact the server administrator for assistance.

当然我试过在IIS下运行PHP页面,是成功的,没问题,可ASP或ASP .net就不行了。

我又参照了:
http://expert.csdn.net/Expert/topic/1522/1522838.xml?temp=.8109705
或者帖子中net_lover(孟子E章)做提供的“IIS5 HTTP500内部错误解决办法”:
http://tech.enet.com.cn/document/20010917/2001091711483301.shtml

可我在按着上面步骤执行到“同步IWAM_MYSERVER账号”时,也就是执行下面的命令:
CScript C:\Inetpub\adminscripts\synciwam.vbs -v
却还是出现了错误提示:

------------------------------

IIS Applications Defined:
Name, AppIsolated, Package ID
ROOT, 2,
IISHelp, 2,

Out of process applications defined:
Count: 1
{3D14228D-FBE1-11d0-995D-00C04FD919C1}

Error: 8004E00F:

C:\>

------------------------------

之前的改IWAM_MYSERVER的用户密码和IIS metabase中IWAM_MYSERVER账号密码都是没问题,很顺利啊,而两者的密码确实是完全一样的啊!真是困惑啊!

而现在从Windows XP的“控制面板”的“添加/删除程序”里单击“添加/删除 Windows 组件”,也删除不掉IIS了,更别说重新装了。

该怎么办才好啊?!
saucerman 2003-04-02
  • 打赏
  • 举报
回复
唉,不论我怎么调IIS或其他相应设置都不行,还是只有ASP和PHP可以执行,而ASP .NET页面一运行就报错。
就总是下面这样的出错提示——

HTTP 500 - 内部服务器错误

或者调IE的选项设置(去掉“显示友好 HTTP 错误信息”)显示错误——

Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.



在IE每次执行一次转到或刷新ASP .Net页面时,都会在系统事件日志里产生一条相应的警告信息如下:

事件查看器(本地)

系统
---------------------------------------------------------------

来源:W3SVC

类型:警告

事件 ID:36

描述:
服务器无法加载应用程序 '/LM/W3SVC'。错误是 '找不到指定的元数据'。

---------------------------------------------------------------




真不知该怎么办好了!
sunfirey 2003-04-02
  • 打赏
  • 举报
回复
你去查查帮助文件,里面就有
  • 打赏
  • 举报
回复
修复安装试试
ravenkatte 2003-04-02
  • 打赏
  • 举报
回复
IIS中的Common File、IIS Snap-in以及World Wide Web Services都装好了吗?

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧