无法正常安装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

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

  1. win10安装账户卡住_win10安装卡住怎么办_win10系统安装卡主不动的解决方法

    最近有使用win10纯净版系统的用户在安装系统时了卡住不动的情况.不知道怎么回事.也不知道怎么解决.可能很多网友都遇到过同样的问题,那么今天小编就来为大家分享关于win10系统安装卡主不动的解决方法. ...

  2. 微信小程序音频或视频拖动进度条时间不变解决方法

    问题描述: 微信小程序在较新版本的音频接口中推荐使用InnerAudioContext对象实现音频的播放.暂停.跳转等功能,通过监听接口回调实现. InnerAudioContext.onTimeUp ...

  3. 安装夜深模拟器无法打开或进度条一直卡住解决方法

    1.以管理员身份打开cmd窗口,在窗口中输入命令:netsh winsock reset,之后回车确定即可. 2.然后重启下电脑,再次打开夜深模拟器,就可以顺利进入啦.

  4. Vs安装中进度条为0%解决方法

    跟以下图片走 注意双击"Internet 协议版本(TCP/IPv4)"字样

  5. 安装python进度条不动了_TensorFlow(一):使用Anconda安装TensorFlow

    http://blog.csdn.net/nxcxl88/article/details/52704877?locationNum=13 建议参照最新的tensorflow安装步骤(Linux,官方网 ...

  6. ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法

    ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 10小时前 ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 分类: ASP.NET| ...

  7. 打包解决方案后,安装时提示只能在IIS5.1以上运行解决方法

    打包解决方案后,安装时提示只能在IIS5.1以上运行解决方法 参考文章: (1)打包解决方案后,安装时提示只能在IIS5.1以上运行解决方法 (2)https://www.cnblogs.com/wp ...

  8. 没有安装提供程序“System.Data.SqlServerCe.3.5”的解决方法

    没有安装提供程序"System.Data.SqlServerCe.3.5"的解决方法 参考文章: (1)没有安装提供程序"System.Data.SqlServerCe. ...

  9. Win7无法安装程序提示Installer integrity check has failed的解决方法

    Win7无法安装程序提示Installer integrity check has failed的解决方法 参考文章: (1)Win7无法安装程序提示Installer integrity check ...

最新文章

  1. 亚马逊:用CNN进行图像分类的Tricks
  2. Java调用jar包测试
  3. 排序算法(1)—直接插入排序
  4. 关于STM32F4的FMC CLK配置浅解
  5. ie浏览器里面无法输入文字:
  6. Python原来这么厉害,我震惊了!
  7. 计算机科学与技术及应用,计算机科学与技术的应用及发展趋向
  8. html中的异步请求数据格式,解决layui中table异步数据请求不支持自定义返回数据格式的问题...
  9. js一个按钮弹出两个按钮_车内常见按钮,你却一个不认识?一分钟带你认识车内常见按钮...
  10. java 程序语言中的LinkedList 集合基本方法演示
  11. 安卓电话和网络开发全解:电话硬件检测、电话服务信息、sim信息、网络服务信息、数据连接和数据传输信息、电话状态监听
  12. UOJ #357. 【JOI2017春季合宿】Sparklers
  13. 现代 JavaScript 教程
  14. Apache NiFi 简介
  15. 阿里云服务器配置redis5
  16. html中删除代码怎么写,Word删除html代码怎么写
  17. 【HCIE-RS】TAC诊断1
  18. 2022年全球市场高空作业平台总体规模、主要生产商、主要地区、产品和应用细分研究报告
  19. 互联网日报 | 微博开启视频号内测;淘宝正式进军教育领域;小米声学语音技术实现全面自研...
  20. 音频芯片CS4344国产替代芯片——DP4344

热门文章

  1. 1.3 防火墙通过TELNET登录设备
  2. 美团猫眼android模块化实战-可能是最详细的模块化实战
  3. 基于DCT变换和PN序列的数字水印嵌入和提取matlab仿真
  4. 保姆级随机森林算法Python教学
  5. 砸向芯片科研的巨额经费去了哪儿?(转)
  6. 【数据结构】之线性表(顺序存储结构)
  7. iOS截取正六边形图片
  8. CDR如何将绘图页面指定对象保存为JPG格式
  9. 送您一个国产达梦数据库安装部署教程
  10. 求某一范围的纯粹素数(C语言函数例题)