windows xp sp3(XP3)无法安装或使用iis的根本原因及解决办法研究(http://wuxiong8665.blog.163.com/原创首发,转载注明出处!http://wuxiong8665.blog.163.com/blog/static/93512200911681336317/

问题表现:

无法正常安装IIS或安装好后无法正常浏览ASP网页(500错误)或修改权限后仍出现需输入密码却仍无法显示。

系统日志表现

IIS 500错误 服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别、

Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) 服务性错误而停止

前言:windows xp sp3特别是GHOST版精简过的系统不好安装iis,有的是安装不上,有的是安装上了没用,有的是刚开始有用,等一段时间就没用了。这里的方法可供参考。这是我经过在多种xp3系统上安装iis遇到麻烦后总结所得,按下面的方法安装其它网上大量复杂的分析与后续处理都不用管了,因为以下方法是先去除导致安装失败或出问题的根源,再进行安装。当然如果你按这里的方法还没法解决问题也是正常的,因为系统环境各异,个人操作(不注意细节,或操作失误)影响及其它不确定因素影响!

一些系统精简太厉害或优化过度,无法安装iis的问题,建议下个完整安装版,记得发布此篇日志第一版时装的一个什么[GhostXP_SP3电脑城2009新春特别版]的系统是可以直接正常安装与使用iis的,但那个系统一装上给我的感觉就是不稳定、慢,还强制修改主页!后来受不那系统了。


此部分为关键部分,其实很简单,此部分前后都是废话!!

通过下面的方法得到的结果与http://wuxiong8665.blog.163.com/blog/static/935122009614112643146/这里的自动安装程序安装并运行500批处理后的结果是一样的,

有些系统会出现Microsoft JET Database Engine (0x80004005) 未指定的错误 网上的改权限、注册DLL都搞不定。个人怀疑是JET Database Engine 出了问题,但到微软下的JET Database Engine 版本更低装不了。郁闷!

转载注明出处!http://wuxiong8665.blog.163.com/blog/static/93512200911681336317/

如果你安装后有问题,请先如下正确卸载iis。

1、把IIS卸载。

2、把 %windir%/system32/inetsrv 删除。

3、把%windir%/iisX.log删除,X 是IIS版本。

4、把 /inetpub/ 目录删除。
(以上操作均可以在安全模式中进行,2、3、4项必须在安全模式下进行)

5、再按下面的正确方法安装iis

一、安装前先启动(我的电脑右击--管理--在里面找到服务与应用程序)Event Log和Security Accounts Manager和Distributed Transaction Coordinator[MSDTC]和COM+ System Application服务(有问题,见后面相关参考)

二、在网上下载一个11.8M左右的iis5.1.zip安装包(里面有一些iis6.0的文件),解压出来,安装时找不到的文件就浏览到这个解压的文件夹来就能找到)

弹出警告说替换系统文件会造成不稳定要插入光盘,是否重试时,应该点取消,随即点 是(即替换)

三、其它一些问题参考下面的(注:按上面方法重装一遍后,下面的问题基本不会出现了!)。

装好后可能出现的一个问题

浏览IISHELP时出错

这是在将默认网站展开后浏览右侧列表里的IISHELP文件出现的。浏览左侧的IISHELP,或浏览默认网站到达的页面相同,但没有错误。

错误信息如下:

MMC检测到此管理单元中发生一个错误。建议你关闭并重新启动MMC。
1、向Microsoft报告此错误,然后关闭MMC(R)
2、继续运行并忽略此单元以后发生的错误(C)
3、不管用户身份或会话的状态,继续运行并忽略此管理单元发生的错误(A)。

其实对于这个错误,可以不予理会

系统日志为:找不到 MS DTC 日志文件。在确认所有由 MS DTC 协调的资源管理器不具有“不确定”状态的事务之后,请运行 msdtc -resetlog 创建日志文件。

网上传闻的 开始--运行 输入MMC ,文件--添加删除管理单元--选中WMI控件--添加--确定--关闭时按默认保存即可。没有效果

解决:在出现那个错误时,选第三顶总是忽略。(本来想试一下启用索引服务后会不会就正常了的,但我已经选了忽略,不想再重装来做试验)


一些用于分析根本原因的现象(搞不定时参考,否则可以不看)

1、一些精简版的GHOST系统,控制面板里没有“->添加/删除Windows组件->Internet信息服务(IIS)”组件。添加方法。

