搞定IIS老坏的方法
来源:互联网 发布:禹鼎遥控器编程软件 编辑:程序博客网 时间:2024/06/04 19:23
昨天要测试一下写的ASP.NET,突然发现IIS启动不了,系统报错:
服务器无法加载应用程序 '/LM/W3SVC/1/ROOT/IISHELP'。错误是 '没有注册类别'。
在网上发现这样的问题还挺多的。但引用内容最多是:
现象:
浏览ASP页面提示 500内部错误
事件查看器中:
[1]:
服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别'。
有关此消息的详细信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
[2]:
无法启动 MS DTC 事务管理器。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
[3]:
MS DTC 事务管理器启动失败。LogInit 返回错误 0x2。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
[4]:
找不到 MS DTC 日志文件。在确认所有由 MS DTC 协调的资源管理器不具有“不确定”状态的事务
之后,请运行 msdtc -resetlog 创建日志文件。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
我的运行环境:
WinXP Pro SP2;
解决办法:
[1]:
检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,如果正常的话
请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog 以创建
日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。
[2]:
在CMD下执行以下命令:
cd %windir%/system32/inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
重起机器,我的问题到这步已经可以完美解决!遇到这个郁闷的问题 系统导了一次,IIS重装了若干
次,BAIDU了一些资料,终于解决了,希望对你有帮助。
而我的操作系统是XP Media Center Edition,按照上述内容,我先检查Distributed Transaction Coordinator服务,竟然没有?我以为XP MC没有此服务,也就没有注意了,做到regsvr32 asptxn.dll时总是报错,遂卸载重装N遍IIS,都以失败而告终。
今天早上打电话HP,他们给的解决方案如下:开机时按F10恢复系统。我当即倒地,还好留得气在。
最终解决方法:
1、恢复MSDTC服务。因为我的服务中没有此项服务,故先行安装:msdtc -install
2、重建日志文件:msdtc -resetlog
3、不需要卸载重装IIS,在服务中停止“World Wide Web Publishing”、“IIS Admin”两项服务。
4、在CMD下执行以下命令:
cd %windir%/system32/inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll
5、启动“IIS Admin”、“World Wide Web Publishing”两项服务。
6、打开http://localhost/IISHelp/iis/misc/default.asp测试成功
- 搞定IIS老坏的方法
- 搞定坏男人的最有效6大招数
- 搞定坏男人的最有效6大招数
- 代码的坏味道(老鸟的经验之谈)
- IIS 500, 轻松搞定!
- windows7&iis 搞定
- 硬盘坏道的维修方法【实用】
- oracle 坏块的处理方法
- oracle 检测坏块的方法
- 路由器是不是坏了的方法
- 安装IIS的方法
- 配置IIS的方法
- 移动硬盘坏了,自己搞定解决方案
- 几周内搞定Java的10个方法
- 几周内搞定Java的10个方法
- 几周内搞定Java的10个方法
- 几周内搞定Java的10个方法
- 几周内搞定Java的10个方法
- 修改表和存储过程的所有者
- 利用自定义HEADER屏蔽搜索引擎
- DDK&WDM学习 - HelloDDK 手动编译步骤以及相关设置
- CSS z-index 属性 控制div上下层次
- Suse Linux 10 MySql安装与配置
- 搞定IIS老坏的方法
- JSON 中JsonConfig的使用
- 命令模式
- JsonConfig
- 观察者模式
- JSONObject JSONSerializer JSONArray java中的使用
- 【妙味课堂】第一期JavaScript讨论会(多图片)
- WinCE 6.0 模拟器与ActiveSync连接不成功的一种解决方法!
- XP登陆以后自动注销的解决办法