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

sp3无法安装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及关联问题 #### 背景与问题概述 在尝试安装GhostXP SP3系统并配置IIS(Internet Information Services)时,可能会遇到一系列的问题,例如无法正常安装IIS、系统缺少Internet服务...

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

    描述中提到的"IIS不能启动"可能是由于某些安全补丁导致的,例如KB939373,KB942830,KB942831。这些补丁是微软发布的安全性更新,旨在修复IIS中已知的安全漏洞。然而,有时候这些补丁可能会与IIS的某些功能产生冲突...

    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 ...

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

    在雨林木风Ghost版Windows XP SP3上,由于系统优化和精简,可能预装的组件不全,导致IIS无法正常安装。不过,通过“添加/删除程序”中的“添加Windows组件”功能,我们可以手动添加IIS。具体步骤如下: 1. 打开...

    iis_sp3 iis_sp3 iis_sp3 iis_sp3 iis_sp3

    标题中的"IIS_sp3"指的是Internet Information Services (IIS) 的第三个服务包,这是一个由微软公司推出的Web服务器软件。在Windows XP操作系统上,IIS版本为6.0,并且通过Service Pack (SP) 提供了更新和改进。"iis...

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

    - 这可能是一个详细的步骤指南或故障排除日志,涵盖了在XP SP3上安装IIS5.1时遇到的问题,以及如何解决数据库连接失败的特定方法。 总的来说,解决IIS5.1在XP SP3上安装后数据库连接失败的问题需要对IIS的配置、...

    IIS_xp sp3

    【IIS_xp sp3】是针对Windows XP Service Pack 3操作系统的一个重要组件,即Internet Information Services(IIS)的安装资源。IIS是微软公司提供的一个用于在Windows平台上搭建Web服务器的服务,允许用户发布网页、...

    Windows xp SP3可以使用的IIS

    在Windows XP SP3上安装IIS的过程相对简单,但需要注意的是,IIS并非默认安装的组件。你需要通过以下步骤来添加: 1. 打开“控制面板”,选择“添加或删除程序”。 2. 在左侧菜单中,点击“添加/删除Windows组件”...

    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 ...

    windows_xp_sp3下的IIS安装

    如果你尝试安装更高版本如IIS 6.0,可能会遭遇安装失败或者功能不全的问题。这是因为XP SP3与IIS 6.0的兼容性不佳,所以建议首先确认你需要安装的是与系统相匹配的IIS 5.1版本。 当安装完成后,你可能遇到IIS管理...

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

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

    iis sp3 for windows xp sp3

    **IIS SP3 for Windows XP SP3** 是微软公司为Windows XP Service Pack 3操作系统提供的Internet Information Services(IIS)的第三个服务包。IIS是一款强大的Web服务器软件,用于托管网站、应用程序和服务,广泛...

    xp_sp3装IIS6要用到的部分dll,

    标题中的“xp_sp3装IIS6要用到的部分dll”指的是在Windows XP Service Pack 3 (XP_SP3) 操作系统上安装Internet Information Services (IIS) 6.0过程中可能需要的一些动态链接库(DLL)文件。这些DLL文件是Windows...

    IIS for xp SP3

    而"IIS_XPSP3"可能是IIS 5.1的安装包或者相关配置文件,用于在XP SP3系统上安装或配置IIS。 综上所述,IIS 5.1在XP SP3上提供了一套基础的Web服务环境,对于初学者和小型企业来说,是一个低成本的解决方案。但考虑...

    IIS安装文件 XP SP3

    在Windows XP Service Pack 3 (SP3) 中安装Internet Information Services (IIS) 是一项重要的系统配置任务,尤其对于那些需要构建和管理Web服务器的用户来说。IIS是一款由微软提供的Web服务器软件,它允许您在本地...

    IIS_XP_SP3

    压缩包中的单一文件名"IIS_XPSP3"可能是一个自解压文件或者安装程序,用户只需双击运行,按照提示完成IIS的安装。在安装过程中,可能会有选项供用户选择要安装的IIS组件和服务,根据实际需求进行选择即可。 安装...

    IIS6 for xp sp3

    虽然Windows XP SP3默认安装的是IIS5.1,但用户可以通过安装Windows Server 2003的组件来升级到IIS6.0。这通常涉及以下步骤: - 打开“添加或删除程序”。 - 选择“添加/删除Windows组件”。 - 在“Windows组件向导...

    IIS for XP(sp3) 6.0版 安装文件+安装详解

    以下将详细介绍如何在Windows XP SP3上安装IIS 6.0。 **一、安装前准备** 1. **系统要求**: 确保你的计算机运行的是Windows XP SP3,因为IIS 6.0是专门为这个操作系统版本设计的。 2. **安全检查**: 更新操作系统...

Global site tag (gtag.js) - Google Analytics