把IIS列进系统组件并安装。先到网上下载iis5.安装包,解压到D盘的根目录下(最好是根目录,便于后面打命令)把目录名该为iis51
首先在“开始”菜单的“运行”中输入“c:/Windows/inf/sysoc.inf”,在sysoc.inf中找到“[Components]”这一段,在里面加上这段:“iis=iis2.dll,OcEntry,iis2.inf,,7”,之后保存并关闭。 
接下来,在运行中输入“CMD”然后回车,打开命令行模式,在命令行下输入下列的两条命令,在每一行命令结束后回车:
expand e:/iis/iis.dl_ c:/Windows/system32/setup/iis2.dll
expand e:/iis/iis.in_ c:/Windows/inf/iis2.inf
注意如果你解压到了F盘就把上面的D改为F就可以了,其他同理。这时候,你打开控制面板->添加/删除Windows组件,就会发现,Internet信息服务(IIS)的安装选项已经出现在安装列表里了。
之后就和平常安装IIS一样了,只不过,在安装的过程中会出现找不到文件的情况(这是正常的,因为你的IIS安装目录没在XP默认的目录下)。这时,你点吉浏览,选择你刚刚解压的目录就可以了,这种让你选择安装文件的现象共会出现几次。过一会,IIS就安装完成了,点击“完成”。但做到这一步还不算完,因为是安装包安装的,需要对IIS进行一些设置(不然会出现内部服务器500错误).
2、解决数据库链接错误的方法
打开开始--所有程序--管理工具--组件服务,在左边选择“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 然后在右边框里点右键"IIS Out-Of-Process Pooled Applications ",选择属性,点“标识”选项卡,选择“系统帐户”(默认使用IIS建立的账户,正常的话不要改),然后确定,重启IIS即可。
3、无法进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序"的解决方法
进入“控制台根目录”->"组件服务"->"计算机"->"我的电脑"->"COM+应用程序", 出错后,错误代码8004E00F-COM+无法与Microsoft分布式事务协调程序
在开始程序运行:msdtc -resetlog 就行了。
4、->"COM+应用程序"里正常要有的应用程序一般为8个对象,如果没有IIS****项目(只有5个)则在控制面板/组件里重新安装IIS就会解决。
COM+ Explorer
COM+ QC Dead Letter Queue Listener
COM+ Utilities
IIS In-Process Applications
IIS Out-Of-Process Pooled Applications
IIS Utilities
MS Software Shadow Copy Provider
System Application

小提示

1 安装IIS过程中如果提示一个好像是s开关的exe文件找不到,请进“控制面版--添加删除程序--添加删除组件--双击附件和工具--双击游戏--去掉Internet游戏项的勾选再安装IIS就不会查找那个与游戏有关的文件了。


转载注明出处!http://wuxiong8665.blog.163.com/blog/static/93512200911681336317/

相关参考

安装前先启动Event Log和Security Accounts Manager和Distributed Transaction Coordinator[MSDTC]和COM+ System Application服务
如果MSDTC服务不能启动 运行msdtc -resetlog

错误1:安装失败
解决: 好像要开启Cryptographic Services服务
错误2:服务没有及时响应启动或控制请求 & 找不到指定的元数据
解决: 启动Event Log服务
错误3.无法启动World Wide Web Publishing服务,接口未知
解决:启动Event Log服务,不论自动还是手动,一定要启动
错误4:发生意外错误
解决:80端口被占用,更改端口

如果无法显示网页 运行regsvr32 %windir%/system32/vbscript.dll

服务器应用程序错误-解决办法:
[1]:
检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,

如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中
运行:msdtc -resetlog 以创建日志文件,再次启动。若还是不行用下面的方法
[2]:
在CMD下执行以下命令:
cd %windir%/system32/inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll


一篇网站广为流传的所谓完美解决iis问题的文章,我看那篇文章感觉烦琐而晕,带有做实验的性质。还是喜欢从根源解决问题 那篇文章是http://wuxiong8665.blog.163.com/blog/static/93512200961392119523/

转载注明出处!http://wuxiong8665.blog.163.com/blog/static/93512200911681336317/

