`
zhifeiji512
  • 浏览: 115840 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sp3无法安装IIS或者IIS安装进度条不动的解决方法

iis 
阅读更多

无法正常安装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的,但那个系统一装上给我的感觉就是不稳定、慢,还强制修改主页!后来受不那系统了。

==================================================================================================================

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

 

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

 

如果你安装后有问题,请先如下正确卸载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就不会查找那个与游戏有关的文件了。

 

相关参考:

安装前先启动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端口被占用,更改端口

 

附: 如果上面方法都不行 ,先卸载 MSDTC 服务 再重新安装 :msdtc -uninstall msdtc -install 

 

如果无法显示网页 运行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

======================================================================================

DCOM ID:10005错误的解决方法!

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

10005的常见错误基本如下:

事件ID:10005

描述:DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 SENS 以运行服务器:{D3938AB0-5B9D-11D1-8DD2-00AA004ABD5E}

事件ID:10005

描述:DCOM 遇到错误“依存服务或组无法启动。 ”,试图以参数“”启动服务 BITS 以运行服务器:{4991D34B-80A1-4291-83B6-3328366B9097}

事件ID:10005

描述:DCOM 遇到错误“无法启动服务,原因可能是它被禁用或与它相关联的设备没有启动。 ”,试图以参数“”启动服务 netman 以运行服务器:

{BA126AD1-2166-11D1-B1D0-00805FC1270E}

事件ID:10005

描述: DCOM 遇到错误“无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。 ”,试图以参数“”启动服务 upnphost 以运行服务器:

{204810B9-73B2-11D4-BF42-00B0D0118B56}

(这个错误一般都是启动Windows Media Player播放器引起的!)

这四个是最常见的错误了!

其实这几个也就是你们优化的时候不注意,把他们的依赖服务给关了,还把这些服务设置为启动的,依赖服务开不了,这些服务也是不能启动了,所以才有了上面的错误.

如果你是遇到了上面的某个问题,你可以按照我的方法试试.

首先,把以下的服务都设置为自动启动,

Remote Procedure Call (RPC)

COM+ Event System

System Event Notification Services

Background Intelligent Transfer Service

Network Connections

SSDP Discovery Service

Universal Plug and Play Device Host

(注明:有些是自己的经验,有些也是在网上找的!)

设置好,重启,你再打开事件查看器,基本ID为10005的错误都是一扫而空了!

那些说你内存有问题的,给你复制一大堆没有用的东西的人,现在,你可以一脚就把他T得远远的.误人子弟!

 

=====================================================================================

系统IIS安装卡住不动了卡死解决方法

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

IIS安装到80%左右进度条不动,强行结束任务后在添加删除组件里面删除,进度条也不动,重装系统也这样。

 

主要原因是:

一、你的windows系统是网上下载的ghost版本。

二、你的IIS安装包是从网上下载的,可能不完整或损坏。

三、系统某些服务禁用了,导致DCOM错误。qq农场牧场偷匪

 

说这么些都没用,不能重装系统吧,解决办法如下,不用重装,立刻可用

 

1、在开始,运行里输入

regsvr32 %systemroot%\system32\msxml3.dll

2、任务管理中结束dllhost.exe 进程,IIS安装会走完!走完之后卸载掉IIS,然后在重新安装一遍IIS,大功告成!!!

 

你发现IIS顺利启动了!!! 

 

原帖:http://www.rin9.com/read.php?tid=853341

 

分享到:
评论

相关推荐

    解决无法安装ghostxp sp3 iis

    解决无法安装ghostxp sp3 iis,没有internet服务,mmc无法创建,无法建立脚本虚拟目录

    xp sp3安装IIS完整包(包含IIS显示在Windows 组件向导)

    2、找个XP系统安装盘,或者XP系统ISO镜像文件,搜索两个文件:IIS.DL_和IIS.IN_,然后将两个文件复制到D盘; 3、按快捷键Windows+R,在运行框里输入CMD打开命令提示符,输入: expand D:\iis.dl_ D:\iis.dll ...

    IIS 6.0 完整安装包 Xp Sp3 官方安装版

    IIS 6.0 完整安装包 Xp Sp3 官方安装版 包括iis_default.htm6 IIS 6.0 完整安装包 Xp Sp3 官方安装版 包括iis_default.htm6 IIS 6.0 完整安装包 Xp Sp3 官方安装版 包括iis_default.htm6 IIS 6.0 完整安装包 Xp Sp3 ...

    iis一键安装,解决SP3不能安装IIS的问题。

    XP升级到SP3后不能安装IIS,可以用这个一键自动安装。安装完毕后如果IIS不能启动,请将KB939373,KB942830,KB942831这些补丁删除。

    Windows XP SP3 IIS 安装包下载 安装过程的问题

    IIS安装完成,一运行出现“HTTP 500 - 内部服务器错误”,网上找了一圈,处理方法那个叫复杂,在研究完复杂方法之后,发现只要三步就可以解决问题了。(有时可能是装了windows xp sp3 的问题 GOS板Windows XP SP3 ...

    IIS_xp sp3

    winxp sp3 iis xp安装iis必备

    iis_sp3 iis_sp3 iis_sp3 iis_sp3 iis_sp3

    iis iis iis iis iis iis iisiisiisiis iisiis iis v iis iis 。net

    IIS.5.1 for XP SP3网络服务管理

    IIS.5.1 for XP SP3网络服务管理 是针对Service pack3而使用的,一般的系统光盘没有此组件。使用方法: 在添加组件的过程中选中IIS服务,安装,按照提示到该压缩包(解压成文件夹)中找到需要的文件即可。安装完后,...

    IIS for xp SP3

    XP SP3上的IIS,版本为5.1。本机安装顺利通过。安装顺序为先安装IIS,然后再安装.net,sql server 或者vs.安上就可以使用。

    雨林木风ghost也能用的windowsXP SP3 IIS 5.1中文版

    下载文件后解压,用添加删除程序-添加windows组件安装。解决了雨林木风ghost版windowsXP SP3 IIS 不能安装问题,安装过程有问题qq联系83803338,不能用的请及时联系

    IIS5.1 for xp sp3和解决安装好后数据库连接失败问题

    IIS5.1 for xp sp3和解决安装好后数据库连接失败问题

    IIS服务 XP SP3版本

    IIS服务 XP SP3版本IIS服务 XP SP3版本IIS服务 XP SP3版本IIS服务 XP SP3版本IIS服务 XP SP3版本

    IIS 6.0 完整安装包 Xp Sp3 官方安装版.rar.part

    IIS 6.0 完整安装包 Xp Sp3 官方安装版.rar.part IIS 6.0 完整安装包 Xp Sp3 官方安装版.rar.part

    windows xp sp3 的 iis安装程序

    windows xp sp3 的 iis安装程序,windows xp sp3 的 iis安装程序,windows xp sp3 的 iis安装程序

    IIS for WinXp_SP3

    IIS For WinXp_Sp3 很多人在网上下载WinXP_Sp3的IIS,安装过程相信会遇到一些问题,本附件包含了IIS的安装文件和解决一般问题的方法,希望能帮助大家

    IIS 5.1 完整安装包 (WinXP下安装IIS)

    1.IIS安装过程中,如果出现某些文件无法复制,则可能是该IIS不适合你的系统,请换一个 对应于系统的IIS,IIS版本说明如下. Windows XP_SP1 ,XP_SP2 ,XP_SP3 系统 适用 IIS5.1版本 Windows 2000 系统 适用 IIS5.0 ...

    一键安装iis5.1

     目前已知的导致IIS不能启动的原因有:  1、安装了WEB迅雷。解决方法:卸载WEB迅雷,或先退出WEB迅雷再启动IIS,然后再启动WEB迅雷(如果需要);  2、其它软件占用了80端口。解决方法:修改其它网站的端口或IIS...

    winxp sp3下最新 iis独立安装包 iis6(重新上传可下载版)

    想安装iis组件,但没有系统盘咋办,这就是你想要的iis独立安装包,而且是最新的噢,补丁三下的(sp3)安装期间浏览位置一直选择这个组件包位置,一直就是,凡是找不到就选择这个文件夹,相信聪明的你一定会,或者请发...

    iis6.0完整安装包xp+iis 6.0 完整安装包 xp sp3

    iis6.0完整安装包xp+iis 6.0 完整安装包 xp sp3 IIS 6.0 中的一个最重要的变动涉及 Web 服务器安全性。为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将 IIS 安装在 Microsoft Windows Server 2003 ...

Global site tag (gtag.js) - Google Analytics