windows xp sp3(XP3)无法安装或使用iis的根本原因及解决办法研究相关推荐

  1. MDAC 在WINDOWS XP SP3的 不能安装

    MDAC 在WINDOWS XP SP3的 不能安装 解决步骤如下: c:/windows/inf 下找出mdac.inf 然后点右键->安装.在弹出提示路径选取c:/windows/servi ...

  2. Microsoft Windows XP SP3安装测试手记

    作为一名Microsoft TechNet Observer,我近期收到了ITProCity方面关于Windows vista Service Pack 3和Windows XP Service Pa ...

  3. 雨林木风 Windows XP SP3 纯净安装版

    雨林木风 Windows XP SP3 纯净安装版 MD5:998d95b0aaa3c1907c879b1115cd1a5a  YlmF_XPSP3_VOL.iso 采用 Windows XP SP3 ...

  4. Windows XP SP3 无需密匙即可完成安装

    2007年10月06日 18:19:00 当你在安装Windows XP SP2及之前的版本的时候,忘记序列号是件很痛苦的事情.因为这也许就意味着你必须再来一次.而Windows XP SP3则顺应W ...

  5. Windows XP SP3 IIS 安装包下载 安装过程的问题 HTTP 500 - 内部服务器错误

    Windows XP SP3 IIS 安装包下载 当系统更新sp3后,在安装iis,就会提示你插入sp3光盘,由于现在微软还没推出sp3的镜像版本,iis的安装只能终止.不过经本人测试,有两种方法可以 ...

  6. 虚拟机安装 windows xp sp3 原版镜像

    虚拟机 windows xp sp3 原版 原版的镜像:http://www.7xdown.com/Download.asp?ID=3319&URL=http://d5.7xdown.com/ ...

  7. 微软推出Windows XP SP3中文版

    网易科技讯 4月29日消息,在昨日推出Windows XP Service Pack 3英文版后,微软Windows Update网站今日又推出了其中文版的下载. Windows XP SP3包括了自 ...

  8. Windows XP SP3?转自作者: 孤单的鸽子,  出处:天极yesky, 责任编辑: 袁绍龙

    经过测试和检查之后,我们认为,SP3并未为Windows XP系统引入任何新的功能,它仅仅是一款安全升级和BUG修正补丁程序集-- 原文:http://winsystem.ctocio.com.cn/ ...

  9. 用SMS2003部署Windows XP SP3:SMS2003系列之十

      用SMS2003部署XP SP3 2008年4月27日,微软发布了最新的Windows XP Service Pack 3.SP3中不但修正了很多Bug,提供了更好的安全性,还支持NAP,这样XP ...

  10. 关于Windows XP SP3 的 FAQ

    根据 Microsoft 的消息,将在 2008 年第二季度发布的"Windows XP Service Pack 3"将是 Windows XP 的最后一个服务包了.并且 Win ...

最新文章

  1. OpenGL基础知识
  2. PL/SQL -- 动态SQL调用包中函数或过程
  3. 【 MATLAB 】xcorr 函数介绍(互相关)简介
  4. WiFi是SD-WAN的良好组合,但不是必备选择
  5. 445 - Marvelous Mazes
  6. Django中的Cookie--实现登录
  7. 【CyberSecurityLearning 69】反序列化漏洞
  8. ubuntu 12.04 php mysql_Ubuntu 12.04下LAMP安装配置
  9. 华为鸿蒙编程:如何显示网络图片
  10. css animation动画完成后隐藏_css3动画简介以及动画库animate.css的使用
  11. Android之打开手机系统相册
  12. cgi备份还原和ghost有什么区别_手动GHOST还原重装系统详细教程
  13. 数字抽奖小程序_两款火爆的抽奖小程序,最高抽2000元现金红包 亲测提现8.59元秒到...
  14. IOS版本APP STORE上架流程
  15. python中的re模块
  16. 2021毓英中学高考成绩查询入口,2021年泉州各高中高考成绩排名及放榜最新消息...
  17. 从攻击事件分析加密攻击类型、工具、防范方法和未来预测
  18. 中基鸿业普通家庭如何理财
  19. IT界 PK 投资界,那些令人心驰神往的公司食堂
  20. 必过SafetyNet!以MIUI开发版系统为例详解Android设备通过SafetyNet校验方法

热门文章

  1. idea背景颜色修改
  2. robocode_Robocode策略
  3. ArcGIS的ArcMap的Mxd格式符号转换为Geoserver style的sld格式
  4. 修改TIM的默认路径
  5. 打开并读取npy文件,查看文件内容
  6. JAVA 类与对象 1.Tank(用于刻画坦克)和Fight(主类)2.计算机中放入CD即计算机将CD类型的对象作一个成员变量。3.编写程序模拟一个家族成员的姓名,姓名由两部分构成:姓氏和名字。
  7. 数字频率系数测试软件,sia smaartlive7
  8. mysql实现axure协同工作_AxureUX CRM及协同办公APP高保真原型模板(带移动端实用元件库)...
  9. linux下smtp服务器搭建
  10. 43.一维卷积-航空公司评论情感预测